Tom Mueller wrote:
I'm not yet sure if having the concept of a "stream" makes this easier to explain than just talking about "repositories".
Having the concept of streams allows users to largely be unaware of the existence of repositories. It also allows you to have a single repository for multiple streams.
The current concept of trying to limit which software train is used based on repository has been a constant issue for our users in the past. I can't count how many systems now where the user has had both the /release and /dev repositories configured under separate publishers and was switching between them to determine the software train to use.
I'd also add that having the concept of streams is a necessity if we ever want to get to the point where the ON 'release train' of packages can be mixed with JDS 'dev train' of packages.
This is also important when you consider client-side caching or an on-disk format where multiple packages from different publishers and repositories can live in the same repository.
Cheers, -- Shawn Walker _______________________________________________ pkg-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
