diff options
author | Christopher R. Nelson <christopher.nelson@languidnights.com> | 2024-01-21 10:46:44 -0500 |
---|---|---|
committer | Christopher R. Nelson <christopher.nelson@languidnights.com> | 2024-01-21 10:46:44 -0500 |
commit | 490bd1f52fdc5ea7a1bc2a4a0e6d2f985a21feba (patch) | |
tree | 324c70ea2894d4eddfb2108b5647144c530c2815 /README.org | |
parent | 0f6b17150c24dd8c4d1eb26df118439088846b9b (diff) |
doc: update READMEv0.1
Diffstat (limited to 'README.org')
-rw-r--r-- | README.org | 13 |
1 files changed, 10 insertions, 3 deletions
@@ -10,7 +10,7 @@ Reading-Heap: a service and clients for managing your media consumption order. ** What is Reading-Heap? -Reading-Heap is a reference service and client to manage a "media heap". The basic concept is you put your media, along with a priority, on the heap and the service will calculate which one you should consume next. +It's a *heap* of things you want to *read*. Shocking, I know. But what does that mean? Simply, it means you add a priority when you put an item on the heap, and when you ask the heap what to read it will take your priorities into account (another name for a heap is a priority queue, after all). ** What sets Reading-Heap apart? @@ -21,15 +21,23 @@ Reading-Heap is implemented as a service, so any zmq-enabled language can write ** Dependencies - [[https://www.gnu.org/software/guile/][Guile 3.0]] (or later) +- [[https://gitlab.com/a-sassmannshausen/guile-config][guile-config]] - [[https://github.com/aconchillo/guile-json][guile-json]] - [[https://github.com/jerry40/guile-simple-zmq][Guile-Simple-ZMQ]] +- [[https://zeromq.org/][ZeroMQ]] + +** Build Dependencies + +- [[https://www.gnu.org/software/automake/][GNU AutoMake]] +- [[https://www.gnu.org/software/autoconf/][GNU AutoConf]] +- (optionally) [[https://gitlab.com/a-sassmannshausen/guile-hall][Guile Hall]] 0.4.1+ ** Procedure The usual autotools make process applies here. #+BEGIN_SRC bash - autoreconf -vif + ./autogen.sh ./configure make sudo make install @@ -47,4 +55,3 @@ The usual autotools make process applies here. ** TODO Web client Details Forthcoming - |