Perhaps if we do something like I mentioned in passing earlier it
could act as a compromise.

Specifically, if we allowed projects to be formed very lightweight and
completely devoid of a sponsoring community (note the use of "allow"
rather than "require"), do their work, and when the scope of the
project grows to such a point that it makes sense to collaborate to
some degree with another project, or spin off a sub-project, have them
evolve to a CG, the leaders of the project(s) being promoted to CC's
of the community. ( project leads need not be CC's . I was a project
lead for over a year without a core grant )

So two scenarios here.
I) Project Foo is working on a widget. The widget is getting quite
complex, so the task is split in to two tasks that don't really need
to be tightly bound ( don't need to share a svn/hg repo ), baz and
quux, which might still need a little bit of coordination and/or it
still makes sense to think of them as one logical grouping ( they are
still working on the same widget ). The developers of both baz and
quux are promoted to project leaders. They come to the OGB asking for
a community charter for the Foo community, with projects Baz and Quux
as sponsored projects. The leaders of Baz and Quux are /implicitly/
the initial CC's of the Foo community.

II) Project Foo is working on a widget, baz. Project Bar is working on
another widget, quux. Baz and quux start to have architectural
interaction, and need or want to have more formal interaction. The Baz
and Quux leaders come to the OGB asking for a community charter for a
new Foo community with Baz and Quux as sponsored projects. The leaders
of Baz and Quux are the initial CC's, again, implicitly.

If this were to come to pass, I still think communities could form
projects when it makes sense to, but the initial formation of a
community ought to be formed out of projects.

I imagine this would also have the effect of codifying the "those who
do the work get their opinions heard" notion, in that those who have
done work in projects end up getting promoted to CC's post facto via
the evolution in to CG's.

thoughts?


On Thu, May 15, 2008 at 8:23 AM, Shawn Walker <swalker at opensolaris.org> 
wrote:
> On Thu, May 15, 2008 at 10:15 AM, John Sonnenschein
> <johnsonnenschein at gmail.com> wrote:
>> Simon,
>>
>> I still very much disagree with your notion that communities ought to
>> be formed by existing CC's. There are plenty of us whose work does not
>> fall under the blanket of another community group , who would then not
>> be able to form their own CG's to organize it. Since the entire
>> proposal seems built upon this notion, I'm going to have to give the
>> entire thing my -1 .
>
> I will have to echo John's comments here.
>
> I would rather resolve this during the "vetting process" that occurs
> during instantiation then attempt to restrict the creation of CGs.
>
> Part of the CG instantiation process, as I understand it, is receiving
> approval for the proposed set of contributors.
>
> The OGB directly approves the proposed core/contributor grants. If a
> member of the OGB or community felt that the grants proposed had not
> been adequately justified, then the proposal should not be accepted.
>
> Cheers,
> --
> Shawn Walker
>
> "To err is human -- and to blame it on a computer is even more so." -
> Robert Orben
>



-- 
PGP Public Key 0x437AF1A1
Available on hkp://pgp.mit.edu

Reply via email to