Hi all,
After adding OBR referral support (with hop count) as per FELIX-399
recently I started with prototyping a setup for this functionality. I
have created a "master repository" at [1] which contains referrals to
the Sling repository at [2] and Clement's prototype at [3].
If you update your felix framework to the latest 1.1.0 SNAPSHOT build of
the bundlerepository project, which I just deployed to [4], you can add
the master repository, for example typing in the Felix Shell
obr add-url http://people.apache.org/~fmeschbe/repository.xml
Listing the existing repository URLs should then give you all three
mentioned above.
Now, what does this help ? IMHO this proves the idea, that we can have a
single master repository referring to other repositories without
requiring to duplicate entries.
So we could provide such a master repository at our site, e.g.
http://felix.apache.org/repository.xml (this is not there yet ;-) ). And
upon requests by projects we might add referrals of a defined depth (I
would say 1 by default, but not too big, either).
WDYT ?
Regards
Felix
[1] http://people.apache.org/~fmeschbe/repository.xml
[1] http://people.apache.org/~fmeschbe/sling-repository.xml
[3] http://oscar-osgi.sourceforge.net/obr-repo/releases.xml
[4]
http://people.apache.org/repo/m2-snapshot-repository/org/apache/felix/org.apache.felix.bundlerepository/1.1.0-SNAPSHOT/org.apache.felix.bundlerepository-1.1.0-20080627.095454-3.jar