Randy Fishel wrote:
>   First, the roles and responsibilities.  It has been suggested to 
> follow or mirror the roles the Performance Community has outlined at:
>
>    http://www.opensolaris.org/os/community/performance/roles/
>
>   It is not obvious if this is also presented in other communities, 
> but this is the common understanding of the roles and grants within 
> OpenSolaris as defined by the constitution.  I see no reason that we 
> connot either specify this community will follow the same roles and 
> grants outlined by the Performance community, or we can litteraly copy 
> what is there and make it our own.
>   
This seems reasonable to me. If we do adopt these to start, my 
preference would be
to have our own community copy.

>   The second item is the goals of the community.  Other than enhancing 
> the power management experience in OpenSolaris, I don't have a quick 
> answer.  My personal goal is to evangelize this community, and there 
> will be evolving specific project goals, but maybe it is sufficient 
> for now to have this as a goal.
>   
I think this goal is a good one. I suppose "power management 
experience", could mean:

- The administrative/user experience: support for modern administrative 
interfaces for expressing policy objectives, and observability 
tools/features that provide insight into what's happening in/on the system.
- The developer experience: good observability, debuggability, and 
documentation for expanding/improving OpenSolaris power management and 
an active, supportive open source community (us) :)
- Others?

Some additional ones that come to mind.

- Improve system power efficiency in the OpenSolaris platform through 
improved support for hardware power management features. These features 
may be presented by individual components such as processors, memory, 
storage, and devices, and/or at the broader system level (e.g. 
suspend/resume).

- Improve efficiency in the OpenSolaris platform and broader software 
ecosystem. This is a shared goal with the performance community, since 
efficiency and performance can be seen as different sides of the same 
coin. Performance work seeks to improve the amount of work done given a 
fixed set of resources, while efficiency work seeks to reduce the amount 
of resources required to deliver a given level of performance, while 
trying to minimize the amount of power consumed by non-utilized resources.

Thoughts?

Thanks,
-Eric

Reply via email to