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