[Mageia-webteam] [Bug 998] O Brother, Where Art Thou?

Romain d'Alverny bugzilla-daemon at mageia.org
Wed Oct 5 15:09:06 CEST 2011


https://bugs.mageia.org/show_bug.cgi?id=998

--- Comment #11 from Romain d'Alverny <rdalverny at gmail.com> 2011-10-05 17:09:06 CEST ---
(In reply to comment #10)
> 'l' is an alias for 'localityName', and organisationalPerson->inetOrgPerson has
> it. They also have 'st' for 'state' and 'postalCode'
> 
> It would be relatively easy to add support for additional attributes to hold
> locality data (e.g. adding contryName or 'c' is relatively trivial).

Cool.

> To do it properly, we should request an enterprise number from IANA so we can
> have viable schema definitions (that can be published).

Yep, I can do that. Go for it?

> The biggest issue is how to store coordinates, e.g. as as plain string, or as
> attributes dedicated for longitude or latitude (which impacts whether you can
> easily store multiple values).

I am not sure we should store coordinates in LDAP:
 - we would ask only for country and locality name to people, for their
account,
 - a separate app will use that as a reference and make the geocoding (for
mapping, matching, etc.).

> > Otherwise, yes, having a dedicated small db for this would make it. Do we need
> > more than these two relationships?
> >  * user lives in place (or even places but that makes it out of LDAP I think,
> let's keep it simple)
> 
> Easy if we don't consider coordinates, we use a multi-valued attribute.
> 
> 'l' or 'localityName' is multi-valued.

Excellent.

-- 
Configure bugmail: https://bugs.mageia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the Mageia-webteam mailing list