in line El dc 25 de 07 del 2007 a les 00:18 +0100, en/na Dimitris Glezos va escriure: > O/H gil forcada έγραψε: > > during the GUADEC Danilo make a call to help in GTP[1] and after this > > (he will put the minutes somewhere I think) with him, Vincent, Sílvia > > and me we discuss about Vertimus[2] (in action[3]), a kind of > > damned-lies but with users and keeping track of who is working in which > > module and that sort of things > > > > all 4 agree that this could be really useful to be integrated in > > damend-lies but it's not that easy as copy a bunch of files > > I agree as well, and this would be very useful for some translation teams in > Fedora as well. I am looking forward to this project and willing to help out. > > > vertimus is written in php+mysql+cron (to get the po files from GNOME > > SVN) and damned-lies is written in python > > > > OTOH we can take advantage of damned-lies since the cron will not be > > necessary, but in a ideal world the accounts would to be integrated in > > GNOME LDAP, so it's not only rewrite from php to python (plus changes > > here and there) but we have to talk to the sysadmins guys > > So the thing is that both backend-based authentication (eg. LDAP) and app-only > one (eg. with simple registration) should ideally be supported.
I think this will not be really good having some users in LDAP in some local, maybe creating semi-automatic accounts with no permissions in SVN for the contributors will be the best with the semi-automatic accounts I mean, filling a form and the sysadmins having just to accept the account > Maybe this is a good chance to talk a bit about TurboGears. I've been working > a > lot on DL lately, and on an addon for it written in TG. Maybe I'm just not > used > to do it or I'm just a lazy programmer, but I admit that it was much more fun > hacking in TG in an MVC style than plain python code. > > The two projects (transifex and vertimus) have similar (new for DL) > requirements: need to access the model a lot in RW mode (non-XML), require > form > handling and authentication. If there is a moment to discuss the (even > remote!) > possibility of porting DL to a web framework like TG, now would probably be > it. :) > > BTW, the fedora infrastructure has created a TG-based package that talks to > the > fedora account system, which could be used by GNOME to talk to the GNOME > account > system. If this happens, hooking up a TG-based app to GAS would be as simple > as > installing the package on the system (either with deb/rpm or with > easy_install) > and writing 3 line thing like: > > from gnome.accounts.gas import AccountSystem > gas = AccountSystem() > user, groups = gas.get_user_info(username) > > The downside would be that there will be some initial work (not much I think > since DL already uses SQLObject and Cheetah templates) and a learning curve > for > existing contributors. However both of these are trivial compared to the > maintainability IMO. > > -d > > > -- > Dimitris Glezos > Jabber ID: [EMAIL PROTECTED], GPG: 0xA5A04C3B > http://dimitris.glezos.com/ > > "He who gives up functionality for ease of use > loses both and deserves neither." (Anonymous) -- gil forcada [ca] guifi.net - una xarxa lliure que no para de créixer [en] guifi.net - a non-stopping free network bloc: http://gil.badall.net _______________________________________________ gnome-i18n mailing list gnome-i18n@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-i18n