<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>Seeing that the following repos already exist, maybe there is some need for cleanup?</div>
<div><br>
</div>
<div>
<div>- https://github.com/stackforge/murano-agent</div>
<div>- https://github.com/stackforge/murano-api</div>
<div>- https://github.com/stackforge/murano-common</div>
<div>- https://github.com/stackforge/murano-conductor</div>
<div>- https://github.com/stackforge/murano-dashboard</div>
<div>- https://github.com/stackforge/murano-deployment</div>
<div>- https://github.com/stackforge/murano-docs</div>
<div>- https://github.com/stackforge/murano-metadataclient</div>
<div>- https://github.com/stackforge/murano-repository</div>
<div>- https://github.com/stackforge/murano-tests</div>
</div>
<div>…(did I miss others?)</div>
<div><br>
</div>
<div>Can we maybe not have more git repositories and instead figure out a way to have 1 repository (perhaps with submodules?) ;-)</div>
<div><br>
</div>
<div>It appears like murano is already exploding all over stackforge which makes it hard to understand why yet another repo is needed. I understand why from a code point of view, but it doesn't seem right from a code organization point of view to continue adding
 repos. It seems like murano (https://github.com/stackforge/murano) should just have 1 repo, with sub-repos (tests, docs, api, agent…) for its own organizational usage instead of X repos that expose others to murano's internal organizational details.</div>
<div><br>
</div>
<div>-Josh</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Stan Lagun <<a href="mailto:slagun@mirantis.com">slagun@mirantis.com</a>><br>
<span style="font-weight:bold">Reply-To: </span>"OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br>
<span style="font-weight:bold">Date: </span>Monday, March 24, 2014 at 3:27 AM<br>
<span style="font-weight:bold">To: </span>"OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [openstack-dev] Separating our Murano PL core in own package<br>
</div>
<div><br>
</div>
<blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>
<div>
<div dir="ltr">
<div>I like dsl most because it is<br>
a. Short. This is especially good when you have that "awesome" 79-chars limitation<br>
</div>
b. It leaves a lot of room for changes. MuranoPL can change name. DSL - not :)<br>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On Mon, Mar 24, 2014 at 1:43 PM, Alexander Tivelkov <span dir="ltr">
<<a href="mailto:ativelkov@mirantis.com" target="_blank">ativelkov@mirantis.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div class="gmail_default" style="font-size:small">Hi Serg,</div>
<div class="gmail_default" style="font-size:small"><br>
</div>
<div class="gmail_default" style="font-size:small">Are you proposing to have a standalone git repository / stack forge project for that? Or just a separate package inside our primary murano repo?</div>
</div>
<div class="gmail_extra"><br clear="all">
<div>
<div dir="ltr"><font>--<br>
</font>
<div dir="ltr"><font>Regards,<br>
Alexander Tivelkov</font></div>
</div>
</div>
<div>
<div class="h5"><br>
<br>
<div class="gmail_quote">On Mon, Mar 24, 2014 at 12:00 PM, Serg Melikyan <span dir="ltr">
<<a href="mailto:smelikyan@mirantis.com" target="_blank">smelikyan@mirantis.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Programming Language, AFAIK</div>
<div>
<div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On Mon, Mar 24, 2014 at 11:46 AM, Oleg Gelbukh <span dir="ltr">
<<a href="mailto:ogelbukh@mirantis.com" target="_blank">ogelbukh@mirantis.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">What does PL stand for, anyway?
<div><br>
</div>
<div>--</div>
<div>Best regards,</div>
<div>Oleg Gelbukh</div>
</div>
<div>
<div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On Mon, Mar 24, 2014 at 11:39 AM, Serg Melikyan <span dir="ltr">
<<a href="mailto:smelikyan@mirantis.com" target="_blank">smelikyan@mirantis.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div>><span style="font-family: arial, sans-serif; font-size: 13px;">because 'dsl'/'language' terms are too broad.</span></div>
<div><span style="font-family: arial, sans-serif; font-size: 13px;">Too broad in general, but we choose name for sub-package, and in murano term 'language' mean Murano PL.<br>
<br>
+1 for language</span></div>
</div>
<div>
<div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On Mon, Mar 24, 2014 at 11:26 AM, Timur Sufiev <span dir="ltr">
<<a href="mailto:tsufiev@mirantis.com" target="_blank">tsufiev@mirantis.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
+1 for muranoapi.engine.murano_pl, because 'dsl'/'language' terms are too broad.<br>
<div><br>
On Mon, Mar 24, 2014 at 12:48 AM, Timur Nurlygayanov<br>
<<a href="mailto:tnurlygayanov@mirantis.com" target="_blank">tnurlygayanov@mirantis.com</a>> wrote:<br>
</div>
<div>
<div>> Hi Serg,<br>
><br>
> This idea sounds good, I suggest to use name 'murano.engine.murano_pl' (not<br>
> just common name like 'language' or 'dsl', but name, which will be based on<br>
> 'MuranoPL')<br>
><br>
> Do we plan to support the ability to define different languages for Murano<br>
> Engine?<br>
><br>
><br>
> Thank you!<br>
><br>
><br>
> On Sun, Mar 23, 2014 at 1:05 PM, Serg Melikyan <<a href="mailto:smelikyan@mirantis.com" target="_blank">smelikyan@mirantis.com</a>><br>
> wrote:<br>
>><br>
>> There is a idea to separate core of Murano PL implementation from engine<br>
>> specific code, like it was done in PoC. When this two things are separated<br>
>> in different packages, we will be able to track and maintain our language<br>
>> core as clean as possible from engine specific code. This will give to us an<br>
>> ability to easily separate our language implementation to a library.<br>
>><br>
>> Questions is under what name we should place core of Murano PL?<br>
>><br>
>> 1) muranoapi.engine.language;<br>
>> 2) muranoapi.engine.dsl;<br>
>> 3) suggestions?<br>
>><br>
>> --<br>
>> Serg Melikyan, Senior Software Engineer at Mirantis, Inc.<br>
>> <a href="http://mirantis.com" target="_blank">http://mirantis.com</a> | <a href="mailto:smelikyan@mirantis.com" target="_blank">
smelikyan@mirantis.com</a><br>
>><br>
>> <a href="tel:%2B7%20%28495%29%20640-4904" value="+74956404904" target="_blank">
+7 (495) 640-4904</a>, 0261<br>
>> <a href="tel:%2B7%20%28903%29%20156-0836" value="+79031560836" target="_blank">
+7 (903) 156-0836</a><br>
>><br>
>> _______________________________________________<br>
>> OpenStack-dev mailing list<br>
>> <a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.org</a><br>
>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
>><br>
><br>
><br>
><br>
> --<br>
><br>
> Timur,<br>
> QA Engineer<br>
> OpenStack Projects<br>
> Mirantis Inc<br>
><br>
> _______________________________________________<br>
> OpenStack-dev mailing list<br>
> <a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.org</a><br>
> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
><br>
<br>
<br>
<br>
--<br>
</div>
</div>
<span><font color="#888888">Timur Sufiev<br>
</font></span>
<div>
<div><br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div>
</div>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
<div dir="ltr">
<div>Serg Melikyan, Senior Software Engineer at Mirantis, Inc.<br>
</div>
<div><a href="http://mirantis.com/" target="_blank">http://mirantis.com</a> | <a href="mailto:smelikyan@mirantis.com" target="_blank">smelikyan@mirantis.com</a><br>
<div><br>
<a href="tel:%2B7%20%28495%29%C2%A0640-4904" value="+74956404904" target="_blank">+7 (495) 640-4904</a>, 0261</div>
<div><a href="tel:%2B7%20%28903%29%20156-0836" value="+79031560836" target="_blank">+7 (903) 156-0836</a></div>
</div>
</div>
</div>
</div>
</div>
<br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
<br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" 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 dir="ltr">
<div>Serg Melikyan, Senior Software Engineer at Mirantis, Inc.<br>
</div>
<div><a href="http://mirantis.com/" target="_blank">http://mirantis.com</a> | <a href="mailto:smelikyan@mirantis.com" target="_blank">smelikyan@mirantis.com</a><br>
<div><br>
<a href="tel:%2B7%20%28495%29%C2%A0640-4904" value="+74956404904" target="_blank">+7 (495) 640-4904</a>, 0261</div>
<div><a href="tel:%2B7%20%28903%29%20156-0836" value="+79031560836" target="_blank">+7 (903) 156-0836</a></div>
</div>
</div>
</div>
</div>
</div>
<br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
<br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br>
</blockquote>
</div>
<br>
<br clear="all">
<br>
-- <br>
<div dir="ltr"><span style="border-collapse:separate;color:rgb(0,0,0);font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-size:medium"><span style="font-family:arial;font-size:small">Sincerely
 yours<br>
Stanislav (Stan) Lagun<br>
Senior Developer<br>
Mirantis</span></span><br>
<span style="border-collapse:separate;color:rgb(0,0,0);font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-size:medium"><span style="font-family:arial;font-size:small"><span style="font-size: 10pt; font-family: Arial, sans-serif;" lang="EN-US">35b/3, Vorontsovskaya
 St.</span><br>
Moscow, Russia<br>
Skype: stanlagun<br>
<a href="http://www.mirantis.com/" target="_blank">www.mirantis.com</a><br>
<a href="mailto:slagun@mirantis.com" target="_blank">slagun@mirantis.com</a></span></span></div>
</div>
</div>
</div>
</blockquote>
</span>
</body>
</html>