There is at least one module on the extras CVS repo that requires translators to have access to its PO files: [http://cvs.fedora.redhat.com/viewcvs/comps/?root=extras comps].
We need to give the cvsl10n group access to po/*, just like the /cvs/docs repo.
po/*
/cvs/docs
The only /po/ files in /cvs/extras (I assume you really mean /cvs/pkgs) are:
./comps/po/ ./rpms/kexec-tools/*/po/
I'll probably have to check with a few other people before we could grant this type of access, can I get a description on what it is for?
The comps module currently is configured (after notting orders) to use /cvs/extras, not /cvs/pkgs (taken from [http://cvs.fedora.redhat.com/viewcvs/web/flpweb/fedora-modules.xml.in?root=l10n&view=markup fedora-modules.xml.in]):
/cvs/extras
/cvs/pkgs
{{{ <scmroot type="cvs"> <path>:pserver:anonymous@cvs.fedoraproject.org:/cvs/extras</path> </scmroot> <scmmodule>comps</scmmodule> }}}
The purpose is to give the translators the ability to contribute translations to the comps module.
When you get a moment, can you verify that you cannot commit to the current comps?
{{{ [glezos@shuttle comps]$ cvs -n up M Makefile M po/el.po [glezos@shuttle comps]$ cvs commit -m 'Testing access to the repo' Makefile cvs [server aborted]: "commit" requires write access to the repository [glezos@shuttle comps]$ cvs commit -m 'Testing access to the repo' po/el.po cvs [server aborted]: "commit" requires write access to the repository }}}
Oops, the above was with anoncvs.
{{{ $ cvs -d:ext:glezos@cvs.fedoraproject.org:/cvs/extras co comps
$ cvs commit -m 'Testing access to the repo' Makefile **** Access allowed: glezos is in ACL for comps. Checking in Makefile; /cvs/extras/comps/Makefile,v <-- Makefile new revision: 1.6; previous revision: 1.5 cvs [commit aborted]: could not open lock file `/cvs/extras/comps/,Makefile,': Permission denied
$ cvs commit -m 'Testing access to the repo' po/el.po **** Access allowed: glezos is in ACL for comps/po. Checking in po/el.po; /cvs/extras/comps/po/el.po,v <-- el.po new revision: 1.3; previous revision: 1.2 cvs [commit aborted]: could not open lock file `/cvs/extras/comps/po/,el.po,': P }}}
I think you're all setup now (from my conversation in IRC) if not, please let me know or re open the ticket.
Login to comment on this ticket.