Mirror of the Rel4tion website/wiki source, view at <http://rel4tion.org>
Clone
HTTPS:
git clone https://vervis.peers.community/repos/yEzqv
SSH:
git clone USERNAME@vervis.peers.community:yEzqv
Branches
Tags
release-00.mdwn
[[!meta title=“Release 0”]]
Goal: Have a basic API, or a set of tools for applications, which can store and load semantic models using persistent storage.
[[!template id=rmtask done=yes text=""" Design a semantic information computer language """ more=""" [[/projects/Kort]]. There is also [[/projects/Idan]] in progress, but it’s a much more syntax-rich language. A parsec/trifecta based parser hasn’t been written yet. """]]
[[!template id=rmtask done=yes text=""" Implement manipulation tools, in particular a parser and a serializer """ more=""" [[/projects/language-kort]] """]]
[[!template id=rmtask prog=yes text=""" Design an API and a real-time data model for direct use by applications. The workflow is:
- Load a file into an in-memory model
- During run time, manipulate the model according to user input
- Eventually serialize the model back into a file, and save to disk """ more=""" [[/projects/razom-basic-store]], used in [[/projects/task-management]] """]]
[[!template id=rmtask prog=yes text=""" Implement the API on top of the parser and serializer """ more=""" Being done in [[/projects/razom-basic-store]] """]]
[[!template id=rmtask prog=yes text=""" Prepare documentation including tutorials """ more=""" Still need to write good docs for Smaoin itself, add terms to the [[/terms]] section, etc. """]]
[[!template id=rmtask text=""" Prepare packages (free GNU/Linux distros, Hackage, etc.) and perhaps also a package repository that can be added to apt sources. Make the system easy to install and use. Remember this is the initial proof of concept. """]]