summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-i18n/2011-April/001099.html
diff options
context:
space:
mode:
Diffstat (limited to 'zarb-ml/mageia-i18n/2011-April/001099.html')
-rw-r--r--zarb-ml/mageia-i18n/2011-April/001099.html171
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 &#224; 04:58 +0300, Marek Laane a &#233;crit :
+&gt;<i> 2011/4/1 Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-i18n">misc at zarb.org</A>&gt;
+</I>&gt;<i>
+</I>&gt;<i> &gt; Le vendredi 01 avril 2011 &#224; 09:33 +0800, You-Cheng Hsieh a &#233;crit :
+</I>&gt;<i> &gt; &gt; 2011/3/31 Oliver Burger &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-i18n">oliver.bgr at googlemail.com</A>&gt;:
+</I>&gt;<i> &gt; &gt; &gt; Hi,
+</I>&gt;<i> &gt; &gt; &gt; since there were some questions/problems with Tx yesterday in the
+</I>&gt;<i> &gt; evening, I
+</I>&gt;<i> &gt; &gt; &gt; now created another wiki page, trying to describe what you should do
+</I>&gt;<i> &gt; and
+</I>&gt;<i> &gt; &gt; &gt; should be able to do.
+</I>&gt;<i> &gt; &gt; &gt; I included some screenshots hoping it's easier to understand in this
+</I>&gt;<i> &gt; way.
+</I>&gt;<i> &gt; &gt; &gt;
+</I>&gt;<i> &gt; &gt; &gt; <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>&gt;<i> &gt; &gt; &gt;
+</I>&gt;<i> &gt; &gt; &gt; Please read it and try, if it works.
+</I>&gt;<i> &gt; &gt; &gt;
+</I>&gt;<i> &gt; &gt; &gt; At the end of the page I have added a section for frequently asked
+</I>&gt;<i> &gt; questions.
+</I>&gt;<i> &gt; &gt; &gt; You can either add a question (and in the best case an answer) there
+</I>&gt;<i> &gt; yourself
+</I>&gt;<i> &gt; &gt; &gt; and notify me / the list of it or you could ask per mail and I will try
+</I>&gt;<i> &gt; to add
+</I>&gt;<i> &gt; &gt; &gt; it (hopefully including the answer to it).
+</I>&gt;<i> &gt; &gt; &gt;
+</I>&gt;<i> &gt; &gt; &gt; Oliver
+</I>&gt;<i> &gt; &gt; &gt;
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; Hello,
+</I>&gt;<i> &gt; &gt; For a normal new beginner, I want to summon what one should do:
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; 1. Register a personal account at <A HREF="https://identity.mageia.org/">https://identity.mageia.org/</A>
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; 1.5 : ask to be added to the proper i18n group ( or you will face &quot;your
+</I>&gt;<i> &gt; account is expired&quot; error message )
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Won't it be better that willing translator is added automatically to the
+</I>&gt;<i> &quot;proper group&quot; after he/she has joined the team (i.e. either after clicking
+</I>&gt;<i> to join or after coordinator has approved him/her)? It would be more
+</I>&gt;<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&amp;view=markup">http://svnweb.mageia.org/adm/puppet/modules/transifex/templates/45-ldap.conf?revision=1291&amp;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>