[ogb-discuss] RFC: Emancipation Community

John Sonnenschein johnsonnenschein at gmail.com
Sat May 10 22:32:14 PDT 2008


On Sat, May 10, 2008 at 6:51 PM, John Plocher <John.Plocher at sun.com> wrote:
> John Sonnenschein wrote:
>>
>> Yes, of course ( Sorry Joerg, I didn't mean to slight you ). John
>> Plocher as well ought to be added to the list.
>
> Thank you, but no - the core contributor grants should be
> restricted to  those who actually contribute - those of us
> who simply pontificate should remain simply "interested" or
> maybe "contributors".

Fair enough. I'm hoping that you'll be around and available enough for
help when it comes time to navigate our way through the ARC process
though, so I'm hoping if you won't accept a core grant, at least a
contributor grant.

> I'll let you run with the charter as you see fit since you
> are closer to the problem than I am...

Okay, so here's something I feel comfortable with


Emancipation Community Charter ( rev 1 )
CG Problem statement

   The OpenSolaris operating system is not completely open
   because several components that are required to build and
   boot the OS are only available in the "closed bin" archives.

Scope:
  Initially, the focus will be on selected high-value efforts,
  such as self-hosting an open ON, drivers, posix utils, but
  the long range intent is to eliminate the need for (and use
  of) closed source software on the opensolaris OE.

Goals/milestones:

   Quarterly progress reports will be produced and sent to the
   OS-announce alias to keep the larger community informed of
   our progress.

   In order of priority:

   Goal 0: Replace the components needed to build and boot
             the ON consolidation with whatever shims, hacks
             and scaffolding is needed to produce a proof of
             concept that self-hosts and boots, followed by a
	     reimplementation of the userland utilities as per same.

   Goal 1:  Determine the best way to replace the above hacks
             with a permanent solution, including decision
             making architectural and design guidelines that
             can be used in similar situations elsewhere in
             the emancipation effort (i.e., should we reuse
             from some particular other open OS, roll our own,
             do without; what makes a good -vs- poor choice,
             how do we choose without causing unnecessary
             strife, ...?  Collaboration with the ARC community
             is implied during this stage.

   Goal 2:   Develop and push the changes prototyped in phase
             0 and formalized in phase 1 into the ON (and other)
             consolidation(s) and remove the associated closed
             bin pieces.

   Goal 3:   Seek replacement for high-use closed source software
             such as media players, rich web players, etc.

   Goal 4:   After completion of goals 0 - 3, disband the community

To facilitate this community, the initial list of core contributors (
should they accept ) shall be:

Faciltator:
    John Sonnenschein ( error404 )
Core Contributors:
    Jason King ( jbk )
    Steve Stallion ( stallion )
    Roland Mainz ( gisburn )
    Joerg Schilling ( joerg )
    John Sonnenschein ( error404 ) ( note: i'm not sure if this is
implied by "facilitator" )
    Garret D'Amore ( gdamore )
Contributors:
    John Plocher ( plocher )


If I've forgotten anyone for the list of contributors, please pipe up.
I mean no disrespect by your omission, chalk it up to an inability for
my brain to self-organize on certain things.

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


More information about the ogb-discuss mailing list