Scenarios
Here are some use cases I envision:
- Share files with selected people. (I have some interviews and journals in raw text that I'm converting to HTML for easier searching; I would also like to annotate them with semantic markup or add other XML documentation that help identify individuals/time-frames/localities for more targeted searching. Then I'd like others in my family to be able to get those updates, either to improve/replace their copies or discard them, sending me notes of encouragement or rebuke as they see my work. My sister has >2G of files that I want to copy and annotate/document, and my brother has done genealogy work that I want.)
- Offer the bundle of Tolman histories for download, and allow people to subscribe so they'll automatically get the latest when we release it. They'll be able to review differences when they get those updates.
- Search by: keywords, dates, individuals
- Search only for things that apply to my ancestry (and avoid people who aren't in my direct line).
- Share groups of files with groups of people.
- Share between individuals without the need of any central server.
- Notify me about changes to files, and show me just those changes.
- Notify me about new files someone has added, and let me choose whether to add it to mine.
- Ideally: do the same for bits of information, such as ancestor data found in a history.
- Install easily on Windows, Mac, Linux.
- Secure transmission.
- Authenticated & authorized sharing.
For more motivation and direction of this project, see these blog entries.
For progress updates, you'll want to subscribe.