The current goals of this proejct are as follows:
- create a git history for the MapDB
- ability to import directly from the
;repository
- untangle
StringProc
from the node (Room) definitions - provide tools for working directly with the mapDB
- some sort of bot that pulls and merges changes from the MapDB (this is difficult)
- create a
;go2
utility that uses the tarball from this repository
Currently there is only one task.
tasks/sync
Here is exactly what each step does, the above examples require a Bash
shell:
- downloads the map db if the checksum does not match the current checksum in the repo
- deletes maps and rebuilts it in a diff-able manner using the latest MapDB
- copies the new checksum into the root of repository
- if there are now pending changes for the JSON Rooms they are committed
- if there are now pending changes for the StringProc files they are committed