Description of problem:
Currently libguestfs uses bugzilla for uploading PO files. I have set up a
mirror git repo which you should be able to commit to directly:
I have attempted to set up permissions so that the transif(ex) user can push
changes. This is the current state of the directory ACLs:
$ getfacl .
# file: .
# owner: rjones
# group: rjones
(I just did 'setfacl -m u:transif:w .' and nothing else).
Note there are two components that need to be updated:
Note that transifex can either push to the master branch, or we can create a
special branch for it. I suspect creating a special translations branch will be
better, but what do you think?
(In reply to comment #0)
> Note that transifex can either push to the master branch, or we can create a
> special branch for it. I suspect creating a special translations branch will
> better, but what do you think?
That depends only on what is easier for you to merge with canonical master branch.
I think just push it into master for now. We'll see how it goes.
What's the correct URL to push? Using ssh://fedorapeople.org/~rjones/public_git/libguestfs.git I can't even clone the repository.
the URL should be:
Ah no, those are the broken URLs. Using:
should work. However the URL I use from home is:
url = firstname.lastname@example.org:public_git/libguestfs.git
None of this works. Are you sure Transifex can commit to fedorapeople?
No, all I've done is to change the ACL.
Asked on infrastructure@ mailing list.
It doesn't look like infrastructure are going to help us out
on this one. Can you do a plain 'ssh'? 'ssh -v'? What are
the errors and/or output?
I don't have ssh access to Transifex. Only Dimitris, Diego, or someone from Infra can help us here.
Fedora Infrastructure ticket:
Translations are now managed in Transifex.net.