James Carlson wrote:

> The reason I mentioned it was in part Jim Grisanzio's passing remark
> about consolidations being "only" Sun issues (they're not mere
> management; they're important technical details about how the code is
> put together), but also because it seems you folks have the whole box
> open and are doing internal tinkering on the parts -- something one
> hopes doesn't have to happen to often, if only for the sake of the
> resulting confusion and angst.

Indeed.  Best we shut the lid as soon as possible ;-)

> One problem we've had is that we started with an abstract model for
> how the web site "should" be used, what the community "should" look
> like, and how all the workflows "should" function, and we had the
> model well in advance of the actual usage.  As a result, we ended up
> with a few "does anyone really need this bit?" pieces, and some
> confusing "how does that work again?" parts, but also a great deal of
> force-fitting: User Groups aren't Projects, but the only scheme we
> have to manage them is the Community-Project model, so, by golly,
> we'll make that work.  We spent similar amounts of time trying to map
> bits of ARC machinery into the model (is SAC a community and ARCs are
> projects?  are members supposed to be core contributors or something
> else?), with similar uneven results.

I agree.  There are several areas that lead to the confusion, one of 
them is that the terminology used in the current portal application, 
(e.g. 'Project Editor').  The other is, as you say, that we've munged 
things together that really should be apart - for example UGs into 
Projects, and conflating constitutional activities and implementation 
activities.

The proposal that I put forward earlier is based on looking at how 
things work in practice at present, e.g. noting that some people have 
commit rights without having a vote.  Those two things *may* line up, 
but in practice they often don't.  I'm proposing that we just clean up 
the anomalies and fudge-arounds in the current system, not that we 
invent a new structure from scratch.

> Having the box open and simplifying what you can is great.  I think
> the new model, though, should be informed to some extent by the bits
> we know we have, rather than going through that mapping process once
> again.  And thus only really having addressed the User Group problem
> and nothing else.

A agree, I'm in favour of evolution rather than revolution.  I do think 
however we've done more than just deciding that we need User Groups, for 
example separating voting from the other bits, removing the 
Contributor/Core Contributor distinction and so forth.  All that is 
missing is a decision that what we have is sufficient and that I can get 
on and implement it.

-- 
Alan Burlison
--

Reply via email to