Mark, I know that this case was already approved at LSARC but... :-)
It delivers a static library called libknokret.a and no shared version. Is there a specific reason for this violation of our library policies? Thanks, John On Wed, 2009-01-07 at 17:25, Mark Carlson wrote: > 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
