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§ion=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§ion=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§ion=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§ion=5> ] Distribution - GNU Solaris - A community about GNU Solaris [edit<http://www.genunix.org/wiki/index.php?title=OpenSolaris_CGs&action=edit§ion=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§ion=7> ] Networking [edit<http://www.genunix.org/wiki/index.php?title=OpenSolaris_CGs&action=edit§ion=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§ion=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§ion=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§ion=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§ion=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§ion=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§ion=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§ion=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>