Forget to mention, you don't need to email
the user.
There will be an auto notification email
sent.
The auto email likes:
---
Title: Your
permissions in language team "pt-BR" have changed
Dear XXX,
Daisy has changed your permissions in language team "pt-BR".
You were:
You are now:
- a translator
- a team coordinator
Please do not
reply to this system generated email. For any questions, please log in
and contact
your team coordinator.
---
Best regards
Ying Chun Guo (Daisy)
Ying Chun Guo/China/IBM@IBMCN wrote on 09/14/2015
10:30:44 AM:
> From: Ying Chun Guo/China/IBM@IBMCN
> To: Tom Fifield <tom@openstack.org>, "Carlos
A. Muņoz" <camunoz@redhat.com>
> Cc: "openstack-i18n@lists.openstack.org"
<openstack-i18n@lists.openstack.org>
> Date: 09/14/2015 10:32 AM
> Subject: Re: [Openstack-i18n] Usability problem
for coordinators:
> managing join requests?
>
> :))
> I have approved tens of new requests.
> I go through most of the steps you wrote down.
>
> Usually, when such email comes, I login with my ID, go to "Language"
page,
> locate this language by searching, and then add the user to the language
team.
> The user is located by searching with the user id.
> I agree it's not as convenient as Transifex.
>
> @Carlos, maybe you want to track the paint points from users.
>
> Best regards
> Ying Chun Guo (Daisy)
>
>
> Tom Fifield <tom@openstack.org> wrote on 09/14/2015 10:17:47
AM:
>
> > From: Tom Fifield <tom@openstack.org>
> > To: "openstack-i18n@lists.openstack.org" <openstack-
> i18n@lists.openstack.org>
> > Date: 09/14/2015 10:18 AM
> > Subject: [Openstack-i18n] Usability problem for coordinators:
> > managing join requests?
> >
> > Hi,
> >
> > Please excuse me if I'm missing something obvious here - Zanata
is quite
> > new to me :)
> >
> > Based on my experience, it seems the process for approving a
member
> > request is very "manual" and could be quite frustrating
for the large teams.
> >
> > 1. Email comes in:
> >
> > """
> > Dear Language Team Coordinator,
> >
> > Zanata user "Example Name" with id "example"
is requesting to join the
> > en (English) language team
> > Roles requested:
> >
> > Translator
> > Reviewer
> > Coordinator
> >
> > Example Name has included the following message with this request:
> >
> > You can add user with username "Example Name" to the
"en" team as
> > translator using the "Add Team Member" action on the
language team page.
> >
> > You can click the link below to go directly to the en-GB Language
Team
> > Page. Please reply to Example Name at example@example.org when
you have
> > finished processing this request.
> >
> > https://translate.openstack.org:443/language/view/en
> >
> > You are receiving this mail because:
> > You are a coordinator in the "English" language team
> > """
> >
> > 2. Click the link to go to the Language Team
> > 3. Can't do anything - need to login, so click login
> > 4. After logging in, you are back at your personal profile page.
Can't
> > action the request here, so go back to the email and click the
link again
> > 5. Expect to see something about the new request on the language
team
> > page, but there's nothing there. Can't action the request, so
go back
> > and read the email again.
> > 6. Click the plus button to get the "Add Team Member"
dialogue and
> > realise you need to copy and paste the username from the email
into the box.
> > 7. Realise you don't remember which roles the user applied for.
Go back
> > and check the email a fourth time, then enter the roles and click
add.
> > 8. Email says it's now up to you to manually email the user to
let them
> > know they were added :)
> >
> >
> > Are any other coordinators having this experience?
> >
> >
> > Transifex wasn't perfect in how it dealt with join requests,
but at
> > least you could easily see a list of all of the requests for
your
> > language and approve them with a single click.
> >
> > If I'm not missing something, and this really is the procedure
we need
> > to run through 50 times for the larger languages to on-board
everyone,
> > then doing it on an ongoing basis, it seems less than ideal :)
> >
> >
> >
> >
> > Regards,
> >
> >
> > Tom
> >
> > _______________________________________________
> > Openstack-i18n mailing list
> > Openstack-i18n@lists.openstack.org
> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-i18n
> > _______________________________________________
> Openstack-i18n mailing list
> Openstack-i18n@lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-i18n