Community
Participate
Working Groups
The new behavior can be described as follows: An extra dependency to a source bundle is added to the CSPEC for a component of type osgi.bundle that is found in a p2 repository. The generated dependency is both optional and conditional. The condition is controlled by setting the boolean property: buckminster.download.source = (true | false) The name of the generated dependency is the original component name plus the string ".source" and the version range used will appoint exactly the version of the original component.
Hmm, I inadvertently deleted the line that about this being a clone of bug 311394 which could make my previous comment somewhat cryptic. The issue solved is that when you use Buckminster to populate a TP for use in your IDE, then it is very desirable to get the source bundles for as many bundles as possible. That's what this is all about.