gEDA-dev: libgeda library version & stable branch

Peter Clifton pcjc2 at cam.ac.uk
Sat Jun 2 20:44:48 EDT 2007


On Sat, 2007-06-02 at 12:42 -0400, Ales Hvezda wrote:
[snip]

> * So, I am going to go ahead and setup a git repository as the official
>   repository of gEDA/gaf.
> 
> * But, for those diehard CVS fans out there, I will run a git-cvsserver
>   which will does CVS as the frontend and git as the backend.
>   (http://www.kernel.org/pub/software/scm/git/docs/git-cvsserver.html)

Peter B and myself will be happy to help anyone wanting to learn git, or
with any questions. I'd actually recommend people use the layer on top
of git called "cogito". Once you've used this to do off-line development
with micro-commits, or some complex merge / diff / history enquiry,
you'll appreciate how much more powerful it can be than CVS.

[snip]
> 	* The checkin policy for the unstable branch checkins hasn't
> 	  been decided yet.  

I presume this will be along the lines of what currently happens in CVS,
but with a bias towards flexibility in applying complex patches which
will inevitably cause some bugs (In spite being reviewed before
application). As the branch is "unstable", there should be less
slow-downs due stabilisation periods prior to releases.

Its important of course that the "unstable" branch continues to get the
same kind of testing (or more) than CVS head does currently. If not,
then we won't hope to catch the bugs or get "real" user feedback on the
new features we add and build upon.

> * All of this will run on a different server (not at SEUL).
> 
> * I plan on working on this during the next code sprint (next week!) and
>   it won't be implemented until after the code sprint completes.

Wow, it creeps up fast! I will of course help with any part of the
conversion process I can, and if I get some coding time, hope to work on
some attribute editing / completion / helper stuff. I know how I want it
to "work" from the user's perspective, but as yet, I've not got the
inspiration of how to implement it cleanly, nor how much of the logic
behind it should be in scheme.

Regards,

Peter Clifton

-- 
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!)



More information about the geda-dev mailing list