<html><head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head><body bgcolor="#FFFFFF" text="#000000">Rob, this seems to be 
shaping up nicely IMO, but I'm curious with both this draft and the 
"Venn-like" diagram from the other thread that we are no longer talking 
about DefCore as the combination of capabilities (tested via Refstack) 
and designated sections.  I think we had a generally complete idea of 
designated sections for each of the core capability areas based on prior
 meetings, minus having a completed review of Swift given the other 
discussions that impeded getting there.<br>
<br>
Is this "step 1" to get agreement here and then move on (or back) to DS,
 or am I missing another set of discussions that led to DS not being a 
discussion point here?<br>
<br>
Thanks,<br>
Phil Estes<br>
IBM<br>
<br>
<a class="moz-txt-link-abbreviated" href="mailto:rob@zehicle.com">rob@zehicle.com</a> wrote:
<blockquote style="" 
cite="mid:1003219783.471229.1413519147359.JavaMail.open-xchange@oxuslxltgw05.lxa.perfora.net"
 type="cite">
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">


  
  <style type="text/css">.mceResizeHandle {position: absolute;border: 1px solid black;background: #FFF;width: 5px;height: 5px;z-index: 10000}.mceResizeHandle:hover {background: #000}img[data-mce-selected] {outline: 1px solid black}img.mceClonedResizable, table.mceClonedResizable {position: absolute;outline: 1px dashed black;opacity: .5;z-index: 10000}
</style>

 

  
  <div>
   DefCore,
  </div>
 
  
  <div>
    
  </div>
 
  
  <div>
   I believe it's important for us to have a specific recommendation for
 the board meeting so there can be a vote that moves us forward.   I've 
compiled a draft based on my understanding of the Foundation's proposal 
and discussions on the list.  Discussion (or +1) is encouraged!
  </div>
 
  
  <div>
    
  </div>
 
  
  <div>
   I will preemptively remind everyone about the glaring omission of 
Keystone.  There were no tests, so we have no Havana Keystone 
capabilities.
  </div>
 
  
  <div>
    
  </div>
 
  
  <div> 
   <h1 id="docs-internal-guid-e8720927-1c4a-a2a5-2b7e-cf3a6dfced44" 
dir="ltr"><span>Platform and Program Capabilities</span></h1> 
   <p id="docs-internal-guid-e8720927-1c4d-b511-e63f-46b71ba050e6" 
dir="ltr"><span>Recommendation:  Extend the DefCore principles to allow 
for multiple levels: programs and platforms.  Programs represent 
subsections of the overall platform.  In some cases, it is acceptable 
for a program identified without being included in the platform.  New 
programs are added at Foundation recommendation via board approval. 
 Programs are added to the platform via board approval.</span></p> 
   <p dir="ltr"><span>Recommendation: The initial programs will be 
Compute & Object.  The DefCore platform will require the Compute 
program, Object program and additional capabilities.</span></p> 
   <p dir="ltr"><span>Recommendation: The Compute Program will consist 
of the following capabilities: </span></p> 
   <ul> 
    <li dir="ltr"> <p dir="ltr"><span>compute-servers </span></p> </li> 
    <li dir="ltr"> <p dir="ltr"><span>compute-volume</span></p> </li> 
    <li dir="ltr"> <p dir="ltr"><span>compute-quotas</span></p> </li> 
    <li dir="ltr"> <p dir="ltr"><span>compute-flavors</span></p> </li> 
    <li dir="ltr"> <p dir="ltr"><span>compute-auth</span></p> </li> 
    <li dir="ltr"> <p dir="ltr"><span>compute-keypairs</span></p> </li> 
    <li dir="ltr"> <p dir="ltr"><span>compute-servers-metadata</span></p>
 </li> 
    <li dir="ltr"> <p dir="ltr"><span>compute-floating-ips </span></p> </li>
 
    <li dir="ltr"> <p dir="ltr"><span>compute-images </span></p> </li> 
    <li dir="ltr"> <p dir="ltr"><span>compute-instance-actions </span></p>
 </li> 
    <li dir="ltr"> <p dir="ltr"><span>compute-security-groups</span></p>
 </li> 
   </ul> 
   <br> 
   <p dir="ltr"><span>Recommendation: The Object Program will consist of
 the following capabilities:</span></p> 
   <ul> 
    <li dir="ltr"> <p dir="ltr"><span>objectstore-object, </span></p> </li>
 
    <li dir="ltr"> <p dir="ltr"><span>objectstore-container</span></p> </li>
 
   </ul> 
   <br> 
   <p dir="ltr"><span>Recommendation: The Platform will consist of all 
the capabilities in the Compute and Object programs and the following 
capabilities:</span></p> 
   <ul> 
    <li dir="ltr"> <p dir="ltr"><span>images-v1</span></p> </li> 
    <li dir="ltr"> <p dir="ltr"><span>volume</span></p> </li> 
    <li dir="ltr"><span>volume-snapshots </span></li> 
   </ul> 
  </div>
 
  
  <div>
    
  </div>
 
  
  <div id="ox-signature">
   <br>
   <br>Rob
   <br>____________________________
   <br>Rob Hirschfeld, 512-773-7522
   <br>
   <br>I am in CENTRAL (-6) time
   <br><a class="moz-txt-link-freetext" href="http://robhirschfeld.com">http://robhirschfeld.com</a>
   <br>twitter: @zehicle, github: cloudedge & ravolt
  </div>



  <pre wrap="">_______________________________________________
Defcore-committee mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Defcore-committee@lists.openstack.org">Defcore-committee@lists.openstack.org</a>
<a class="moz-txt-link-freetext" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/defcore-committee">http://lists.openstack.org/cgi-bin/mailman/listinfo/defcore-committee</a>
</pre>
</blockquote>
</body></html>