Re: Question for Provider Developers - It is possible to completely automate the process of writing a CMPI provider?

Kirk Augustin <[email protected]>
Newsgroups gmane.network.open-pegasus.general
Message-ID <[email protected]>
And I think the answer is no.

Whenever I need to write a provider, I always start off with the same boiler 
plate basic provider, but there is no way to automate the creation of the rest.
Some is hardware specific, data persistent specific, protocol specific, relative 
to other machines, relative to processes and their states, etc.
HP had an SDK to make producing a provider much easily, but there will always be 
a need to write a significant portion of any provider yourself.
You can automate the created of a provider to satisfy a schema, but that only 
creates objects with storage space for property values.   It can't ever fill in 
the property values.  You always have to write the code to do that.

 Kirk & Trish Augustin
11821 NW McNamee Rd
Portland, OR 97231




________________________________
From: "Chatterjee, Biswapratap" <[email protected]>
To: "[email protected]" <[email protected]>
Sent: Sun, November 21, 2010 9:36:05 PM
Subject: Question for Provider Developers - It is possible to completely 
automate the process of writing a CMPI provider?

 
Hi all,
 
This question has been banging in my head for quite some time. “It is possible 
to completely automate the process of writing a CMPI provider?”
 
I have been putting lot of effort in making this possible. Since, I have always 
believed that writing a provider is a repetitive task. If it is a standard,
then we have a set of guidelines to write it, we just have to develop an 
intelligent software who can understand the guidelines on its own and 

automate the process of provider development. The developer should only worry 
about the schema diagram that abstracts its 

hardware/architecture. Something like – “Draw your schema and get your provider 
shared object”.
 
If you feel this is an interesting topic than we can take this discussion to the 
next level about – “Possible ways to accomplish this objective”.
 
Waiting for your replies and ideas ….
 
Regards,
Biswapratap.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.