Patches are here: http://dcantrel.fedorapeople.org/anaconda/transifex/master/
I recommend reading the transifex.txt file as well, which will be added to the git repo as docs/transifex.txt.
Everyone will need a transifex.net account if you intend on making releases.
I've done several test releases locally and everything works, though tx pull is incredibly slow for me (I'm on a Clear wimax connection). There may also be some more fixups to Makefile.am to come later, but the basic workflow is there.
I am not a tx expert, but I may be able to answer basic questions if you have them.
I'll wait for an ack or two before I push these to master.
On 03/31/2011 11:16 PM, David Cantrell wrote:
Patches are here: http://dcantrel.fedorapeople.org/anaconda/transifex/master/
I recommend reading the transifex.txt file as well, which will be added to the git repo as docs/transifex.txt.
Everyone will need a transifex.net account if you intend on making releases.
I've done several test releases locally and everything works, though tx pull is incredibly slow for me (I'm on a Clear wimax connection). There may also be some more fixups to Makefile.am to come later, but the basic workflow is there.
I am not a tx expert, but I may be able to answer basic questions if you have them.
I'll wait for an ack or two before I push these to master.
It looks okay, the only thing that bugs me is prolonging the build. You mention in the text file that 'tx pull' was only added to 'make bumpver' but in this patch: http://dcantrel.fedorapeople.org/anaconda/transifex/master/0005-Update-Makef...
is is also added to 'make scratch', which would delay doing scratch builds IIUC.
Ales
It looks okay, the only thing that bugs me is prolonging the build. You mention in the text file that 'tx pull' was only added to 'make bumpver' but in this patch: http://dcantrel.fedorapeople.org/anaconda/transifex/master/0005-Update-Makef...
is is also added to 'make scratch', which would delay doing scratch builds IIUC.
In order to do anything useful with the output of "make scratch" (like, feed it into rpmbuild and then onto pungi) it's helpful to have all the .po files there too.
- Chris
Ales Kozumplik akozumpl@redhat.com wrote:
On 03/31/2011 11:16 PM, David Cantrell wrote:
Patches are here: http://dcantrel.fedorapeople.org/anaconda/transifex/master/
I recommend reading the transifex.txt file as well, which will be added to the git repo as docs/transifex.txt.
Everyone will need a transifex.net account if you intend on making releases.
I've done several test releases locally and everything works, though tx pull is incredibly slow for me (I'm on a Clear wimax connection). There may also be some more fixups to Makefile.am to come later, but the basic workflow is there.
I am not a tx expert, but I may be able to answer basic questions if you have them.
I'll wait for an ack or two before I push these to master.
It looks okay, the only thing that bugs me is prolonging the build. You mention in the text file that 'tx pull' was only added to 'make bumpver' but in this patch: http://dcantrel.fedorapeople.org/anaconda/transifex/master/0005-Update-Makef...
is is also added to 'make scratch', which would delay doing scratch builds IIUC.
Right, I need to update transifex.txt as well. Chris pointed out the make scratch limitation to me last night, so I updated the patch you mentioned.
You will also notice that the I also pass --disable-overwrite to tx pull, which skips over translation files you already have. It runs slightly faster after the initial pull, so it's sort of like a cache.
Patches are here: http://dcantrel.fedorapeople.org/anaconda/transifex/master/
I recommend reading the transifex.txt file as well, which will be added to the git repo as docs/transifex.txt.
I'm okay with the potential slowness of the tx operations. Releases are fairly rare events and the savings of not having an entire group of people outside the team with commit access is a big win as far as I'm concerned. Speaking of which, we'll need to remove transifex from the gitanaconda group.
Under the old system, we were able to check that translations were valid before building via the checkbot test. That's moved into autoqa now. Will we have a similar capability under the new transifex system? Do you have to have an account to "tx pull"?
Finally, what's the workflow going to be like for the release branches? Do we want to flood them with fXX-alpha-branch, fXX-beta-branch, and so on? Or do those continue to pull from the main fXX-branch?
- Chris
On Thu, Mar 31, 2011 at 11:16:32AM -1000, David Cantrell wrote:
Patches are here: http://dcantrel.fedorapeople.org/anaconda/transifex/master/
I recommend reading the transifex.txt file as well, which will be added to the git repo as docs/transifex.txt.
Everyone will need a transifex.net account if you intend on making releases.
I've done several test releases locally and everything works, though tx pull is incredibly slow for me (I'm on a Clear wimax connection). There may also be some more fixups to Makefile.am to come later, but the basic workflow is there.
I am not a tx expert, but I may be able to answer basic questions if you have them.
I'll wait for an ack or two before I push these to master.
The patches look good to me.
anaconda-devel@lists.fedoraproject.org