Shawn Walker wrote:
Nicolas Williams wrote:
I see the choices that users will make as:

 - High-level choice: publishers to accept contents from

   Here I don't see enough of a difference between /dev and /release to
   warrant their having different publishers.  But /contrib, to say
   nothing of /pending, definitely should require a high-level choice.

Having them as different publishers was never intended, so I agree too ;)
I don't have strong feelings about who the publisher for contrib is. Whether it's opensolaris.org or "community" or whatever. That decision isn't in my pay grade as I'm sure there are lots of marketing and political issues that many people will have strong feelings about.

However, I think there's confusion here. Fundamentally, the group that signs/owns the osol distro, and the group who signs/owns the contrib/pending group, need to decide whether the contrib repo has the same level of trust as the dev repo. I can see arguments for both sides of the issue. As I said, that's a political/business decision. From a technology side, there should be no reason that contrib/pending and dev/release could not share a publisher (with contrib/pending not active by default for example) or be part of two separate publishers. To me, the answer to that question is simply the to the question "will packages in each be signed by the same entity or not." I don't know the answer to that question, but that seems to be the relevant one.

 - Mid-level choice: streams from any given publisher

   Interestingly, this could allow us to have /dev and /release streams
   for the base OS, and also have /dev and /release streams for the
   community contributed, non-ARCed/integrated content.  Thus /pending
   could disappear and become instead the /dev stream of the
   "OpenSolaris Contrib Community" publisher.

The desired process for populating these repositories as I understand it doesn't really work for this.

There's no technical difference between this and having contrib/release as streams of the "community" publisher. By that I mean that "dev" and "release" are not "special" names or tokens. They're simply names, chosen because they convey appropriate implications about the content they deliver.

   [snip]

Brock
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to