[Sugar-devel] [IAEP] New ASLO Project Definition

Laura Vargas laura at somosazucar.org
Fri May 19 10:42:52 EDT 2017


Thank you Samuel and Walter for share,

I don't understand all the technicalities yet. I try to follow and learn  :D

I agree with Chris Leonard, we should *prioritize facilitation of the
localization and internationalization (translations) process and tools*.

There are few workflows that involve so much *international collective
exchange* and efforts and this is therefore a cultural treasure and a vital
component of our relationships in the Sugar Labs Community.

In Perú for example, we support the official translation manual to native
languages of Sugar published in a collaborative relationship with the
community and the Deployment Administrators.

http://pe.sugarlabs.org/ir/Manual%20de%20Traducci%C3%B3n%20de%20Sugar

We'll continue to do our best effort to it updated if there are
modifications to the upstream process.

Tons of good energy for the team!

Regards,


 Laura V

2017-05-19 5:31 GMT-05:00 James Cameron <quozl at laptop.org>:

> On Fri, May 19, 2017 at 03:21:03PM +0530, Jatin Dhankhar wrote:
> > Hello Chris,
>
> Please continue to CC sugar-devel at lists.sugarlabs.org for developers.
>
> >     Welcome to the Sugar Labs community, When reworking ASLO (a very
> >     valuable project), please do keep internationalization (i18n) and
> >     localization (L10n) in mind.  You may or may not know that we do host
> >     PO files for L10n of NewASLO on our Pootle translation server:
> >     [1]https://translate.sugarlabs.org/projects/NewAslo/
> >
> > Yes, Tony discussed the same points regarding i18n with me earlier on
> email.
> >
> >     I think you are familiar with Pootle. The trick with Django is that
> the
> >     display of strings is indirect.
> >
> > Pootle is built upon Django, so it should be readily available and easy
> to
> > plug.
>
> I agree.  Django apps are easily internationalised.
>
> >     Sam Cantaro mentioned using webhooks to notify ASLO when a new
> activity
> >     version has been released. Perhaps such a hook could be used to
> notify you
> >     of the need to review localization for the activity and another hook
> to
> >     notify ASLO to update the bundle to integrate the localization.
> >
> > I think this is the right approach.
> >
> > From the conversations so far and looking at the [2]ASLO 3 Proposal, we
> are
> > using webhooks to notify ASLO of any changes, whether it is adding a new
> > activity, or updating an existing one. I have one question, how will an
> > activity get approved prior to it's release on ASLO ?
> > Suppose a developer wants to create a new activity and upload it to
> > ASLO. Of course, prior to release, the activity needs to be
> > verified/moderated. Will be there an intermediate step? Since
> > developer needs to be member of sugar-activites organization to
> > publish an activity there or will there be another repository
> > containing names of verified repo, which build server will check on
> > each webhook ?
> > What I suggest is to use the Pull request reviews to moderate an
> > activity and when an activity is signed off as okay but X number of
> >  senior members then only it should be considered for ASLO.
>
> That would work, but it sounds difficult to communicate and implement;
> there are not enough senior members.  ;-)
>
> We also can't trust GitHub to keep that UX stable.
>
> > My main query is, how we will accomplish moderation and publishing
> > to ASLO using Github as a tool ? I might be wrong about the whole
> > moderation thing but a healthy discussion will hopefully lead us in
> > the right direction.
>
> What we have now is a moderation queue in a PHP application; perhaps
> we don't need a moderation or approval at all.  That would simplify
> the activity release process by one step.
>
> We already have patch review; much better moderation or approval than
> we had before.
>
> Let's drop the moderation and approval requirement.  Leave it to the
> image builders if they want to go further.  Speaking as an image
> builder.
>
> --
> James Cameron
> http://quozl.netrek.org/
>



-- 
Laura V.
* I&D SomosAZUCAR.Org*

“Solo la tecnología libre nos hará libres.”
~ Laura Victoria

Happy Learning!
#LearningByDoing
#Projects4good
#IDesignATSugarLabs
#WeCanDoBetter
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20170519/a5b53f30/attachment-0001.html>


More information about the Sugar-devel mailing list