Hi
With the recent update to Askbot, there has been a number of offlist discussions related to Ask Fedora and I wanted to summarize what I think needs to be done and some points to discuss
* Multi-language support:
This is a very commonly requested feature. Need to set
ASKBOT_MULTILINGUAL=True
Requires Django 1.4 or higher. I assume the Django modules that Askbot depends on needs to require Django 1.4 as well.
* Enable sub groups aka meta.ask.fedoraproject.org
We need to test this in the staging instance first
* Local user support
A few users don't want to use openid. Should we enable local user? What are the security implications of that?
* Integrate FAS support:
Currently its not obvious that one can use their FAS account to login and we need to make this a prominent option
* Fedora theme:
I don't know the status of this.
* Tinymce Django module is broken. It will be nice to get this fixed
https://bugzilla.redhat.com/show_bug.cgi?id=845890
If anyone wants to work on bugs and feature requests, I have a whole bunch of them. Upstream is looking for help
http://askbot.org/en/questions/scope:all/sort:activity-desc/tags:askfedora/p...
Some of them like the ability to mark a particular question as duplicate of another is sorely needed
Rahul
On Sun, Mar 03, 2013 at 01:11:30PM -0500, Rahul Sundaram wrote:
- Local user support
A few users don't want to use openid. Should we enable local user?
[...]
- Integrate FAS support:
Currently its not obvious that one can use their FAS account to login and we need to make this a prominent option
I think we focus on the latter rather than the former.
- Fedora theme:
I don't know the status of this.
Check out https://ask.stg.fedoraproject.org/questions/ for the work in progress.
On Sun, 03 Mar 2013 13:11:30 -0500 Rahul Sundaram metherid@gmail.com wrote:
Hi
With the recent update to Askbot, there has been a number of offlist discussions related to Ask Fedora and I wanted to summarize what I think needs to be done and some points to discuss
Sounds good. ;)
- Multi-language support:
This is a very commonly requested feature. Need to set
ASKBOT_MULTILINGUAL=True
Requires Django 1.4 or higher. I assume the Django modules that Askbot depends on needs to require Django 1.4 as well.
Can you send me your scratch build link again? And I can try it out in stg? I looked and somehow got the wrong link and couldn't find your scratch build... ;(
- Enable sub groups aka meta.ask.fedoraproject.org
We need to test this in the staging instance first
Does that also need django 1.4?
- Local user support
A few users don't want to use openid. Should we enable local user? What are the security implications of that?
I really don't want to do that. It means another place that keeps user private data, another place we have to manage for password resets, etc.
- Integrate FAS support:
Currently its not obvious that one can use their FAS account to login and we need to make this a prominent option
Yes, we should make the fedora openid easy to see and use. We shouldn't directly tie to fas.
Patrick has this mostly working in staging: https://ask.stg.fedoraproject.org/account/signin/?next=/
See the 'fedora' button on top right.
- Fedora theme:
I don't know the status of this.
Ryan has been hacking on it. Look in stg. ;)
kevin
On 04-03-13 17:10, Kevin Fenzi wrote:
- Local user support
A few users don't want to use openid. Should we enable local user? What are the security implications of that?
I really don't want to do that. It means another place that keeps user private data, another place we have to manage for password resets, etc.
I think it's really important to give those users who don't have an openid the possibility to participate. I'm willing to help with setting up and maintaining this service.
Regards,
Aniruddha
On Mon, 04 Mar 2013 19:40:45 +0100 Aniruddha mailingdotlist@gmail.com wrote:
On 04-03-13 17:10, Kevin Fenzi wrote:
- Local user support
A few users don't want to use openid. Should we enable local user? What are the security implications of that?
I really don't want to do that. It means another place that keeps user private data, another place we have to manage for password resets, etc.
I think it's really important to give those users who don't have an openid the possibility to participate. I'm willing to help with setting up and maintaining this service.
Why are they unable to create a Fedora account system account?
Perhaps we could make that process easier rather than support more duplication of effort?
kevin
On 04-03-13 19:50, Kevin Fenzi wrote:
Why are they unable to create a Fedora account system account?
Perhaps we could make that process easier rather than support more duplication of effort?
kevin
That can be a solution. Creating a Fedora account though has more requirements than an average forum. With most forums you only register a username, email address and password. If we can do this for ask Fedora with FAS it would make participating easier.
On 4 March 2013 12:21, Aniruddha mailingdotlist@gmail.com wrote:
On 04-03-13 19:50, Kevin Fenzi wrote:
Why are they unable to create a Fedora account system account?
Perhaps we could make that process easier rather than support more duplication of effort?
kevin
That can be a solution. Creating a Fedora account though has more requirements than an average forum. With most forums you only register a username, email address and password. If we can do this for ask Fedora with FAS it would make participating easier.
It also requires a ton of work to police it because many people register various sock puppets and spam bots to fill it.
On 04-03-13 20:47, Stephen John Smoogen wrote:
That can be a solution. Creating a Fedora account though has more requirements than an average forum. With most forums you only register a username, email address and password. If we can do this for ask Fedora with FAS it would make participating easier.
It also requires a ton of work to police it because many people register various sock puppets and spam bots to fill it.
A quick search show that most open source communities only require minimal input. If they are able to solve this we surely can too.
https://bbs.archlinux.org/register.php http://ubuntuforums.org/register.php http://forums.gentoo.org/profile.php?mode=register http://askubuntu.com/users/login?#create-account http://forums.debian.net/ucp.php?mode=register http://forums.linuxmint.com/ucp.php?mode=register https://identity.mageia.org/register
Opensuse's registration form is the only one I have found that asks more question's than Fedora's FAS: https://www.suse.com/selfreg/jsp/createAccount.jsp
Hi
On Mon, Mar 4, 2013 at 3:01 PM, Aniruddha mailingdotlist@gmail.com wrote:
A quick search show that most open source communities only require minimal input. If they are able to solve this we surely can too.
http://forums.debian.net/ucp.**php?mode=registerhttp://forums.debian.net/ucp.php?mode=register
Opensuse's registration form is the only one I have found that asks more question's than Fedora's FAS: https://www.suse.com/selfreg/jsp/createAccount.jsp
I am not sure which questions from FAS you find onerous. The Debian forum registration for instance seems identical
Rahul
On 04-03-13 21:15, Rahul Sundaram wrote:
Hi
On Mon, Mar 4, 2013 at 3:01 PM, Aniruddha <mailingdotlist@gmail.com mailto:mailingdotlist@gmail.com> wrote:
A quick search show that most open source communities only require minimal input. If they are able to solve this we surely can too. http://forums.debian.net/ucp.php?mode=register Opensuse's registration form is the only one I have found that asks more question's than Fedora's FAS: https://www.suse.com/selfreg/jsp/createAccount.jsp
I am not sure which questions from FAS you find onerous. The Debian forum registration for instance seems identical
Rahul
All the other forums only asks username, email address an password. FAS additionally want to to know:
Full Name Name check override Security Question Security Answer
And after that you get asked to sign the FPCA
On Mon, 04 Mar 2013 21:25:32 +0100 Aniruddha mailingdotlist@gmail.com wrote:
All the other forums only asks username, email address an password. FAS additionally want to to know:
Full Name
(yeah, this is required currently)
Name check override
(this is only needed if your name is something non standard, ie, an odd symbol, or "Nolastname")
Security Question Security Answer
Both optional.
And after that you get asked to sign the FPCA
You can not sign it, but I think then you don't get an openid.
I'm happy to look at ways to make FAS sign up better, but I am pretty against a separate duplicate database to manage.
kevin
Hi
On Mon, Mar 4, 2013 at 3:55 PM, Kevin Fenzi kevin@scrye.com wrote:
Full Name
(yeah, this is required currently)
Name check override
(this is only needed if your name is something non standard, ie, an odd symbol, or "Nolastname")
Security Question Security Answer
Both optional.
I don't think the UI really makes it obvious that these fields are optional and I am not sure we really need full name or FPCA just to use the account as open id. So perhaps we can make these optional as well and push the mandatory ones to the top and make it clear that the rest are optional.
Rahul
On 04-03-13 22:08, Rahul Sundaram wrote:
Both optional.
I don't think the UI really makes it obvious that these fields are optional and I am not sure we really need full name or FPCA just to use the account as open id. So perhaps we can make these optional as well and push the mandatory ones to the top and make it clear that the rest are optional.
Rahul
That would be great.
On Mon, 04 Mar 2013 21:01:13 +0100 Aniruddha mailingdotlist@gmail.com wrote:
On 04-03-13 20:47, Stephen John Smoogen wrote:
That can be a solution. Creating a Fedora account though has more requirements than an average forum. With most forums you only register a username, email address and password. If we can do this for ask Fedora with FAS it would make participating easier.
It also requires a ton of work to police it because many people register various sock puppets and spam bots to fill it.
A quick search show that most open source communities only require minimal input. If they are able to solve this we surely can too.
Username Full Name email address
and a checkbox that they are over 13.
and a captcha.
So, really the only difference here is that we require full name. Which mageia and suse also do.
I suppose we could look at making full name optional, but I don't see the great burden there personally.
kevin
Hi
On Mon, Mar 4, 2013 at 11:10 AM, Kevin Fenzi kevin@scrye.com wrote:
Can you send me your scratch build link again? And I can try it out in stg? I looked and somehow got the wrong link and couldn't find your scratch build... ;(
I have kicked off another build at
http://koji.fedoraproject.org/koji/taskinfo?taskID=5078331
- Enable sub groups aka meta.ask.fedoraproject.org
We need to test this in the staging instance first
Does that also need django 1.4?
I am not sure. CC'ing Evgeny
I really don't want to do that. It means another place that keeps user
private data, another place we have to manage for password resets, etc.
Right. That was my impression as well and very few users have ever asked for it but my original goal was to open it up for anonymous questions (with a requirement for a user to enter just their email address ala StackExchange). The problem at that time was spam controls in askbot was very weak but they are better now. In particular, there is a setting that prevents users with low karma value from posting external links or uploading images and block ip addresses. Perhaps we can enable this for a limited time period.
Rahul
Hi
On Mon, Mar 4, 2013 at 11:10 AM, Kevin Fenzi wrote:
On Sun, 03 Mar 2013 13:11:30 -0500 Rahul Sundaram metherid@gmail.com wrote:
Hi
With the recent update to Askbot, there has been a number of offlist discussions related to Ask Fedora and I wanted to summarize what I think needs to be done and some points to discuss
Sounds good. ;)
One more thing: Is the production instance of Ask Fedora running the EPEL package or from a different repo? If it is a different repo, can we move back to using EPEL?
Rahul
infrastructure@lists.fedoraproject.org