|
|
|
# Memoirs
|
|
|
|
|
|
|
|
A digital life memoir of your life
|
|
|
|
|
|
|
|
## Design
|
|
|
|
|
|
|
|
The main design is to have a [Store](design/store.md) application, which
|
|
|
|
manages its storage. Retrieval services, named Capturers, would take their
|
|
|
|
information and throw to Store; display services, named Viewers, retrieve
|
|
|
|
information for Store to be displayed.
|
|
|
|
|
|
|
|
It must be said that each Capturer must allow being called more than once, with
|
|
|
|
different values. For example, one could capture two different RSS feeds, and
|
|
|
|
their data should not colide.
|
|
|
|
|
|
|
|
Currently, I'm considering the following Capturers (based on my own life):
|
|
|
|
|
|
|
|
- [ ] [Mastodon](design/mastodon.md)
|
|
|
|
- [ ] [RSS](design/rss.md)
|
|
|
|
- [ ] [Guild Wars 2](design/guildwars2.md)
|
|
|
|
- [ ] [Steam Capturer](design/steam.md)
|
|
|
|
- [ ] [Netflix](design/netflix.md)
|
|
|
|
- [ ] [Deezer](design/deezer.md)
|
|
|
|
- [ ] [Music Aggregator](design/music.md)
|
|
|
|
- [ ] [Calendar/CalDav](design/caldav.md)
|
|
|
|
- [ ] [Email](design/email.md)
|