[occi-wg] A note from the chairs

Thijs Metsch Thijs.Metsch at Sun.COM
Tue Jun 9 07:35:29 CDT 2009


Hi all,

As you know the goal of this working group is the creation of an API  
for cloud infrastructure services (IaaS).

As you also might know over the last weeks the overall progress  
stalled a little bit. This was because of presentations, OGF26 and a  
number of people who are busy doing other work beside OCCI.  
Nevertheless we now want to work hard on achieving our goal to have an  
API by the next OGF meeting.

This will be done in an open process where individuals as well as  
groups can participate.  Within an open process, with many voices, it  
can happen that certain opinions, feelings and favors for certain  
technical solutions lead to a logjam. Therefore it is certain  
necessary to respect and appreciate all possibilities. The following  
process is defined by all chairs of the group and will support all  
options and still lead to a consensus based solution.

Several steps need to be considered:

1.Operate on a requirements basis
    a)Categorize and compare existing APIs for Clouds. List what  
exists and look at the structure of their definition.
    b)Define and clearly state all requirements (which includes  
requirements on OCCI at large but as well as requirements on rendering  
formats)
    c)Define and clearly state all use cases which should be supported  
by the solution
    d)Prioritize all requirements and use those to look at technical  
solutions. Important is also a matching of the possible solution and  
the requirements.

2.Create a broad user base.
    a)Maintain a members register of people who are engaged in the  
process of the creation of the API
    b)Get statements who and when groups or individuals will implement  
the API

3.Create a clear representation and discussion base on the mailing- 
list and Wiki
    a)Create a clear structured Wiki where it is easy to find all  
information
    b)The representation of the API should be easy to read and  
implement.
    c)Include all use cases/requirements/comparison data in one place  
so they can be used for discussion (also see 1)

4.Collaborate with other  standardization bodies
    a)Define and look at overlaps of working groups
    b)Assign people to act as liaisons to get an exchange of knowledge  
between groups

We the chairs will support and look over this process. By doing so we  
hope to encourage all members to contribute to this open process and  
so get a broad user and member base. This process should lead to a  
broad consensus based on the requirements and opinions from the  
participant in this group. Please join the discussions and on  
particular issues feel free to contact the chairs.

Overall the following assignments and action items will be made for now:

* Work on requirements and use cases (includes the organization of an  
concall to prioritize): Thijs
* Members recruitment and backup of their engagement: Alexis
* Work on Wiki structure and API documentation: Sam and Andy
* Coordinate collaboration efforts: Thijs

Feel free to comment and discuss thinks. We will also discuss this a  
little bit during our concall tomorrow,

Have a great day,

-Thijs

-- 
Thijs Metsch                        Tel: +49 (0)941 3075-122 (x60122)
http://blogs.sun.com/intheclouds
Software Engineer Grid Computing
Sun Microsystems GmbH
Dr.-Leo-Ritter-Str. 7               mailto:thijs.metsch at sun.com
D-93049 Regensburg                  http://www.sun.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.ogf.org/pipermail/occi-wg/attachments/20090609/695919c6/attachment.html 


More information about the occi-wg mailing list