View Single Post
volt's Avatar
Posts: 1,309 | Thanked: 1,187 times | Joined on Nov 2008
#150
Originally Posted by qgil View Post
What was your better idea by the time a solution had to be implemented? Or what is your better idea today?
This is a bigger problem than Maemo.org's implementation of Bugzilla, it's the general idea for all that is bug reporting. Maemo had to implement one solution and I bet it was done after a fair evaluation of the alternatives. So this thing is not something I put on the current or any previous Maemo counsil or individuals...

But:

A better implementation would have been:
1) SSO. As smarter people than me are working for already.
- GUI: Bugzilla would only ask your password if you're not logged in at either branch of Maemo.org. Make a login component, possibly ajax, that fits into all the login locations, if necessarily. What are we talking about here, 6-8 different login boxes? Cake.

- DB: make a unified user database for these branches at a server that Maemo internally can agree upon. A user database only needs so many data fields and they should be all compatible despite slight variations. Half a day design job.

- Code: Rip out all code for login handling to session variables, this should be fairly concentrated in a few places. Rip out all code for user validation on every page that should be a code segment on top of each page or an included function on every page. Replace these with a single login object that is made to work with the former two aspects: the new DB and the GUI. I am thinking a forum like this has very little code that isn't already in a template or something, maybe just a few lines of code after all. Still, probably a bigger time thief than the other two subtasks.

Plus 2) Empower googlers to directly report in Bugzilla. If they have no account, by all means, allow them to sign up from Bugzilla (to all of maemo/meego) but also give them the other, rather common technique, where they can write in a simple Captcha, plus an email addy to receive feedback. Send them a verification link. Code like this already exists somewhere in the Maemo system, I'm pretty sure.

Originally Posted by qgil View Post
You can be a great Maemo contributor without ever leave talk.maemo.org (and you volt are a good proof).
*cough*

Originally Posted by qgil View Post
Another way to look at this is: if ITT would have stayed apart as a forum then you wouldn't have been involved in any maemo.org council election either.
So you did good. I think the move was smart for the platform. I do believe many smart moves are being made, especially when community members (unlike me) have been a part of the everchanging biosystem for a while and knows what works and what doesn't.

Originally Posted by qgil View Post
fwiw I think Wikipedia still requires separate registration for each language and service, even if all of them are based on the same MediaWiki tool. And look how big that community has grown without making a big fuzz of this small barrier.
True, but on the other hand I believe quite few people work on several languages at the same time, compared to only their first language. A SSO for Maemo and Android forums would not make sense for me, but when these are different pages in the same top menu here at *.maemo.org, it makes sense. It would be the same users and you want to make them feel like a part of a tightly knitted together community, not like forum users and bugzilla users.
 

The Following User Says Thank You to volt For This Useful Post: