#1687 Enable translation commits from transifex.net to fedorahosted
Closed: Fixed None Opened 14 years ago by glezos.

A few fedorahosted projects have requested priviledge to receive translations from www.transifex.net in their repository. This is a request to collect the information needed to enable access of txn to FH.

Transifex.net is an upstream open translation hub. It's meant to compliment our own Fedora-hosted Transifex instance. I believe people prefer the upstream one in order to grow their translation community: more translators from various communities -- eg. receive translations from non-Fedora folks. Txn is operated by Indifex, which basically is run by a handful of Fedora hackers.

Txn already has access to github, bitbucket, sourceforge and a handful of online repos.

''Why should we do it?'' Because this way we allow people to continue hosting their projects on FH instead of moving to eg. github just because of translations (like what happens often with Launchpad).

''Alternatives:'' Just tell people they need to decide between Fedorahosted & downstream Tx or upstream repos & upstream Tx.

''What needs to be done?''

  • Create an account 'txnet' on the FAS, similar to 'transif'.
  • Write down docs on how to use it and what does it mean.
  • Test with a local repo.

''CLA'': If we decide we need a CLA we have a few options:

  • Write a click-through CLA agreement on transifex.net.
  • Enforce the user to create a downstream account on FAS and link it from transifex.net using the email.

Here's a special public SSH key created for FH.

{{{
ssh-dss AAAAB3NzaC1kc3MAAACBAIaUxeQ/OiWadc9Oza+dSGBxTY7SFvMbzceil2aspQUb0Yi2IQ8vTbSRaCe1rq2a1SEg8KbajrbTpR44ZUE3OmqgDH98gAI6BJgWwloo1dPOP99xRvvWa/KP0FiqjCmbhyq78PukJzgWPKtclNZgGNAF6UpIZFy0obwSymLYOqcPAAAAFQCPwi5DeNEPOjV5phzY1Pbbm2j7GQAAAIBLp+V/2sG32andHgDptqKEPLFUKyxE2nr83o6wsI0c0ilXMSsnH6YpnP2G+Mo1+8IoAoGdZEfmHpihf9YLrfnQFWzGZUvoivnzM1QSeNLwuhMkVtX7Xtzgg4W5ewtH90GttolDckuImaiLdAIc/S5UOxCh52QkO/046FHkA+M/cAAAAIBkp800LPG4thslLPrDw7YxRS9VfrLGBauapieS9j4pT3rbZXoaWg+Ite1wY83twdJi/2UIPOOx+4tVazw4fJCqPK3JAiH0/vmwEOxQgW37O5mAsFKGgMfJYC2hr7aH7goYL54wLSygvLU/nUaJlb08lEuILEBuvqoL0PXS18QC8w== submitter+fedorahosted@transifex.net
}}}


"# Write down docs on how to use it and what does it mean. "

Who would be responsible for this?

I could do it. It's a matter of adding a few lines in the following FAQ entry:

http://fedoraproject.org/wiki/L10N/FAQ#How_do_I_add_a_module_to_Transifex.3F_.28.23add-transifex.29

Other than that, registering a project on Transifex.net is trivial:

http://www.transifex.net/projects/add/

We could even go on and add the necessary 'guesswork' on Quickadd to auto-fill all the project details.

Fedora is retiring it's translate.fedoraproject.org transifex instance
and asking projects that currently use it to migrate to fedora.transifex.net.

Please see: https://fedoraproject.org/wiki/Migration_to_transifex.net
and
https://fedoraproject.org/wiki/FAQ_on_migration_to_Transifex.net
for more information.

If your issue or problem persists after this migration, please refile
it at: http://getsatisfaction.com/indifex/products/indifex_transifex

Thanks

Login to comment on this ticket.

Metadata