I've been trying to check that we have files in member_apps for all
entries in members.txt.

This is proving quite difficult, as there are lots of ways of spelling
names, for example:

Joe Bloggs
Joe Bloggs, Jr.
Joe A. Bloggs, Jr.
Joseph Bloggs
etc.

It occurs to me that members must have availids (*), so one possible
solution would be to use that as the file name (or perhaps as a
filename prefix?)

AFAIK there are no duplicate names (yet) in members.txt, but that is
not impossible going forward.

Of course, this assumes that availids are immutable and everlasting.

Note: I am planning on committing some library code to handle all
access to the member_apps files so that apps all use the same methods
to find the files.

Similarly for iclas, although we don't have the same problem with
matching file names, as iclas.txt contains the filename stem.


(*) There is one member without. The file could be left as is, or
prefixed 'notinavail' I suppose.

Reply via email to