I am sponsoring this update to LSARC 2008/689 for Muktha Narayan. It updates
that case to import additional interfaces from:

Pegasus CIMOM additional libraries and schemas - LSARC/2009/007
(an update to LSARC 2008/040)

I have marked it closed approved automatic, but I can also set a timer
if an ARC member so desires.

-- mark



Template Version: @(#)sac_nextcase %I% %G% SMI
This information is Copyright 2009 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
         KonkretCMPI update
    1.2. Name of Document Author/Supplier:
         Author:  Muktha Narayan
    1.3  Date of This Document:
        07 January, 2009

2. Project Summary
   2.1 Project Description

       This project updates the package of konkretcmpi 0.8.7 
       in the SFW consolidation.

4. Technical Description:

   KonkretCMPI is an opensource tool for rapidly developing CMPI 
   (Common Manageability Programming Interface) providers in C. 
   Developers using KonkretCMPI have several advantages. It generates 
   concrete type-safe C interfaces for manipulating CIM elements. It
   provides complete default implementations for many provider operations. 
   Supplies convenience functions for working with CMPI. It generates the 
   initial CMPI provider skeletons from MOF (Managed Object Format). It 
   builds on CMPI rather than introducing a new provider interface. It does 
   not impose run-time library dependencies. The footprint of the providers 
   produced is small. Also the development effort is greatly reduced. 

   KonkretCMPI has recently released a newer version 0.8.7 in Oct 2008. 
   Its earlier version 0.8.6 was released in August 2008.

   Command name   Notes
   ===================================================================
   konkret        create a CMPI provider skeleton in the C programming
                  language
   konkretreg     generate an SFCB-style .reg file


5. Interfaces

   Exported interface               Classification    Interface type
   =============================    ==============    ==============
   SUNWkonkretcmpi                  Uncommitted       Package name
   /usr/bin/konkret                 Uncommitted       Command
   /usr/bin/konkretreg              Uncommitted       Command
   /usr/lib/libkonkret.a            Uncommitted       Static library
   /usr/include/konkret             Uncommitted       Location where header
                                                      file is installed
   /usr/include/konkret/konkret.h   Uncommitted       Header file
   /usr/share/man/man1/konkret.1    Uncommitted       Manpage
   /usr/share/man/man1/konkretreg.1 Uncommitted       Manpage
   KONKRET_SCHEMA_DIR               Uncommitted       Environment variable

   
   Imported interface                            Classification   Comments
   ==================                            ===============  ========= 
   /usr/include/Pegasus/Provider/CMPI/cimpidt.h  Uncommitted      Header file
   /usr/include/Pegasus/Provider/CMPI/cmpift.h   Uncommitted      Header file
   /usr/include/Pegasus/Provider/CMPI/cmpimacs.h Uncommitted      Header file
   /usr/include/Pegasus/Provider/CMPI/cmpios.h   Uncommitted      Header file
   /usr/include/Pegasus/Provider/CMPI/cmpipl.h   Uncommitted      Header file
   /etc/Pegasus/Schemas/                         Committed        Dir where 
Pegasus 
                                                                  installs CIM 
DMTF and 
                                                                  Pegasus MOF 
files.

   The SUNWkonkretcmpi package has build time dependency on the CMPI headers 
   provided by the SUNWcimserveru package. Though SUNWkonkretcmpi does not 
   have a direct runtime dependency on SUNWcimserveru and SUNWcimserverr 
   packages, the end users who use the SUNWkonkretcmpi binaries would require 
   the SUNWcimserveru and SUNWcimserverr packages to use the generated code. 
   Please see LSARC/2008/040

6. Resources and Schedule:
   6.4. Product Approval Committee requested information:
        6.4.1. Consolidation or Component Name:
               SFW
   6.5. ARC review type: Automatic

   6.6. ARC Exposure: open

Reply via email to