Randy Fishel wrote:
> I would like to propose the following project to be sponsored by the 
> Power Management Community Group:
>
>     Power Management Usability Interfaces
>
> Controlling and managing Power Management facilities currently is a 
> small collection of diverse tools that often manipulate objects 
> directly, or even require that a user edit a configuration file.  And 
> many don't allow the user to identify or understand in-kernel values 
> without entering a debugger.  As some tools need to duplicate 
> pathways, maintenance becomes a problem as all the tools need to be 
> identified and updated.
>
> Providing a well defined set of interfaces help to aleviate confusion, 
> and promote easy to use and easy to create tools.  Maintenence and 
> security are also often confined to the element that exhibits the 
> problem.  Some of this work may just result in improved documentation, 
> but there will also be a need for new and updated tools and 
> interfaces.
>
> I see this work falling into four distinct areas:
>
>     A Power Management specific library (i.e. libpower)
>       Provides a committed set of programatic API's that
>       can be consumed by other tools, utilities, daemons, and GUI's
>
>     Commands and Utilities
>       Predominantly updated and new CLI's, but could also be GUI's
>       that are expected to directly be us
>
>     SMF facilities
>       New and improved services that can act standalone, or be
>       used as a repository for running state.
>
>     Debug/Observability
>       Some of this might land in CLI, but could well include mdb
>       and dtrace enhancements (i.e. dtrace pm provider).
>
>
> Initially I expect this work to focus in libpower, but there is the 
> likelyhood of effort in the other areas, as well as short-term binary 
> relief.  This project will not necessarily limit itself to the above 
> areas, and could easily expand as the need presents itself.
>
>
>
>   Comments?  Votes?
>   
Yes, +1.

Thanks,
-Eric


Reply via email to