Hi Jeff, John -

    You're both absolutely correct; I munged my phrasing a bit in the 
proposal. To state things more clearly, the OpenPegasus source will be 
delivered via the network storage consolidation delivering into 
OpenSolaris. The OpenSolaris project page for OpenPegasus will point 
back to this NWS consolidation for that source, and as such the source 
will be available from OpenSolaris. We will not provide any one-click 
download of a source jar directly from the project page; however, the 
project page *will* point back to the OpenPegasus site to get that type 
of download instead.

    Thanks guys for helping straighten me out. Let me know if my 
paraphrase here makes sense.

-gh

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

-- 
Gary Horton                                                  
Storage Platform Software Group              
Sun Microsystems, Inc., Broomfield, CO
303-443-1518, x79140, 303-272-9140 
http://blogs.sun.com/lokibear
http://www.linkedin.com/in/garyhorton   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/observability-discuss/attachments/20080227/d3035015/attachment.html>

Reply via email to