Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cross-project-issues-dev] New: Eclipse-SourceReferences Header

Thanks Darin!

For what it's worth, I have already built TM/RSE 3.2M7 with the new
header, and it works like a charm.

The main driver behind this feature had been making it easier for
contributors to debug an issue while self-hosting, and/or contribute a
patch. Import from source plugin, find correct CVS module, synchronize,
update, find correct tag... Who's been through all this?

With Darin's new "Import from CVS" feature that's all much easier now:
with only the runtime installed (no source bundles needed!), you can
Import > PDE > Plug-ins and Fragments from the running Platform, and get
the source code out of CVS.

The trick is that you'll get the source code of the exactly right
version (thanks to the generated CVS tag), and since
the project is connected to the repository you can immediately create a
patch and/or update to HEAD, check history etc...

Thanks Darin, and thanks to all projects who start generating source
references in their builds (thus making it easier for me to contribute)!
- Note that you'll need basebuilder v20100423 (or PDE Build fromEclipse
3.6M7) for the generation to work, see also
https://bugs.eclipse.org/bugs/show_bug.cgi?id=311447#c1 .

Thanks,
--
Martin Oberhuber, Senior Member of Technical Staff, Wind River
direct +43.662.457915.85  fax +43.662.457915.6

-----Original Message-----
From: cross-project-issues-dev-bounces@xxxxxxxxxxx
[mailto:cross-project-issues-dev-bounces@xxxxxxxxxxx] On Behalf Of Darin
Wright
Sent: Thursday, May 06, 2010 4:44 PM
To: Cross project issues
Subject: [cross-project-issues-dev] New: Eclipse-SourceReferences Header

In the 3.6 release, a new bundle manifest header has been introduced to
refer to the source code associated with a bundle (named
'Eclipse-SourceReferences). The headers are optionally generated by PDE
build as projects are fetched from repositories. When the headers are
present, the Eclipse SDK is capable of reading the headers and importing
corresponding projects into the workspace.

The Eclipse project (Eclipse SDK) is planning to generate headers for
all of its "org.eclipse.*" bundles. Other projects in the Helios release
may choose to generate source reference headers as well. To do so, build
scripts will have to be modified (addition of a simple
"generateSourceReferences = true" property).

For more information, please refer to the following:

* http://wiki.eclipse.org/PDE/UI/SourceReferences
* https://bugs.eclipse.org/bugs/show_bug.cgi?id=195729
* https://bugs.eclipse.org/bugs/show_bug.cgi?id=243582

Darin Wright

_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


Back to the top