On Sun, Feb 14, 2016 at 11:03 AM, sebb <seb...@gmail.com> wrote:
> The people public data currently only includes id, name, and noLogin
> (disabled login) status.
>
> This is adequate for most purposes, however there are use cases for
> additional info.
>
> For example, reporter.a.o needs the creation date (to show committer
> number changes)
>
> One could add the information to the existing data file, but this
> would increase the file size.
> This would increase resource usage unnecessarily for most cases.
>
> I'm therefore thinking it would be useful to provide a second version
> with more info.
> This could be generated by the same cronjob - it would just create an
> additional file.

Just a guess, but reporter.apache.org only needs to know the dates for
people who have been added in the last 90 or so days?

> The alternative is for apps to continue to use LDAP directly for such info.

How is that a problem?

> Thoughts?

Generally, I'm opposed to premature optimization.  And to building
something that a tool might need.

If the reporter tool is run a few dozen times a month, and is only
looking at three months of data, extracting a complete list of every
person and their creation date every 15 minutes seems like overkill.
A cgi script that returns on demand a more customized result might be
a better fit.

- Sam Ruby

Reply via email to