smolijar / gitwiki-thesis

The goal of the thesis is to develop an access-controlled wiki system based on Git, with the support of lightweight markup languages. In analysis, the system is defined through the conventional methods. With regard to its requirements, existing open-source wiki systems are reviewed. Solution to their weaknesses are discussed along with the system’s design, according to which it is imple- mented. Finally the automatic testing and the results of the usability testing is commented on.
2 stars 1 forks source link
git js lml node web-application wiki-system

Git-based Wiki System

Text of my master's thesis. I actually used it formally for the development of the text. After the submission it is just a keepsake. A cool :sparkles: one though.

Result PDFs

You can find them at releases (where I always used to publish new PDFs for each version... ah, memories), or render them yourself!

Thesis

make arara For full blown render (re-render diagrams, transform all markdown sources, bibtex and multiple xelatex passes)

make pdf for only minor changes (only latex + markdown, one pass)

Defense

  1. make diagrams (if not created from thesis)
  2. make defense

Requirements

Not sure it’s complete. More like notes for myself anyway.

Current state of the sections

This is irrelevant now, that it's finished. Left here from nostalgia :heart:

Meta sections

Tru sections

Introduction :octopus: :feelsgood:

Goal :octopus: :ram: :feelsgood:

Analysis

State-of-the-art :octopus: :ram: :feelsgood:

Design :octopus: :ram: :feelsgood:

UI wireframe testing :octopus: :ram: :feelsgood:

Implementation :octopus: :ram: :feelsgood:

Testing

Conclusion :octopus: :feelsgood:

Appendix sections