Hello Xiaojing,
Orbit practice is that every product/download which wants
to use
bundles from Orbit just includes those Orbit bundles in its
features.
There is no "wrapper feature" for a single Orbit delivery
any more.
In terms of the license text for your features, you will
need to include
references to the licenses under which your Orbit bundles
are,
in your own feature.properties. Since potentially
multiple projects
need to do that for multiple features, it might be a
good idea to
maintain these in a central location or at least maintain a
pointer
to where a sample feature.properties
is.
This might be another application for the IP Log that's
currently
being discussed in Orbit: See
I added this comment: I think we should also have a
"used-by"
section listing all the projects at Eclipse.org which are
known
to actually use a bundle/version (i.e. include it in one of
their features).
A hyperlink into ViewVC for the CVS/SVN version of the
feature
project would perhaps be most helpful. This would not only
track
usage, but also help other projects who want to adopt it
get started
with their own feature.xml / feature.properties. When I'm
not mistaken,
from a legal standpoint every project needs to put an Orbit
bundle
it wants to pick up through review for usage in their
project, so it seems
natural to maintain the list of known
users.
As long as this is not yet in place, the maintainer of an
Orbit
bundle is the first address to ask for a good feature.xml /
feature.properties
example, since it is very likely that this maintainer uses
the bundle
in his or her own project.
Cheers, -- Martin Oberhuber Wind River Systems,
Inc. Target Management Project Lead, DSDP PMC Member http://www.eclipse.org/dsdp/tm
Hi
We are switching to use batik
from Orbit.
Since Orbit download doesn’t
provider “wrapper” features, does every project need to provide “wrapper”
features (e.g. org.apache.batik.feature) themselves? If so, I’m confused how
to make these features have consistent features
versions?
If no wrapper features are
expected to provide by each project themselves in Europa, does that mean users
will need to download Orbit project from website or install from Europa Update
Site first?
Thanks,
Xiaoying Gu
|