MVHS Alumni Directory:

Frequently Asked Questions

Contents

General Questions:
  1. Lots of people from my graduating class are missing. Why aren't they listed?
  2. Do you know when the Class of 1901 reunion is?
  3. Who maintains the Alumni Directory?
  4. How long has the Alumni Directory been around? Who started it?
  5. Can you add message boards and chat? How about password-protecting my information?
  6. Where did the Awalt HS alumni go?
Technical Questions:
  1. What happens to invalid e-mail addresses?
  2. Who runs your web server?
  3. What database do you use to run the Alumni Directory? What editor?
  4. I'm a programmer. Can I see the source code?
  5. Is the Alumni Directory Year-2000 compliant?



Lots of people from my graduating class are missing. Why aren't they listed?

Either they don't have an e-mail address, they haven't been added to the Alumni Directory, or they asked not to be listed. The first and second reasons are the most common; since the directory is not affiliated with Mountain View High School, it relies on Internet citizens to submit new alumni e-mail addresses.

Some classmates may have e-mail addresses but might not have found the Alumni Directory. You might search for them using an Internet white pages service:



Do you know when the Class of 1901 reunion is?

If I know about it, it's listed on the Reunions page. If it's not there, contact your class officers, or the Activities Office of Mountain View High School, at (650) 940-4600 (their U.S. mail address is 3535 Truman Avenue, Mountain View, CA 94040-4598).

If you know about a reunion that isn't already listed on the Reunions page, please send me e-mail (mvhs-alumni-admin@radwin.org) and I'll post it.



Who maintains the Alumni Directory?

I, Michael J. Radwin '93, maintain the Alumni Directory, but Internet citizens are the ones who contribute the content to it. I just wrote some nifty software to manage all of that information and put it on-line.



How long has the Alumni Directory been around? Who started it?

The Alumni Directory began with Victor Chang '90's small list of alumni from the classes of '88, '89, and '90. He added more names in 1991 and then handed the responsibility of maintaining the list to David Radwin '92. David managed the list of 84 alumni for a year or so.

In the fall of 1993, a bunch of new e-mail addresses of recently graduated seniors needed to be added, so I volunteered to take over the project. The list started to get big and people wanted regular updates, so I wrote some software to e-mail everyone on the list a couple of times a year.

The Alumni Directory went on-line in the spring of 1995, when I was able to publish my first web page. I modified my list-generation software to write out two HTML pages: alumni sorted by last name, and alumni sorted by graduating class. By the fall of 1995, we were up to 157 alumni (I started keep date information on 31-Oct-1995 when I added the "Recent Additions" page). The number of people started to grow in size pretty dramatically as the web took off.

In 1999, the Alumni Directory lists over a thousand alumni, students, faculty and staff. There are about two or three additions or updates to the Alumni Directory each day. To see the up-to-date numbers for the current population, see the Member Statistics page.



Can you add message boards and chat? How about password-protecting my information?

The MVHS Group on Yahoo! adds a Chat Room and Message Boards to the services currently provided by this Alumni Directory.



Where did the Awalt HS alumni go?

The Awalt alumni listings have moved to the Awalt High School Alumni Directory. They were previously listed with the MVHS folks, but now have their own directory.

Here's the brief history of the MVHS/Awalt spilt:

The MVLA Union High School District closed the "Old" Mountain View High School campus after the class of 1981 graduated. The District moved all of the Old MVHS students to the Awalt campus and renamed that campus Mountain View High School.

Half of the members of the graduating classes of 1982, 1983 and 1984 graduated from "both" MVHS and Awalt, since they attended both schools. From 1985 onward, all alumni are from the "New" Mountain View High School.



What happens to invalid e-mail addresses?

When e-mail to an alumnus bounces, I determine (by hand) whether it's a temporary problem (such as their mail spool being full) or whether their account doesn't exist anymore. If the latter is the case, their record is flagged as bouncing. If someone asks to be removed from the database, I just nuke their record altogether.



Who runs your web server?

The Alumni Directory is served by www.radwin.org, the Radwin family's personal web site. radwin.org was formerly hosted by Raw Bandwidth Communications, Inc., an ISP run by alum Mike Durkin MVHS '90. It was formerly hosted by Jon Leonard MVHS '89, and before that, the Computer Science Department at Brown University.



What database do you use to run the Alumni Directory? What editor?

The Alumni Directory is based on a Berkeley DB hash database (DBM in unix parlance). On the website, visitors see a combination of regular old web pages and some CGI scripting written in Perl 5 (using the DB_File module).

I use Perl scripts and Makefiles for static HTML page generation, database maintainence, e-mail digests, etc. I rely on procmail to manage all of the various incoming e-mails I get.

I use the GNU Emacs editor to edit the code and content for this design. Writing HTML code by hand isn't much fun, but at least you have control over how everything looks.



I'm a programmer. Can I see the source code?

Yes. Use of the following software is subject to The BSD License.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

Download aid.tar.gz (~ 70k).
See aid-README.txt for technical info.



Is the Alumni Directory Year-2000 compliant?

There's been a lot of hype in the press recently about the Year 2000 Problem. Experts say that computer programs that deal with 2-digit years (such as 93) will get confused in the year 2000.

To alleviate any fears you might have, the Alumni Directory has been made Year-2000 compliant. All graduating class information is stored as 4-digit years, although it is displayed in 2-digit format for compactness on some pages.

If an alumnus enters a 2-digit date when submitting a new listing to the Alumni Directory, I treat that date as either 20 years in the future, or 80 years in the past. For example, in 1998, if someone entered '13 as a graduating class, it would be converted to 2013; if they entered '45, it would be converted to 1945. When confirming their submission, the alumnus will see the adjusted 4-digit year.

Other dates, such as the last-updated field of an alumnus' listing, are stored in the UNIX date format, which is the number of non-leap seconds since January 1, 1970. A formula is used to convert the number of seconds (such as 882653001) to a human-readable date (such as "20-Dec-1997"). Unix programmers and other geeks will note that the directory is not Year-2038 compliant, but I plan to fix it sometime before then.


Last modified: Tue Mar 21 09:13:59 2006
Copyright © 2008 Michael J. Radwin. All rights reserved. Privacy Policy - Terms of Service