On 29 August 2015 at 17:42, Craig L Russell <[email protected]> wrote: > >> On Aug 29, 2015, at 4:18 AM, Sam Ruby <[email protected]> wrote: >> >> On Fri, Aug 28, 2015 at 11:47 PM, Craig L Russell >> <[email protected]> wrote: >>> >>> If one of the whimsy tools finds no entry in iclas.txt but something in >>> getent or LDAP (two different sources imho), I would recommend highlighting >>> such a name, perhaps with a marker such as ¿Tom Pappas? or somesuch. >> >> It would be helpful to drop down to code at this point: >> >> $ ruby -r 'whimsy/asf' -e "puts ASF::Person.new('ea').public_name" >> Melissa Warnkin >> >> I have a library called 'whimsy/asf'. It is used by many tools. It >> provides a class named ASF::Person. That class has an instance method >> named public_name. >> >> An example of a tool that makes use of that information: >> >> https://whimsy.apache.org/roster/committer/?q=melissa > > If you’re looking for reliable information, we might consider using iclas.txt > which as we both agree is definitive. > > I’d have no problem adding the Executive Assistant and the Virtual people to > that file, since there is no ambiguity about the information. Each line > contains a mapping from apache id (not unique since there are a number of > “notinavail” entries), email address (unique, but not reliable since ldap has > a forwarding address which is definitive), full name, and public name (which > I think we agree can be changed upon request).
I assume the full name can also be changed on request? > So the ea entry probably would look like: > > ea:Melissa Warnkin:Melissa Warnkin:[email protected]:Executive Assistant > > Similarly, all of the Virtual people would have Virtual as the last entry. > > All of this would be noted at the top of the file. However the file would no longer serve as the definitive list of people who have provided ICLAs Which is surely just as important? Can't you just use the info from LDAP in those cases where there is no ICLA? > Craig >> >> We should probably continue this on dev@whimsical. >> >> - Sam Ruby > > Craig L Russell > Secretary, Apache Software Foundation > [email protected] http://db.apache.org/jdo > > >
