/Timeliner

UNDER HEAVY CONSTRUCTION

Primary LanguageJavaScript

Timeliner

  • nodejs and redis is already bundled with Timeliner.

  • Download Dependencies.

      npm install
    
  • start Timeliner

      bin/timeliner start
      or
      npm start
    
  • stop timeliner

      bin/timeliner stop
      or
      npm stop
    
  • clean dirty shutdown (removes pid files)

      bin/timeliner clean
    
  • start redis-cli

      bin/timeliner redis-cli
    
  • watch log files

      bin/timliner log timeliner
      bin/timeliner log redis
    

Platform and Architecture dependent binaries

Timeliner comes with all necessary dependencies. All binaries are in a directory related to the architecture. So the 64bit binaries are in bin/x86_64 and 32bit are in bin/x86_32. At the moment there are only binaries for 64bit, so please copy the right binaries for 32bit into that folder and commit them.

Timeliner Startscript

The new timeliner startscript in 'bin/timeliner' will setup the environment for starting and stopping timeliner. It will choose the right binaries for the current running architecture (64b or 32b) It will also ensure that all processes are started in the right order and stopped cleanly. So the script will start the redis-server and waits until it is really ready for connections and then starts the Timeliner HTTP server.

Goals

Timeliner should be.

  • Fast. Especially at runtime. "Cold cache" performance is not that important, when in return a better runtime performance is the benefit.
  • Easy to use
  • Timeliner should be trustfully for the users
    • This has to be achieved with secure transports, cryptographical approaches, and opennes

Dependencies

Future Goals

WebID

Tooltips without JavaScript