Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [egit-dev] PDE & RelEng stuff in EGit

2010/10/14 Gunnar Wagenknecht <gunnar@xxxxxxxxxxxxxxx>
Hi,

There is a request open to add support for Git to PDE build. The wish is
that those extensions find a home within EGit.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=289838

While working on them I noticed some differences to the rest of EGit
plug-ins.

1) The target just a subset of Eclipse committers/projects which is
significant less than the EGit user/contributor community.

2) They usually don't target an older Eclipse version but the current
development version.

Thus, I was wondering if they should be maintained in their own Git
repository. Something like "egit-eclipse-tools". The IPlog tool could
probably also find a home in there.

The benefit I see is that the majority of EGit contributor won't need to
deal with them when contributing to JGit/EGit. The contributor could
would get a special section that is optional. The plug-ins can also have
their own release cycles.

What do you think?

I like this proposal since:
  • not every EGit/JGit developer would have to either install all the stuff needed 
    to make these tools build locally or close the corresponding projects in Eclipse.
  • helps to not distract those who are not interested in PDE build
  • allows for independent release cycle, although I don't know the implications
    this would have from a process perspective as AFAIK every release needs to go
    through a release review so this would create some overhead

As the IP log tool does not (yet ?) depend on eclipse but only on jgit I would
leave it in the jgit repository. In addition moving that would require a license
change from EDL to EPL and I am not sure if the author would be ok with that.
 
--
Matthias

Back to the top