Talk:Mozillians/Releases/1.0/Registration
Notes on data to be stored in LDAP
The LDAP schema places some requirements on data to be stored in person entries:
- sn (surname) is required
- cn (common name) is required
- Both of the above can be multi-valued
That means that the registration page must collect enough data to populate those entries. The current page design has boxes for 'given/first' name and for 'family/surname'. cn could be derived from those, but at the risk of upsetting people from cultures that put the family name first.
I suggest having a box for 'family name/surname' and one for 'display name' - the latter could be part-populated from the former when first entered.
I also suggest populating the LDAP displayName attribute with the preferred display name as well as putting that value into the required cn attribute. displayName is a single-valued attribute so it can safely be used in the page title when generating a display.
As other apps will probably be allowed direct access to the LDAP level, there is the possibility that users may enter multiple values for some attributes. The user-profile edit pages need to allow for that.
Andrew Findlay 05:08, 17 June 2011 (PDT)