<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
It is not a problem to update the code in given direction when the
decision is made. As I understood right now it's not about the code
- that's why I'd canceled the code review until the blueprint is
accepted - it's more about architecture and procedures such as which
tests should be obligatory and alike. <br>
<br>
My vision of architecture when we'd started the project was: <br>
Yes, eventually GCE API as well as EC2 should be a separate service
because of the following reasons:<br>
1. It covers wider functionality than compute - in fact it covers
almost the whole cloud. That's why both EC2 and GCE have to go to
Neutron, Cinder and other services out of the nova boundaries to
perform tasks not related to compute at all.<br>
2. Nova is quite big already and has lots of services. It'll be
great to disintegrate it a little bit for simplicity, loose coupling
and such other reasons. <br>
<br>
But:<br>
As long as EC2 is in the nova other alike APIs might stay there as
well. And it is rather a different task to separate them from it. <br>
<br>
The thing is - we can make GCE API a separate service but we need to
be told about that. Some decisions should be made so that we could
react or we won't have time and might miss even Icehouse.<br>
<br>
Best regards,<br>
Alex Levine<br>
<br>
<div class="moz-cite-prefix">04.12.2013 0:15, Eric Windisch пишет:<br>
</div>
<blockquote
cite="mid:CALnZm-by_7T=t_6WbqqeLXTmH1R7Ay08ZA4JrkYDkvuOeeV+QA@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="im"
style="font-family:arial,sans-serif;font-size:13px">> One
other issue with the proposed GCE changes is that it uses the
custom<br>
> wsgi which we are trying to phase out eventually. Should
we be suggesting<br>
> that new APIs use Pecan/WSME?<br>
<br>
</div>
<span
style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">Nova
isn't using Pecan/WSME for any of its API services. Is Nova
truly</span><br
style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">
<span
style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">going
in this direction? I'd think that consistency with Nova would</span><br
style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">
<span
style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">take
precedence over perceived overall OpenStack momentum. The GCE</span><br
style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">
<span
style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">code
could be updated along with the rest of Nova. However, if the</span><br
style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">
<span
style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">community
is committed to migrating Nova over to Pecan/WSME across the</span><br
style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">
<span
style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">board,
it shouldn't be too problematic to update the GCE code prior
to</span><br
style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">
<span
style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">submission.</span><br
style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">
<br
style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">
<span
style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">Does
anyone else care to comment or discuss using Pecan/WSME? Alex</span><br
style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">
<span
style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">Levine?
Doug Hellman? Russell?</span><br>
<br>
-- <br>
Regards,<br>
Eric Windisch<br>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
OpenStack-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a>
<a class="moz-txt-link-freetext" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a>
</pre>
</blockquote>
<br>
</body>
</html>