On Tue, Sep 07, 2010 at 08:28:08AM -0500, Mike McGrath wrote:
On Tue, 7 Sep 2010, Richard W.M. Jones wrote:
On Sat, Sep 04, 2010 at 08:04:27PM +0100, Richard W.M. Jones wrote:
On Sat, Sep 04, 2010 at 08:18:49PM +0200, Till Maas wrote:
On Sat, Sep 04, 2010 at 05:22:51PM +0100, Richard W.M. Jones wrote:
There's a legitimate use of git hosting providers as mirrors, where they don't act as the canonical upstream of a project, but they act as backup git mirrors. This is useful if you want to allow an alternate place to pull from (for higher availability) or for enabling transifex support where you don't want to give out ssh access to the primary git host:
http://fedoraproject.org/wiki/L10N_FAQ#How_do_I_add_a_module_to_Transifex.3F...
It'd be great if fedorahosted could be used for this.
You can easily use fedorapeople for this: https://fedoraproject.org/wiki/Infrastructure/fedorapeople.org#BETA_git_host...
Thanks - I didn't know and/or had forgotten about it. I'll use this instead.
We tried this and in fact it didn't work. Transifex does not seem to be able to commit to a git repo on fedorapeople.org.
The bug report is here:
https://bugzilla.redhat.com/show_bug.cgi?id=630321#c6
Can anyone tell us what we're doing wrong?
Perhaps I'm confused here, is this a canonical repo or a mirror? I'd think you would want transifex operating on the official upstream repo?
This is a mirror. We're using what is known as "option 3", or "the module is hosted elsewhere but you don't want to give out ssh access":
http://fedoraproject.org/wiki/L10N_FAQ#How_do_I_add_a_module_to_Transifex.3F...
I will pull the commits from the mirror to the upstream repo.
Also the transifex user is named 'transif'
AFAIK I have set the ACLs up so that the 'transif' user should have access, see:
https://bugzilla.redhat.com/show_bug.cgi?id=630321#c0
But Piotr reports that this doesn't work.
Rich.