If you were to reorganize the communities, I have sketched out how it might
look. (Fewer, but larger CGs.)

http://www.genunix.org/wiki/index.php/OpenSolaris_CGs

Basically the whole goal is to push more of the governance into the
trenches, and at the same time require fewer people be assigned to managing
CGs.

With more people and projects in each CG, it will raise the likelihood of
each CG being represented at each call for comment/vote. Also, the task of
managing inactive areas would be delegated to the area directors, as they
would now be inactive projects.

Additionally, it would make it easier for newcomers to find the right CG.
(Right now it is non-obvious and overwhelming)

Just because we hadn't initially fleshed out the structures to include
projects, doesn't mean we have to live with that oversight. The
grandfathering provisions bother me. We should move to a structure that is
viewed as ideal, not have a mixture of different hierarchies based on when
projects came online within the greater OpenSolaris community.

Also, I know this is a wide sweeping proposal that would create an initial
burden of implementation , but I see much to be gained. (And the change
could be implemented over a relatively long period of time... (Similar to
how Jim consolidates communities now).

-Brian

P.S. - That all said, I don't think we should let a decision like this hold
up the LDOM group's efforts to join the OpenSolaris community.
Administrivia/Governance

   - OpenSolaris Governing Board (OGB) - The OpenSolaris Governing Board
   (OCB) oversees the functioning of, and resolves disputes within, the
   OpenSolaris Community. The Board is elected by the Community's Core
   Contributors.
   - Community Advisory Board (CAB) - The OpenSolaris Governing Board
   (OCB) oversees the functioning of, and resolves disputes within, the
   OpenSolaris Community. The Board is elected by the Community's Core
   Contributors.

[edit<http://www.genunix.org/wiki/index.php?title=OpenSolaris_CGs&action=edit&section=2>
]
User

   - Academic and Research - A community for students, faculty, and
   researchers
   - Chinese Users - A Community targeting to the Chinese market, with
   Chinese Universities as the top priority.
   - HPC Developer - The goal of this community is to promote High
   Performance Computing on OpenSolaris.
   - Systems Administrators - A community for systems administrators,
   engineers, and architects to collaborate and enhance the manageability of
   OpenSolaris.
   - Appliances - A community for building diverse appliances using
   OpenSolaris

[edit<http://www.genunix.org/wiki/index.php?title=OpenSolaris_CGs&action=edit&section=3>
]
Advocacy

   - Advocacy Community Group
   - User Groups - A community of OpenSolaris user groups. NOTE: THIS
   COMMUNITY IS CLOSED AND MIGRATING TO THE ADVOCACY COMMUNITY GROUP.
   - Marketing - The Marketing Community is here to help to build and
   support the OpenSolaris community. NOTE: THIS COMMUNITY IS CLOSED AND
   MIGRATING TO THE ADVOCACY COMMUNITY GROUP
   - Approachability - The Approachability community will be focused on
   eliminating annoying and substantial gaps in the Solaris operating system.

[edit<http://www.genunix.org/wiki/index.php?title=OpenSolaris_CGs&action=edit&section=4>
]
Applications

   - Databases - This community is a gathering place for both database
   users and engineers building databases on Solaris. Any discussions relevant
   to databases on Solaris are welcome here. Some potential discussion topics:
   how to improve Solaris to better serve database technologies; how to make
   databases run best on Solaris; differences between various database
   technologies and which one is best suited for a given use; and so on.
   - Games on OpenSolaris - The OpenSolaris games community serves to
   list games that can be played on OpenSolaris, to provide instructions for
   downloading and running them, and to host new games that OpenSolaris
   contributors have written.
   - HA Clusters - A community for exploring high-availability cluster
   innovations, research, and implementations, including the Open High
   Availability Cluster project. This community focuses on clusters for
   high-availability, as opposed to HPC clusters, grids, or other cluster
   technologies.

[edit<http://www.genunix.org/wiki/index.php?title=OpenSolaris_CGs&action=edit&section=5>
]
Distribution

   - GNU Solaris - A community about GNU Solaris

[edit<http://www.genunix.org/wiki/index.php?title=OpenSolaris_CGs&action=edit&section=6>
]
Documentation

   - Documentation, including the feature documentation collections, man
   pages, and guides.

[edit<http://www.genunix.org/wiki/index.php?title=OpenSolaris_CGs&action=edit&section=7>
]
Networking 
[edit<http://www.genunix.org/wiki/index.php?title=OpenSolaris_CGs&action=edit&section=8>
]
Observability Tools and facilities for observing software and hardware
behavior on OpenSolaris.

   - DTrace - DTrace is a comprehensive dynamic tracing framework for the
   Solaris Operating Environment.

[edit<http://www.genunix.org/wiki/index.php?title=OpenSolaris_CGs&action=edit&section=9>
]
Storage

   - A community for storage in OpenSolaris. We are interested in
   hardware, filesystems, and protocols for remote access of the storage.
   - NFS - Network File System as implemented in OpenSolaris
   - Solaris Volume Manager - An enterprise class logical volume manager.
   The goal of this community is to discuss its features and collaborate on
   future enhancements.
   - Unix File Systems (UFS) - General Discussion about the Unix File
   System(UFS), the generic file system layer and file system utilities
   technologies
   - ZFS - ZFS is a new kind of filesystem that provides simple
   administration, transactional semantics, end-to-end data integrity, and
   immense scalability.

[edit<http://www.genunix.org/wiki/index.php?title=OpenSolaris_CGs&action=edit&section=10>
]
Tools The Tools community covers compilers, source code management, and
tools used in software construction in OpenSolaris generally.

   - Modular Debugger (MDB) - Solaris Modular Debugger (MDB) is a
   debugger designed to facilitate analysis of certain problems.
   - Architecture Process and Tools - System Architecture Process and
   Tools

[edit<http://www.genunix.org/wiki/index.php?title=OpenSolaris_CGs&action=edit&section=11>
]
Virtualization

   - BrandZ - BrandZ (Branded Zones) extends the Solaris Zones
   infrastructure to enable the creation of non-native zones on a Solaris
   system, including Linux Zones.
   - Xen - The Xen community is intended to focus specifically on the
   OpenSolaris side of the OpenSolaris on Xen project.
   - Zones - Zones provide a means of creating virtualized operating
   system environments within an instance of Solaris, allowing one or more
   processes to run in isolation from other activity on the system.

[edit<http://www.genunix.org/wiki/index.php?title=OpenSolaris_CGs&action=edit&section=12>
]
Should Desktop and Laptop be separate?

   - Desktop - The OpenSolaris Desktop Community
   - Laptop - Using Solaris as your ultimate mobile computing platform.

[edit<http://www.genunix.org/wiki/index.php?title=OpenSolaris_CGs&action=edit&section=13>
]
Why aren't there separate Sparc, x86 communities as well? Or why is there a
seperate PowerPC communbity. It sounds more like a project. Read the
desciption.

   - PowerPC - The goal of this community is to create an OpenSolaris
   port that runs on PowerPC hardware.

[edit<http://www.genunix.org/wiki/index.php?title=OpenSolaris_CGs&action=edit&section=14>
]
Do these communities make sense?

   - Device Drivers - The Device Drivers will promote and support the
   creation of additional device drivers for OpenSolaris.

[edit<http://www.genunix.org/wiki/index.php?title=OpenSolaris_CGs&action=edit&section=15>
]
Unsorted

   - Fault Management - Tools, technology, infrastructure, and content to
   permit Solaris and Sun products to recover from, diagnose, isolate, and
   explain faults.
   - Installation and Packaging - Technologies and processes related to
   installation, packaging, patching, and construction of OpenSolaris
   distributions.
   - Internationalization and Localization - Community for OpenSolaris
   software internationalization and localization.
   - OS/Net (ON) - Information for ON developers
   - OpenSolaris Printing - Printing technologies
   - Performance - The OpenSolaris Performance Community
   - Security - The Security Geek Corner
   - Service Management Facility (smf(5)) - The Service Management
   Facility is a mechanism to define, deliver and manage long-running
   application services for Solaris.
   - Testing - Community for software testing discussions and
   collaboration.
   - X Window System - The X Window System as implemented in OpenSolaris.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/ogb-discuss/attachments/20070808/4eeec8d9/attachment.html>

Reply via email to