This page inspired me to start a new project for this year: a family archive website.
It is a website where my extended family can post pictures and information, and the idea is that it will be a long-living site: I am shooting for 100+ years – that seems certainly feasible, the technology (HTML + HTTP + …) seems stable enough.
I expect this site to go through cycles of activity and non-activity. I like to imagine a great-grandchild discovering it, after it hasn’t been updated for decades, and getting fascinated with the facts and pictures posted there.
So I’m making some design decisions that will make that kind of lifespan feasible. Comments on these decisions are very much appreciated:
1. Plain HTML only, using HTML transitional 4.01 and CSS. Use basic set of semantically useful tags, and allow only updating of the stylesheet for changes in the look (I’m not sure about this one). No server side functionality like PHP or Perl. No database.
2. Passwords and server information stored with a variety of family members.
3. A scalable and easy-to understand (and updateable) IA. For now, it looks like this: (all thoroughly cross-linked, but implemented as static HTML):
— about this site
— years (a list of years we have information on, in reverse order. There are also decade overview pages.)
— individual year (or decade) page (each with text and links for all the information we have for that year, like who got married, and links to information and people)
— people (a list of people, organized in family trees)
— individual person (contact info if any and links to years and information).
— information (a list of all the content (that’s not people or years) that has been added to the website, organized by year it was added.)
— individual information piece (a page or website, including all relevant files, that presents information about the family. For example, a photo album, or a description of an event.)
4. This website is not the place for experimentation – just plain uploading of information and cross-linking. There will be a sub-domain where family members can request their own free websites where they can do whatever they want (start blogs, …).
Comments or experiences with similar projects welcome!