diff options
Diffstat (limited to 'zarb-ml/mageia-i18n/2011-April/001099.html')
| -rw-r--r-- | zarb-ml/mageia-i18n/2011-April/001099.html | 171 |
1 files changed, 171 insertions, 0 deletions
diff --git a/zarb-ml/mageia-i18n/2011-April/001099.html b/zarb-ml/mageia-i18n/2011-April/001099.html new file mode 100644 index 000000000..cffd4709e --- /dev/null +++ b/zarb-ml/mageia-i18n/2011-April/001099.html @@ -0,0 +1,171 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> +<HTML> + <HEAD> + <TITLE> [Mageia-i18n] Tx - short guide and faq + </TITLE> + <LINK REL="Index" HREF="index.html" > + <LINK REL="made" HREF="mailto:mageia-i18n%40mageia.org?Subject=Re%3A%20%5BMageia-i18n%5D%20Tx%20-%20short%20guide%20and%20faq&In-Reply-To=%3C1301657124.2521.28.camel%40akroma.ephaone.org%3E"> + <META NAME="robots" CONTENT="index,nofollow"> + <META http-equiv="Content-Type" content="text/html; charset=us-ascii"> + <LINK REL="Previous" HREF="001097.html"> + <LINK REL="Next" HREF="001100.html"> + </HEAD> + <BODY BGCOLOR="#ffffff"> + <H1>[Mageia-i18n] Tx - short guide and faq</H1> + <B>Michael Scherer</B> + <A HREF="mailto:mageia-i18n%40mageia.org?Subject=Re%3A%20%5BMageia-i18n%5D%20Tx%20-%20short%20guide%20and%20faq&In-Reply-To=%3C1301657124.2521.28.camel%40akroma.ephaone.org%3E" + TITLE="[Mageia-i18n] Tx - short guide and faq">misc at zarb.org + </A><BR> + <I>Fri Apr 1 13:25:24 CEST 2011</I> + <P><UL> + <LI>Previous message: <A HREF="001097.html">[Mageia-i18n] Tx - short guide and faq +</A></li> + <LI>Next message: <A HREF="001100.html">[Mageia-i18n] Tx - short guide and faq +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#1099">[ date ]</a> + <a href="thread.html#1099">[ thread ]</a> + <a href="subject.html#1099">[ subject ]</a> + <a href="author.html#1099">[ author ]</a> + </LI> + </UL> + <HR> +<!--beginarticle--> +<PRE>Le vendredi 01 avril 2011 à 04:58 +0300, Marek Laane a écrit : +><i> 2011/4/1 Michael Scherer <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-i18n">misc at zarb.org</A>> +</I>><i> +</I>><i> > Le vendredi 01 avril 2011 à 09:33 +0800, You-Cheng Hsieh a écrit : +</I>><i> > > 2011/3/31 Oliver Burger <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-i18n">oliver.bgr at googlemail.com</A>>: +</I>><i> > > > Hi, +</I>><i> > > > since there were some questions/problems with Tx yesterday in the +</I>><i> > evening, I +</I>><i> > > > now created another wiki page, trying to describe what you should do +</I>><i> > and +</I>><i> > > > should be able to do. +</I>><i> > > > I included some screenshots hoping it's easier to understand in this +</I>><i> > way. +</I>><i> > > > +</I>><i> > > > <A HREF="http://www.mageia.org/wiki/doku.php?id=translators:tx_short_guide">http://www.mageia.org/wiki/doku.php?id=translators:tx_short_guide</A> +</I>><i> > > > +</I>><i> > > > Please read it and try, if it works. +</I>><i> > > > +</I>><i> > > > At the end of the page I have added a section for frequently asked +</I>><i> > questions. +</I>><i> > > > You can either add a question (and in the best case an answer) there +</I>><i> > yourself +</I>><i> > > > and notify me / the list of it or you could ask per mail and I will try +</I>><i> > to add +</I>><i> > > > it (hopefully including the answer to it). +</I>><i> > > > +</I>><i> > > > Oliver +</I>><i> > > > +</I>><i> > > +</I>><i> > > Hello, +</I>><i> > > For a normal new beginner, I want to summon what one should do: +</I>><i> > > +</I>><i> > > 1. Register a personal account at <A HREF="https://identity.mageia.org/">https://identity.mageia.org/</A> +</I>><i> > +</I>><i> > 1.5 : ask to be added to the proper i18n group ( or you will face "your +</I>><i> > account is expired" error message ) +</I>><i> > +</I>><i> > Won't it be better that willing translator is added automatically to the +</I>><i> "proper group" after he/she has joined the team (i.e. either after clicking +</I>><i> to join or after coordinator has approved him/her)? It would be more +</I>><i> logical, woudn't it? +</I> +Short answer, that's a technical limitation, tx do not know how to +change this in ldap. + +Long answer, for now, we do have : +- a list of accounts in a ldap directory, used everywhere ( ie, it can +be used from bugzilla to forum and svn ). + +- modification of the directory is only done by catdap ( the software +running behind the website identity.mageia.org ). We did as this is +easier at first to secure everything on one point, but we could indeed +relax this to let some group be writable. + +- we do have a list of group, with various access right ( for those +technically inclined, the ldap configuration of transifex is here : +<A HREF="http://svnweb.mageia.org/adm/puppet/modules/transifex/templates/45-ldap.conf?revision=1291&view=markup">http://svnweb.mageia.org/adm/puppet/modules/transifex/templates/45-ldap.conf?revision=1291&view=markup</A> ). + +On the topic of tx, there is 3 access levels ( like any django +application, django being a web framework, a lists of modules used by +transifex ): + - active users, + - staff + - admin + +active users can log and use the website. + +staff can modify some stuff, in the case of ldap : +add project, add ressources, and some others things + +admins can do anything. + +Tx admin group is mapped to the current sysadmin team in ldap. + +Tx staff are people in the mga-i18n-commiters ldap group, and this is +decided by each team ( ie the local team leader usually ). That the +concept of those that can commit translation to svn. + +Active users are people in the mga-i18n ldap group, which is for the +moment filled by hand. People ask to their team to be translator, the +team leader send it to the i18n leaders ( wobo/oliver) that send it to a +sysadmin ( technically any of the admin could do it but it seems to be +me each time ). + + +There is room for improvement for sure, and being a lazy sysadmin, the +first one would be to remove me from the equation, ie let wobo and +oliver directly edit ldap for the i18n group. While I think this is +doable, we need a interface for that, and we didn't have time to look at +it. + +The second step would to cut the middle man again and let people be +approved by the local team leader. This one would unfortunately requires +to either patch transifex ( may be intrusive ), or modify catdap ( that +we plan to do too ). So it may take a substantial amount of time before +it happen unless someone start to code right now ( or dig to tx and see +it already do, i didn't really searched much ). + + +So yes, we can find a better process, and we likely will but we have +work to do for that, and time is a scarce ressource. We felt it was more +important to have thing running fast, relatively well and painless to +change rather than having the perfect setup if it required to wait a +long time. + +-- +Michael Scherer + +</PRE> + + + + + + + + + +<!--endarticle--> + <HR> + <P><UL> + <!--threads--> + <LI>Previous message: <A HREF="001097.html">[Mageia-i18n] Tx - short guide and faq +</A></li> + <LI>Next message: <A HREF="001100.html">[Mageia-i18n] Tx - short guide and faq +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#1099">[ date ]</a> + <a href="thread.html#1099">[ thread ]</a> + <a href="subject.html#1099">[ subject ]</a> + <a href="author.html#1099">[ author ]</a> + </LI> + </UL> + +<hr> +<a href="https://www.mageia.org/mailman/listinfo/mageia-i18n">More information about the Mageia-i18n +mailing list</a><br> +</body></html> |
