Power Management Community Group Proposal 2008
From Genunix
Contents |
Summary
To create a Power Management Community group for discussion and repository of power management related content.
Background
Power Management encompasses all aspects of a system, from hardware to the software that uses it. In OpenSolaris, power management is currently being discussed or developed in various interest areas, such as drivers and laptops. However, as power management is gaining momentum in servers, tools and other areas than laptops and drivers, having discussions in those groups without the benefit of the audience of other interest areas, may generate conflicting or competing solutions. As well as evolution of drivers, system software or applications can have significant impact on power management policy decisions and implementation, and is best managed by a single community with interest in power managment, and not just a focused area.
Leadership
The Power Management Community Group will have Core Contributors and Leaders making the decision as to creation of projects and smaller focus groups. Existing OpenSolaris projects that are related to power management will be endorsed by this community, or migrated to this community for leadership and direction. Core Contributors will run projects and participate in putback decisions and the evolution of Power Management in OpenSolaris.
Benefits
Having a community with interest in Power Management provide several benefits to OpenSolaris and the community at large:
- Creates a place where all power management work for OpenSolaris can be coordinated instead of the fragmented work in local communities or outside of OpenSolaris.
- Provides a unified view of power management requirements and how they should be met within all of OpenSolaris.
- Allows ideas currently coming from fragmented groups to be reviewed and evolved to the general benefit of OpenSolaris.
- Will focus limited resources on solving OpenSolaris power management issues in all of OpenSolaris, and not just limited areas such as drivers or laptops.
- Allows developers, consumers, and others a single location for obtaining information about power management features in OpenSolaris.
Note, that this is not a single project, but a community where potential projects and solutions can evolve. The expected results are the creation of projects that solve emerging needs and requirements.
Details:
- Create a generic Power Management discussion list
- Request the Suspend/Resume project be migrated to the Power Management community. There is an informal agreement to migrate the project, but the leaders/contributors will be polled for their specific acceptance after this community is created.
- Facilitator will be Randy Fishel
- Initial Core Contributors will be:
- Randy Fishel
- Terry Whatley
- Mark Haywood
- Eric Saxe
- David Brown
- Joe Townsend
- Anup Pemmaiah
- Additionally, Core Contributors in the Tesla, Laptop, and Driver communities will be extended an invitation to join this community as Core Contributors.
- Initial Projects are expected to be:
- Suspend to Disk
- Endorsement of Tesla CPU Power Management - this project will also be polled to see if it will migrate as a project of this community
- Core Disable
- Memory Power Management
- Storage Power Management
- PowerTOP
