[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gEDA-dev: Commit strategy
On Sat, 2007-06-23 at 19:25 +0100, Peter TB Brett wrote:
> Hi folks,
> (3) From now on I'm going to maintain my patchset privately, and merge patches
> only every now and again when either an urgent fix is needed or a release
> is coming up. I will revert the .po changes from earlier, however.
This is similar to what I've been doing, however I don't think it
fosters good reviewing practises. People read patches sent
incrementally, and / or committed incrementally. Reading the change-sets
of a big merge is more problematic.
I don't know if a branch in the main repo is the best solution either
(as we shouldn't ever re-write history etc, making publishing stg work
harder).
For these reasons, I advocate anyone working on changes "privately"
should set up a mirror with repo.or.cz (or ask Ales for one on
gpleda.org). This mirror could be more lax about history re-writing - so
long as you tell people to expect it, you can fiddle about, and produce
a nice clean series of patches / commits for eventual merging.
In addition, how about Wiki page detailing who's working on what?
(Possibly including details of work done, but not-yet merged, work in
progress, and tasks people are committed to doing in the _short_ term
future).
Regards,
Peter C.
--
Peter Clifton
Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA
Tel: +44 (0)7729 980173 - (No signal in the lab!)
_______________________________________________
geda-dev mailing list
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev