FYI:

http://defect.opensolaris.org/bz/show_bug.cgi?id=854

Enhance IPS to automatically qualify OS-agnostic repository URLs such 
that the correct OS-specific repository will be consulted without adding 
unnecessary complexities for distro owners and end users.

The Update Center toolkit project is proceeding with the approach 
recommended by the pkg project to work with owners of multi-platform 
product distro owners to establish a distinct package repository for 
each supported OS.  A side effect of doing so is the explosion of 
repository URLs that will be exposed to end users.

Assuming that any multi-platform product will end up having a set of
repositories for its own packages and that 3rd party repositories and/or 
Sun controlled repositories will emerge, the distro owners would need to
communicate many OS-specific repository URLs and the end users would 
need to understand which ones are relevant to their circumstances.

For example, GlassFish V3 is supported on at least the following OS 
platforms:
* Windows x86, x64
* Linux distros x86 (perhaps x64 in the future)
* Solaris x86, SPARC
* OpenSolaris x86 (SPARC in the future)
* Mac OS PPC, x86

Others will be added down the road.

The GF V3 project will be maintaining an IPS repository for each of 
these OS platforms. Over time, 3rd party and perhaps Sun-maintained 
repositories will also emerge.

The GF project would like to specify a generic URL for their core GF V3 
package repository and depend on the IPS infrastructure to map that URL 
to the appropriate package repository server.  The GF project is open to 
modifying their setup of repositories to enable a sensible mapping to 
occur.  (Right now, we're using the same hostname, but different URLs to 
represent the repositories for each OS).
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to