diff options
-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 - |