Ticket #1294 (closed bug: fixed)

Opened 5 years ago

Last modified 4 years ago

Transifex cannot submit to fedorapeople.org

Reported by: asgeirf Owned by: santosp,ricky,mmcgrath
Priority: major Milestone:
Component: Web Application Version:
Severity: Normal Keywords:
Cc: glezos, diegobz, phuang, raven Blocked By:
Blocking: Sensitive:

Description

It looks like the ssh keys for fedorapeople.org is missing from the transifex ssh agent.

The git repository (see tranifex link below for details) has write access by the transifex user, but the application is not able to log in due to the keys missing.

https://translate.fedoraproject.org/tx/projects/ibus/master/

Change History

comment:1 Changed 5 years ago by asgeirf

  • Cc glezos added

comment:2 follow-up: ↓ 3 Changed 5 years ago by glezos

  • Cc diegobz added

Is there a reason why we can't have this project on fedorahosted, like the rest of the projects?

comment:3 in reply to: ↑ 2 Changed 5 years ago by asgeirf

  • Cc phuang added

Replying to glezos:

Is there a reason why we can't have this project on fedorahosted, like the rest of the projects?

Upstream is on github, so was thinking of a quick solutions to get translations for this module for F11 - using a similar approach to packagekit, but it is turning out not-that-quick :) In one way it doesn't make sense to have a fedorahosted project for a cloned repository for the sole purpose of translations?

comment:4 follow-up: ↓ 5 Changed 5 years ago by glezos

Good point. Maybe this is a good point in time to try and give access to transifex on github directly?

comment:5 in reply to: ↑ 4 ; follow-up: ↓ 6 Changed 5 years ago by asgeirf

Replying to glezos:

Good point. Maybe this is a good point in time to try and give access to transifex on github directly?

Someone mentioned on IRC that you'd been in touch with the github people on this(?). I'm guessing this is more a policy issue (having an account for a non-human like transifex might be a breach of ToS)?

comment:6 in reply to: ↑ 5 ; follow-up: ↓ 7 Changed 5 years ago by seanf

Replying to asgeirf:

Replying to glezos:

Good point. Maybe this is a good point in time to try and give access to transifex on github directly?

Someone mentioned on IRC that you'd been in touch with the github people on this(?). I'm guessing this is more a policy issue (having an account for a non-human like transifex might be a breach of ToS)?

I decided to look up the ToS: http://github.com/site/terms

Term 2: "You must be a human. Accounts registered by “bots” or other automated methods are not permitted."

Term 8: "One person or legal entity may not maintain more than one free account."

Transifex doesn't need automated registration, just automated usage. And they have an API...

I think this means that a human could put his or her account credentials into transifex, and github wouldn't mind. But that's a *very* messy arrangement, since you then have a person sharing credentials with transifex.

comment:7 in reply to: ↑ 6 Changed 5 years ago by phuang

Replying to seanf:

Replying to asgeirf:

Replying to glezos:

Good point. Maybe this is a good point in time to try and give access to transifex on github directly?

Someone mentioned on IRC that you'd been in touch with the github people on this(?). I'm guessing this is more a policy issue (having an account for a non-human like transifex might be a breach of ToS)?

I decided to look up the ToS: http://github.com/site/terms

Term 2: "You must be a human. Accounts registered by “bots” or other automated methods are not permitted."

I think transifex administrator should register an account and upload the ssh key. I believe the administrator is not a "bot". Other github users just need share their git repo with the transifex admin.

Term 8: "One person or legal entity may not maintain more than one free account."

I think it is OK. We just need one account for transifex.

comment:8 Changed 5 years ago by raven

  • Cc raven added

comment:9 Changed 5 years ago by ricky

Any updates on asking github about permission for the non-human account?

comment:10 follow-up: ↓ 11 Changed 5 years ago by ricky

Ping, any luck with github here?

comment:11 in reply to: ↑ 10 Changed 5 years ago by asgeirf

Replying to ricky:

Ping, any luck with github here?

Nothing from my side.

comment:12 Changed 4 years ago by mmcgrath

  • Status changed from new to closed
  • Resolution set to fixed

The preference here is that for non-fedora stuff people should use upstream transifex.net

Note: See TracTickets for help on using tickets.