Discussion:
[BitPim-devel] 0.8.05 error, rebuild?
Simon C
2006-01-04 16:34:26 UTC
Permalink
The auto-sync feaure I added got removed by the multiple data directory
feature, I have fixed the error, can we re-build 0.8.05?

Two features (vm4050 and autosync) got overwritten by other checkins in
0.8.05 (I spotted the vm4050 before the build). I'd recommend running cvs
update before commiting changes to make sure that no-one else has edited the
same file you are checking in. CVS can merge in the differences
automatically, and if not will at least highlight that there is a conflict
that needs to be resolved.

Simon
Roger Binns
2006-01-04 19:12:49 UTC
Permalink
Post by Simon C
I'd recommend running cvs
update before commiting changes to make sure that no-one else has edited the
same file you are checking in. CVS can merge in the differences
automatically, and if not will at least highlight that there is a conflict
that needs to be resolved.
CVS does normally warn you if you try to commit a non uptodate file.
You should name names so we can work out how this happened. This
page should be useful in narrowing it down:

http://bitpim.org/cvslog/

The period of time between the build being available on this list
and the formal announcement is used for the checking everything is
ok with the build. After that it takes a very serious issue to
do a rebuild as lots of things get screwed up.

Roger
Simon C
2006-01-04 20:41:09 UTC
Permalink
Post by Roger Binns
CVS does normally warn you if you try to commit a
non uptodate file.
You should name names so we can work out how this
happened. This
The details are...

VM4050 error.
File guiwidgets.py
I checked in version 1.283 on 12/19 to add the vm4050.
Joe checked in version 1.284 on 12/21 which removed
the vm4050 changes.
I fixed this on 1/2 with version 1.286, and this made
the build.

Autosync error.
File gui.py
I checked in version 1.228 on 12/19
Joe checked in version 1.229 on 12/21 which removed
the changes in 1.228.
I fixed this today in version 1.230

Both happened during the checkin for "Added support
for multiple data directories".
Post by Roger Binns
The period of time between the build being available
on this list
and the formal announcement is used for the checking
everything is
ok with the build. After that it takes a very
serious issue to
do a rebuild as lots of things get screwed up.
Yes this is my bad, I did not check that this feature
was working in the build.
I think it would be good to get this feature released
but not if it is too painful, maybe we could just
shorten the release window to 0.8.06 to a couple of
weeks.

Simon
Roger Binns
2006-01-04 21:18:40 UTC
Permalink
Post by Simon C
Joe checked in version 1.284 on 12/21 which removed
the vm4050 changes.
Joe, which CVS client do you use? Did you ever get the
bottom of mangling end of lines with it?
Post by Simon C
shorten the release window to 0.8.06 to a couple of
weeks.
In theory the releases are every two weeks. However the
rate of development slowed down so it increased to
whatever Joe thinks is reasonable :-)

Roger
Joe Pham
2006-01-04 23:39:19 UTC
Permalink
Post by Simon C
Joe checked in version 1.284 on 12/21 which removed
the vm4050 changes.
Joe, which CVS client do you use? Did you ever get the bottom of
mangling end of lines with it?
Yup, it was my bad. I'm using the stock cvs client, and the end-of-line problem is no longer an issue. It was operator errors! My apology to Simon.
Post by Simon C
shorten the release window to 0.8.06 to a couple of
weeks.
In theory the releases are every two weeks.
That's true, and I've been pretty faithful to the tradition. This build took an extra week due to the holidays: didn't want to bother Roger and his eggnog! :-) Will plan the next one on two weeks.

-Joe Pham



______________________________________________________________________
Call Anyone, Anytime, Anywhere in the World - FREE!
Free Internet calling from NetZero Voice
Visit http://www.netzerovoice.com today!

Loading...