Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

In-progress Distributed Wiki with OCaml, Bracetax, Sebib, ...

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 doc
Octocat-spinner-32 src
Octocat-spinner-32 testdbw
Octocat-spinner-32 .gitignore
Octocat-spinner-32 OMakefile
Octocat-spinner-32 OMakeroot
Octocat-spinner-32 README
Octocat-spinner-32 mk
README
Dibrawi: The Distributed Bracetax Wiki


Status: Still Under Heavy Development
- only command line access (no web editing)
- anything is subject to change at some point
- there is extremely little documentation

Installation:

  * Dibrawi is written in OCaml, and is built with OCamlfind and
    OMake. It uses the following libraries:
      sebib
      bracetax
      unix
      extlib
      pcre
      xml-light
      sexplib
    And full usage of it will require at run-time:
      TeXLive
      Camlmix
      Inkscape
      Graphviz
  
  * To build, just run omake, the binaries are linked to
      _build/app/dbwpp
      _build/app/dbw
    and to install the `dibrawi' library with ocamlfind, just run:
      omake reinstall_library
    (depending on your setup this might require root priviledges),
    to uninstall the library, you may have guessed:
      omake uninstall_library




Basic Usage:

  If you have a directory tree `data/...' with a bunch of .brtx files,
  you may run:
      dbw wiki -persist-with _build/dbw_persistance \
          -named-template three_columns_greenish-linked \
          data/ _build/
  
  In _build/ you'll have a nice bunch of HTML files with a pretty
  template.
  
  The file _build/dbw_persistance stores information, if you run the
  same command again, only the files that have actually changed will
  be `recompiled'.


  Try also:
      dbw help


Contact:
  Any comments, questions, or whatever: seb <at> mondet.org.



Something went wrong with that request. Please try again.