<div dir="ltr">Folks<div><br></div><div>As Dmitry already said, we are open towards merging with upstream and would like to make our code divergence no more than several percents of lines, but there are historical reasons for this divergence with which we are not happy either. So let's just point out that both sides look into the same direction and we just need to figure out workflows and technical details on how to make it comfortable both for Puppet OpenStack and Fuel developers, taking into consideration that we all need to meet our deadlines and goals. Let's close this dicussion with positive results that we both want to merge the codebases as much possible and stop all the blame and judgement game here. Let's do a good friendly meeting and come up with a list of action items for both sides. I do not think that moving towards a quarell is in any way productive. </div><div><br></div><div>Let's do IRC or at least voice-based meeting and figure out all the details.<br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jun 12, 2015 at 3:29 PM, Flavio Percoco <span dir="ltr"><<a href="mailto:flavio@redhat.com" target="_blank">flavio@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 12/06/15 03:04 -0700, Dmitry Borodaenko wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Fri, Jun 12, 2015 at 09:31:45AM +0200, Flavio Percoco wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 11/06/15 17:36 +0300, Matthew Mosesohn wrote:<br>
>Secondly, I'd like to point out that Fuel is not so different from<br>
>what other teams are doing. At the Summit, I heard from others who all<br>
>maintain internal Gerrits and internal forks of the modules. The<br>
>difference is that Fuel is being worked on in the open in StackForge.<br>
>Anyone is free to contribute to Fuel as he or she wishes, take our<br>
>patches, or review changesets.<br>
<br>
TBH, I really dislike the fact that there are internal forks but as<br>
long as they are kept internal, I don't really care.<br>
</blockquote>
<br>
"Internal" may apply to other projects Matt is referring to, but it does<br>
not apply to Fuel. Fuel's forks of upstream puppet modules are not<br>
internal, they're embedded into the fuel-library repository, which,<br>
along with the rest of Fuel source code, is fully public.<br>
</blockquote>
<br></span>
Yup, I was referring to other projects too. I should've been more<br>
explicit but thanks for clarifying.<span class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
It's not correct to just copy/paste code, sure, but at least they are<br>
not making it publicly consumable with the wrong attributions.<br>
</blockquote>
<br>
We are making Fuel publicly consumable, and, as I've pointed out in<br>
previous email, we're keeping all attributions in the source code<br>
intact.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I do prefer (and I believe Emiliem does as well) to have Fuel in the<br>
open,<br>
</blockquote>
<br>
And yet in your previous statements you say that publishing Fuel source<br>
code is somehow worse than keeping one's modifications of open source<br>
code unavailable to public. Which one is it?<br>
</blockquote>
<br></span>
I was referring to other projects :)<br>
<br>
I like Fuel open, I like every project open but I'd very much want<br>
them to do it right.<div class="HOEnZb"><div class="h5"><br>
<br>
Cheers,<br>
Flavio<br>
<br>
-- <br>
@flaper87<br>
Flavio Percoco<br>
</div></div><br>__________________________________________________________________________<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.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr">Yours Faithfully,<br>Vladimir Kuklin,<br>Fuel Library Tech Lead,<br>Mirantis, Inc.<br>+7 (495) 640-49-04<br>+7 (926) 702-39-68<br>Skype kuklinvv<br>35bk3, Vorontsovskaya Str.<br>Moscow, Russia,<br><a href="http://www.mirantis.ru/" target="_blank">www.mirantis.com</a><br><a href="http://www.mirantis.ru/" target="_blank">www.mirantis.ru</a><br><a href="mailto:vkuklin@mirantis.com" target="_blank">vkuklin@mirantis.com</a></div></div></div></div>
</div>