Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » GEF » GEF forks and git
GEF forks and git [message #247708] Thu, 12 March 2009 04:14
Eclipse UserFriend
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
Previous Topic:Native SWT drawing on Canvas with LWS
Next Topic:Draw figure outside bounds
Goto Forum:
  


Current Time: Wed Jan 15 07:02:52 GMT 2025

Powered by FUDForum. Page generated in 0.02862 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top