I would expect the same workflow to be possible in GitHub.<div><br></div><div>But let's play a bit with it and see if we like it before making too many plans about a switch :)<span></span><br><br>On Thursday, 28 March 2013, Chris Leonard wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, Mar 28, 2013 at 7:19 AM, Daniel Narvaez <<a href="javascript:;" onclick="_e(event, 'cvml', 'dwnarvaez@gmail.com')">dwnarvaez@gmail.com</a>> wrote:<br>
> Anyway I think a github workflow would cover three important things<br>
> we care about<br>
><br>
> * Patches are visible to anyone.<br>
> * Patches are trackable.<br>
> * Integration with issues tracking.<br>
><br>
> Of course it migth introduce other problems :)<br>
><br>
<br>
So how does this work for Pootle integration and the L10n workflow?<br>
<br>
At the present time, all translation-ready (i18n-ized) Sugar packages<br>
have special gituser "pootle" added as a committer. Lang admins can<br>
click "Commit to VCS" in Pootle and the commit is made (on their<br>
behalf) by the priv'ed pootle gituser.<br>
<br>
Simple to manage at set-up time for new Sugar Activities/packages<br>
(make sure git user "pootle" has commit.) Simple to manage lang admin<br>
privs via Pootle admin user interface.<br>
<br>
What workflow has the equivalent simplicity in github? I can tell you<br>
there is no way that breaking out languages or localizers as<br>
individual contributors to a repo (eliminating the special poolte<br>
user) is going to work out well.<br>
<br>
cjl<br>
Sugar Labs Translation Team Coordinator<br>
</blockquote></div><br><br>-- <br>Daniel Narvaez<br><br>