diff options
author | zlg <zlg@zlg.space> | 2021-10-24 19:16:32 -0700 |
---|---|---|
committer | zlg <zlg@zlg.space> | 2021-10-24 19:16:32 -0700 |
commit | e4fad5b38b3c520bcdb5bd21fcba7e3032d6d983 (patch) | |
tree | d17f492e8cdcaab7b2e13a575c0b34511b953ada /TODO.txt | |
parent | setup.py: bump to 0.3beta7 for PyPI (diff) | |
download | vgstash-e4fad5b38b3c520bcdb5bd21fcba7e3032d6d983.tar.gz vgstash-e4fad5b38b3c520bcdb5bd21fcba7e3032d6d983.tar.bz2 vgstash-e4fad5b38b3c520bcdb5bd21fcba7e3032d6d983.tar.xz vgstash-e4fad5b38b3c520bcdb5bd21fcba7e3032d6d983.zip |
README.md: Flesh out and reorganize
Diffstat (limited to '')
-rw-r--r-- | TODO.txt | 28 |
1 files changed, 28 insertions, 0 deletions
@@ -4,3 +4,31 @@ * Write GUI * Write docs * How? Sphinx? Needs research + +--- + +Consider adding a 'dates' table that matches games to dates for purchase, +beating, and completing. Currently implemented via RFC2822-style headers within +the 'notes' field. More research is needed to determine if the notes field or a +table is a better way to achieve this. If an addition to the database format is +deemed necessary, a restructuring may be in order. + +--- + +One of the things curious about managing a game collection that doubles as a +backlog is, you get games on systems that were originally on other systems. How +do you classify those games? The original game is the actual content you're +playing, but you bought it for the newer system! If you track ownership +correctly, you'll put it under the new system. If you care about tracking the +original release, you're a little stuck. + +A perfect example is Virtual Console games on the Wii, WiiU, and 3DS. These +games should have their ownership tracked under Wii, WiiU, or 3DS, but the +original releases are on NES, SNES, etc. Ideally, it should be tracked as a +duplicate of the respective game on NES and SNES if you've owned or beaten them. +That hints toward needing games to have pointers of some sort, to add some +meaning to what's *truly* owned, and what's *been played through*. + +This points to the idea of release types. More experimentation is needed. + +--- |