<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">Again ? Are we going to have that discussion every 3 months... ?</div><div class="gmail_quote"><br></div><div class="gmail_quote">On Mon, Nov 7, 2016 at 6:09 PM, Flavio Percoco <span dir="ltr"><<a href="mailto:flavio@redhat.com" target="_blank">flavio@redhat.com</a>></span> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Greetings,<br>
<br>
I literally just posted a thing on my blog with some thoughts of what I'd expect<br>
any new language being proposed for OpenStack to cover before it can be<br>
accepted.<br>
<br>
The goal is to set the expectations right for what's needed for new languages to<br>
be accepted in the community. During the last evaluation of the Go proposal I<br>
raised some concerns but I also said I was not closed to discussing this again<br>
in the future. It's clear we've not documented expectations yet and this is a<br>
first step to get that going before a new proposal comes up and we start<br>
discussing this topic again.<br>
<br>
I don't think a blog post is the "way we should do this" but it was my way to<br>
dump what's in my brain before working on something official (which I'll do<br>
this/next week).<br>
<br>
I also don't think this list is perfect. It could either be too restrictive or<br>
too open but it's a first step. I won't paste the content of my post in this<br>
email but I'll provide a tl;dr and eventually come back with the actual<br>
reference document patch. I thought I'd drop this here in case people read my<br>
post and were confused about what's going on there.<br>
<br>
Ok, here's the TL;DR of what I believe we should know/do before accepting a new<br>
language into the community:<br>
<br>
- Define a way to share code/libraries for projects using the language<br>
- Work on a basic set of libraries for OpenStack base services<br>
- Define how the deliverables are distributed<br>
- Define how stable maintenance will work<br>
- Setup the CI pipelines for the new language<br>
<br>
The longer and more detailed version is here:<br>
<br>
<a href="https://blog.flaper87.com/embracing-other-languages-openstack.html" rel="noreferrer" target="_blank">https://blog.flaper87.com/embr<wbr>acing-other-languages-openstac<wbr>k.html</a><br>
<br>
Stay tuned,<br>
Flavio<span class="HOEnZb"><font color="#888888"><br>
<br>
-- <br>
@flaper87<br>
Flavio Percoco<br>
</font></span><br>______________________________<wbr>______________________________<wbr>______________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.<wbr>openstack.org?subject:<wbr>unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-dev</a><br>
<br></blockquote></div><br></div></div>
<br>
<a href="http://go.scality.com/acton/fs/blocks/showLandingPage/a/18585/p/p-0102/t/page/fm/0?utm_campaign=TEI&utm_medium=Email&utm_source=signatures" target="_blank"><img src="https://support.scality.com/Email_Footers/Current/Scality_Email_Footer.png"></a>