Bug 6856

Summary: Improve registration form/process
Product: Websites Reporter: Romain d'Alverny <rdalverny>
Component: identity.mageia.orgAssignee: Sysadmin Team <sysadmin-bugs>
Status: NEW --- QA Contact:
Severity: minor    
Priority: Normal CC: marja11
Version: trunk   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
URL: https://identity.mageia.org/register
Whiteboard:
Source RPM: CVE:
Status comment:

Description Romain d'Alverny 2012-07-23 15:42:57 CEST
In current incarnation, the registration process is working, but painful and not very informative for some people. Things to think about and update:

- captcha: it's brutal, not explained and hard to read
- inputs order should be revised to be more natural
- inputs roles should be explained: what's the email to be used for? where will real name appear? what's the uid user for? why a captcha?
Comment 1 Romain d'Alverny 2012-07-23 15:57:12 CEST
First rough options proposal:
 
* for the captcha

  - simply drop it: either use a CSS-hidden honeypot field, compute the time taken to fill in and submit the form (if it's under a few seconds, it's likely a script), or make a second confirmation step page with optional additional info,
  - keep it, explain it and: use a simple task: test math operation or other random question related to Mageia, or uncheck a box with a instruction,
  - or use a combination of the above

* for the order of inputs, use email, firstname/lastname, user name, +preferred language

* inputs roles:

 - email => used how, published where?
 - firstname/lastname => realname, published where?
 - username/uid
 - preferred language

* validate inputs in Javascript first, so the user can have an immediate feedback whether email or uid are already used or not, valid or not.
Romain d'Alverny 2012-08-08 21:22:05 CEST

Keywords: (none) => Atelier

Romain d'Alverny 2012-08-21 16:39:33 CEST

Assignee: rdalverny => mageia-webteam

Comment 2 Marja Van Waes 2023-09-23 14:59:20 CEST
(In reply to Romain d'Alverny from comment #0)
> In current incarnation, the registration process is working, but painful and
> not very informative for some people. Things to think about and update:
> 
> - captcha: it's brutal, not explained and hard to read
> - inputs order should be revised to be more natural
> - inputs roles should be explained: what's the email to be used for? where
> will real name appear? what's the uid user for? why a captcha?

IMHO both the captcha and the input order are fine. 
About the input validation, I didn't get a message about a wrong user name (a user name with a digit at the beginning is not accepted) before pressing "Register", but to me that doesn't look like a big problem.

There is still no explanation about whether any of the information that is entered will be made public. Nor about what is is used for. 

Reassigning to sysadmin team, because to the best of my knowledge, no one in Atelier Team can fix this.

Keywords: Atelier => (none)
CC: (none) => marja11
Assignee: atelier-bugs => sysadmin-bugs

Comment 3 Marja Van Waes 2023-09-23 19:30:52 CEST
(In reply to Marja Van Waes from comment #2)

> 
> There is still no explanation about whether any of the information that is
> entered will be made public. Nor about what is is used for. 
> 


I'm mistaken about that, at the bottom of the page are links to
https://www.mageia.org/en/about/policies/privacy/ and to
https://wiki.mageia.org/en/Mageia.org_user_account