On Tue, Apr 14, 2009 at 10:45 PM, Philip Olson <phi...@roshambo.org> wrote: > On 14 Apr 2009, at 08:50, Benjamin wrote: > >> transifex looks like an excellent alternative. >> >> Philip on the strategy of user registration, group organization, are there >> any new proposal?, that the current method works very slowly, maybe a lot >> of bureaucracy > > I'm not exactly sure what you mean here (please explain) but am unsure how > exactly our php.net accounts would interface with a system like transifex, > like if we'd also have users with only access to transifex. This topic is > part of the research process.
If we decide to go for a self-hosted solution (eg. translate.php.net): Transifex supports authentication backends, so it's possible to set it up in a way that Tx can authenticate against the PHP account system. We already did this successfully with the Fedora Project Account System. About groups (authorization), we can have multiple groups in Tx, administrated via the web interface. > I don't see a problem with the theory behind the current registration system > which is: > - If people have work to contribute, they are given account > - If people want an account, they first have work to contribute > - Doing work does not require an account, but leads to one > - People introduce themselves into the community before being given an > account > > How exactly this is managed could likely be improved but there are plenty of > people out there who simply want, for example, a @php.net address without > doing anything except ask for it. And gaining commit access without showing > capacity to commit decent work or be involved with the community doesn't > feel right. Not that anyone is suggesting that, but it's something the > current system deals with. This approach is quite similar to other successful open source projects as well, like GNOME. To better support the contribution from non-committers and help them transition to a full committer, we have on Tx's roadmap the feature to upload files in the interface and request another translator to commit it for you. In distributed VCSs, we can even embed the original author's details (name/email) in the commit message. -δ -- Dimitris Glezos Founder and Chief ninja Indifex ltd.