How the Index is maintained
(or "Adama's Ego Page")

Glossary and Program List

Daily operations

Each day I check the Recent Episodes lists to see what's new. When I spot certain things, I add them to the index:

 

End-of-month operations

Why wait till the end of the month? At the time, it just seemed like a convenient block of time to operate with. Another justification might be the fact that the Recent Episode Lists go back 30 days, so there's less need for an Index more recent than that.

The primary utility I use to generate the end-of month files is the 'stat_proc' program (written by me), whose main screen looks like this:

There is a similar program called 'back_proc' which contains functions for manipulating the Backlink file.

1. Downloading and repairing the the Stat file

2. Downloading and repairing the Backlink file

3. Generating the simple indices

The stat_proc program is used to generate the simple indices directly. These are:

The stat_proc program does not currently generate the "index.html" files for each of these groups; I have to modify that by hand. Maybe someday I'll get around to changing the program...

4. Generating the Orphan Lists

5. Generating the Author indices

The stat_proc program has a separate screen for working with the Author lists:

This screen allows me to combine author entries under the same name or alternate names using the left-hand box; the right-hand box allows me to assign the author entries to a given HTML file name.

Starting in 2011 I've got a new author-handling program, with similar look and functionality but easier to maintain:

6. Generating the Linkable Episode Index

7. Other

 

When-I-have-time operations

 

Indices maintained by others

 

The Addventure Mirror

I maintain a copy of all Addventure episodes on my hard drive. I do this so that I don't have to be online to work on the Index, and so that I don't have to deal with the lengthy delays that occur in pulling each episode down from the server just to view it. With the episodes on my hard drive, I can flip through them pretty rapidly.

Reassurance: I will not use these files to claim their contents as my own work, or to get the writers in trouble, or for any other nefarious purpose.

 

The Future

One of the things I've done some work on is creating an SQL database to hold the Stat and Backlink file information, which would make it easier and faster to generate the Indices. I've gotten tables set up, and gotten data loaded into them; now I just have to revise the existing utilities to use the tables rather than the original flat files.

It would be nice if this could also lead to the Addventure using an SQL database, but I'm not holding my breath...