Skip to content
sine edited this page Jan 7, 2020 · 6 revisions

Welcome to the Kiwi wiki!

Here is the layout of the project.

First we need a wiki with the most basic flat file cms functionality:

File Management

This part manages the reading and writing of files, providing a two-way interface between a wiki item and a file on disk.

  • construct tree structure
  • integrate metadata
  • write back
  • notify on file change
  • notify on folder change
  • notify on new file

Content Parsing and Generating

  • design of item class
  • embed new syntax into other markup languages

User Interface

  • integrate a templating system
  • write default UI
  • implement front-end logic

Clone this wiki locally