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

Reply via email to