+1, although I do believe the source should be a part of the OpenSolaris 
source base as well. I realize that we want to strive to maintain a 
single source base and community around the project but there will 
likely be instances where the binaries distributed via OpenSolaris and 
the source maintained at openpegasus.org will differ with a binary only 
approach.

- John

Gary Horton wrote:
> OpenPegasus CIM Server Project
>
> Purpose
>
> Provides up-to-date WBEM service on OpenSolaris via a port of the OpenPegasus 
> CIM server.
>
> Sponsoring Community Groups
>
> Observability
> Storage
>
> Initial Project Team
>
> Robert Harryman
> Gary Horton
>
> Project Description
>
> The OpenPegasus CIM Server Project will integrate the OpenPegasus codebase 
> into 
> OpenSolaris, providing modern SMI-S services for Solaris, with updates to the 
> supported JDK, CIM Schema and CIM/XML version, and use of a standardized 
> Provider API. This new CIM server will co-exist with existing WBEM Services 
> on 
> Solaris, posing no disruption to that service, but providing up-to-date WBEM 
> support and acting as a migration/upgrade path for the existing clients and 
> providers to use that modernized support. This co-location of separate WBEM 
> products will be accomplished via clearly defined ownership of standard and 
> non-standard ports for each service.
>
> Additional efforts beyond the scope of this project will likely be needed to 
> address removal of the legacy WBEM service from OpenSolaris. Meanwhile, the 
> proposed port configuration strategy will support the needs of any WBEM 
> clients 
> and providers.
>
> Distribution on OpenSolaris will be binary only, with pointers back to the 
> OpenPegasus community for access to the source. We are working closely with 
> that community, with agreement that the source code will always live in their 
> repository.
>
> The following components are included that are essentially equivalent to the 
> corresponding component in the existing Solaris WBEM services:
>
>      * Common Information Model Object Manager (CIM Object Manager, aka CIMOM)
>      * CIM Repository
>      * MOF compiler
>      * Client APIs
>      * Provider APIs
>      * Sample source code
>
> The following components are included in addition to existing Solaris WBEM 
> components:
>
>      * Indications API - provides supports for generation of, subscription to 
> and processing of events in the managed system
>      * Security infrastructure - authentication, authorization and 
> confidentiality/integrity support, including SSL and PAM
>      * SLP - support for automatic discovery of managed resources using the 
> SLP 
> standard
>      * Operating System provider - supports generic information such as 
> operating system type, version, last boot-up time, local date and time, 
> number 
> of users, swap space size, and free physical memory
>      * Basic operating system client - exercises the infrastructure by 
> querying 
> for general information as provided by the OS provider, et. al.
>      * Computer System provider - supports computer system information such 
> as 
> computer name, status, and administrator contact information
>      * Process Providers - support basic UNIX process information, such as 
> name 
> of the executable image, process ID, priority, execution state, and various 
> process resource utilization statistics. Client applications can use these 
> Providers to give clients an understanding of the processes running on the 
> Managed System within the context of its operating system.
>
> The initial port will be for OpenPegasus version 2.7.1. Full details around 
> this release can be found at these locations:
>
> Feature Status: http://www.openpegasus.org/page.tpl?CALLER=index.tpl&ggid=799
> External Interface: 
> http://www.openpegasus.org/pp/uploads/40/14874/PEP293_ExternalInterface2.7.htm
> Release Notes: http://www.openpegasus.org/pp/uploads/40/14933/ReleaseNotes.htm
>
> The service will be enhanced to take advantage of OpenSolaris security 
> features, e.g. SMF, PAM, RBAC and SSL, and will advertise itself as a WBEM 
> service using SLP.
>
> No GUI or BUI is provided, but administration and management is supported by 
> the a collection of commands, scripts and tools delivered as part of the 
> OpenPegasus codebase.
>
>
> Project Needs
>
> OpenSolaris Project Page
> SCM Management
> Discussion List
> Coordination with the OpenPegasus community
>
> Thanks in advance for endorsements from the Storage and Observability 
> communities.
>
>
>   


Reply via email to