Re: Committer role?

2015-01-09 Thread Sveinn í Felli

Got a reply off-list:

Þann fim  8.jan 2015 21:14, skrifaði Rafael Ferreira:

A contributor with role Commiter or Coordinator doesn't need to have
git access to submit files in D-L web interface.  Before this feature
exists in D-L, Git access was required for these roles to submit
translations. Actually, the role in D-L wouldn't matter if you had Git
access for other reasons.


So, I read between the lines that there should be a commit-to-repo 
feature in D-L; I've never seen that despite having a Committer status.

Where can I see it in the D-L interface?

Is it possible that there's a bug in the setup for the team; since I'm a 
committer and in the Icelandic team but the Icelandic team does not seem 
to have any committers; could there be mangling of language codes 
([is_IS] for me vs. [is] for the team) or some other setup error ?



If for some reason you need/want to submit translations to GNOME
repositories via command line, instead of D-L web interface, then Git
access is required and the best documentation for that very same you
provided.  Maybe you want to google around from some video about Git
concepts.


I'm used to offline translations via CVS, SVN, TX-client and such; Git 
is not an alien concept.



Nowadays, Git is still required if you want to perform 'git
cherry-pick' from one branch to another, which is not a big deal,
IMHO.

Cheers,
Rafael Ferreira


Best regards,
Sveinn í Felli


2015-01-08 10:38 GMT-02:00 Sveinn í Felli s...@fellsnet.is:

Hi,

Just wondering; a committer status in Damned Lies gives what kind of
permissions; to submit files into DL-queue or what else ?

My status in DL is Member of Icelandic team (Committer) but for the
Icelandic team (is) the Team membership section is as follows:

Committers
No committers

Reviewers
No reviewers

Translators
No translators

Is git access totally necessary to submit files from the DL-queue (to git
repo) ?

Last I heard the git-access for our (very much inactive) coordinator was not
working properly (I'm not complaining, just researching).
I did not find any good documentation explaining the commitment to git
process, apart the https://wiki.gnome.org/TranslationProject/GitHowTo which
is a bit into the technical details ;-)

Hope someone can explain.

Best regards,
Sveinn í Felli
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n




___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: Committer role?

2015-01-09 Thread Rafael Ferreira
2015-01-09 7:13 GMT-02:00 Sveinn í Felli s...@fellsnet.is:
 Got a reply off-list:

 Þann fim  8.jan 2015 21:14, skrifaði Rafael Ferreira:

 A contributor with role Commiter or Coordinator doesn't need to have
 git access to submit files in D-L web interface.  Before this feature
 exists in D-L, Git access was required for these roles to submit
 translations. Actually, the role in D-L wouldn't matter if you had Git
 access for other reasons.


 So, I read between the lines that there should be a commit-to-repo feature
 in D-L; I've never seen that despite having a Committer status.
 Where can I see it in the D-L interface?

There was not much change in D-L web interface about this feature,
except that if you are a Commiter or Coordinator, the action dropdown
menu will reveal the action Send to repository right after To
Commit or Proofread.

Other than that, is technical stuff that inside D-L's code, that can
be seen in the Git repository [1], mainly in the file models.py.

[1] https://git.gnome.org/browse/damned-lies/tree/vertimus

 I'm used to offline translations via CVS, SVN, TX-client and such; Git is
 not an alien concept.

Awesome! I just said that for precaution, as not all translators (in
whatever role) know how to deal with VCS.


 Best regards,
 Sveinn í Felli

Cheers,
Rafael Ferreira
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n