Community
Participate
Working Groups
Susan said this: > Maybe folks like John who don't need daily disruption should be pulling a specific tagged version of the client???? We should add the Eclipse-SourceReference header to our manifests. Then, people would want to play with source but not necessarily track the most recent stuff, could do an Import -> Plugins & Fragments and get the specific version of the source corresponding to the bundles in their target. This is all assuming appropriate egit support. I took a brief look at the egit bundle used in our build and it does appear to at least attempt support for the Source Reference header.
In case of EGit importing their plug-ins could be a problem. To get the source from a repository pointed by Eclipse-SourceReference PDE uses Team API for importing .psf files. Currently, EGit does not support that, see bug 296082.
This is done, bundles will now have the Eclipse-SourceReference headers as generated by org.eclipse.egit.fetchfactory. As Thomas says, you can't actually import the bundles from Git because this is not yet supported by egit. I have marked this bug as depending on bug 296082 since the original intent was to simplify people getting the correct source code.