John Forte wrote:
> +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.
>
>   

Upon reflection I agree with John. To integrate with Solaris you will 
need to have the source code placed into a consolidation's source tree.

Now it you want to keep a private source tree while the project is in 
development, that is your choice, but you will need to deliver the code 
into OpenSolaris.

I still support the project, I just think you will need to meet other 
requirements for the ultimate integration.

       --jc

> - 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.
>>
>>
>>   
>>     
>
> _______________________________________________
> storage-discuss mailing list
> storage-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/storage-discuss
>   



Reply via email to