Cerebellum is simple server for sharing various kinds of data between various clients. Main focus will be made on to-do lists integrated with emacs org-mode files.
To build current version of source code, execute following commands:
$ cd Cerebellum
$ erl -make
First, start Erlang shell:
$ cd Cerebellum
$ erl -pa ebin
Then start cerebellum application:
1> application:start(cerebellum).
Use the standard function call:
2> application:stop(cerebellum).
This will hopefully stop the whole application.
Server configuration is stored in a file named config.yaml. It is simple YAML
file storing list of module names. Every included module will be started with
its default parameters.
Main program concept is 'adapter'. Adapter is an Erlang-written subsystem for operating with environment. Adapters may be written for network socket, file system, database.