GEF forks and git [message #247708] |
Thu, 12 March 2009 04:14 |
Eclipse User |
|
|
|
Originally posted by: alnomajor.boxspamspoon.com
given the interest in using GIT on more eclipse projects (see
https://bugs.eclipse.org/bugs/show_bug.cgi?id=257706
), i thought this would be a timely query.
i'm using a forked version of GEF with a bunch of patches/extensions to
get additional/modified functionality. as a result i'm using a fairly
old version of GEF.
one of these patches is the fractional line width patch that is now in
(modified form) available in GEF 3.5. so i'm thinking about merging my
fork with the latest GEF version.
i've found it's significantly easier to maintain a forked version using
a DVCS (specifically GIT) which allows you to cherry-pick and rebase
quite easily.
i've tried maintaining my own GIT mirror of the GEF cvs, but had some
early problems (if i recall correctly it was when top level structure
was moved around, but i could be wrong).
i'm debating whether to try again, but first thought i'd check to see if
there are any plans to have a GIT mirror of GEF somewhere. doesn't have
to be at eclipse.org: could be on github, google, or sourceforge.
doesn't have to be "official" either, as long as one or more of the
committers keeps it in sync.
this indirectly helps the project because it means i am (or other people
with forks are) more likely to sync up with the latest version of the
source. plus it makes it much easier to share patches between people
that are willing to live with unofficial patches, thus encouraging
innovation. overall it should be healthier for the project ecosystem.
other benefits are outlined in the bug thread that i reference above.
regards,
am
|
|
|
Powered by
FUDForum. Page generated in 0.02862 seconds