<div dir="ltr"><div class="gmail_quote"><div dir="ltr"><div><div><div><div>I see that you prefer Neverland as a submodule and it does makes sense. So we have to think about its git workflow. Remember that the main repo is organized in this way <a href="http://meta.wikitolearn.org/Guide_for_the_development_of_WikiToLearn/Git_Workflow" target="_blank">http://meta.wikitolearn.org/Guide_for_the_development_of_WikiToLearn/Git_Workflow</a>.<br><br></div>Neverland could have a different flow, but it must be consistent with the main one. <br></div>I know that submodules are referenced only as single commits, but it could be a problem to leave Neverland only with master with different branches on WTL.<br><br></div>What do you think? I don't have a definite idea about that<span class="HOEnZb"><font color="#888888"><br><br></font></span></div><span class="HOEnZb"><font color="#888888">Davide<br><div><div><br></div></div></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">2016-03-16 18:30 GMT+01:00 Ingo Malchow <span dir="ltr"><<a href="mailto:ingo@neverendingi.de" target="_blank">ingo@neverendingi.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span><p dir="ltr"><br>
Am 16.03.2016 15:47 schrieb Luca Toma <<a href="mailto:toma.luca95@gmail.com" target="_blank">toma.luca95@gmail.com</a>>:<br>
><br>
> Hi,<br>
> I think we have to keep it in its own repository because basicaly is a mediawiki skin and this kind of stuff is designed to be a module quite indipendent.<br>
> In theory the skin workflow can be quite indipendent and can be developed in a standard mediawiki setup.<br>
></p>
</span><p dir="ltr">Agreed, wikimedia itself does it the same way, all themes are available as separate clone or submodule, and the skins dir is added to gitignore.</p><div><div><br>
> Bye<br>
><br>
> Toma Luca<br>
><br>
> 2016-03-15 19:33 GMT+01:00 Davide Valsecchi <<a href="mailto:valsecchi.davide94@gmail.com" target="_blank">valsecchi.davide94@gmail.com</a>>:<br>
>><br>
>> Hi!<br>
>><br>
>> I see two possible ways to fit Neverland git flow in the new model:<br>
>><br>
>> 1) inserting neverland into WTL main repo could be really convenient. The docker part is going to be removed so now the repo is becoming only mediawiki development: adding the skin could simplify the traking. <br>
>><br>
>> 2) if we want to have neverland as a submodule we should follow the new git flow also inside it, for consistency. Doing so there is a lot of git work for every commit, keeping in mind the changes are usually hotifixes.<br>
>><br>
>> What do you think?<br>
>> Bye<br>
>><br>
>> Davide<br>
>><br>
>><br>
>> 2016-03-15 19:24 GMT+01:00 Cristian Baldi <<a href="mailto:bld.cris.96@gmail.com" target="_blank">bld.cris.96@gmail.com</a>>:<br>
>>><br>
>>> Hey,<br>
>>><br>
>>> From an organization point I would prefer leaving them separated: even if Neverland is deeply connected with our repo (because of all the custom stuff we have applied to it), skins are something that should be outside the mediawiki repo.<br>
>>><br>
>>> From your perspective I understand why that could be useful: faster developing and no way to forget to update the submodule.<br>
>>><br>
>>> Let's wait for more experienced git guys to answer.  <br>
>>><br>
>>> 2016-03-15 18:18 GMT+00:00 Gianluca Rigoletti <<a href="mailto:gianluca.rigoletti@gmail.com" target="_blank">gianluca.rigoletti@gmail.com</a>>:<br>
>>>><br>
>>>> Hey everyone!<br>
>>>> What do you think about integrating Neverland in the main repo and get<br>
>>>> rid of it as a submodule?<br>
>>>> At the moment, the majority of the Neverland commits are hotfixes and<br>
>>>> there are not really new features.<br>
>>>> It is a short question but I need to understand how to move in the<br>
>>>> next few days for pushing some commits.<br>
>>>><br>
>>>> Bye!<br>
>>>><br>
>>>> --<br>
>>>> Gianluca<br>
>>>> _______________________________________________<br>
>>>> WikiToLearn-Tech mailing list<br>
>>>> <a href="mailto:WikiToLearn-Tech@kde.org" target="_blank">WikiToLearn-Tech@kde.org</a><br>
>>>> <a href="https://mail.kde.org/mailman/listinfo/wikitolearn-tech" target="_blank">https://mail.kde.org/mailman/listinfo/wikitolearn-tech</a><br>
>>><br>
>>><br>
>>><br>
>>> _______________________________________________<br>
>>> WikiToLearn-Tech mailing list<br>
>>> <a href="mailto:WikiToLearn-Tech@kde.org" target="_blank">WikiToLearn-Tech@kde.org</a><br>
>>> <a href="https://mail.kde.org/mailman/listinfo/wikitolearn-tech" target="_blank">https://mail.kde.org/mailman/listinfo/wikitolearn-tech</a><br>
>>><br>
>><br>
>><br>
>> _______________________________________________<br>
>> WikiToLearn-Tech mailing list<br>
>> <a href="mailto:WikiToLearn-Tech@kde.org" target="_blank">WikiToLearn-Tech@kde.org</a><br>
>> <a href="https://mail.kde.org/mailman/listinfo/wikitolearn-tech" target="_blank">https://mail.kde.org/mailman/listinfo/wikitolearn-tech</a><br>
>><br>
><br>
</div></div><p></p>
</blockquote></div><br></div>
</div></div></div><br></div>