comphist / cora

A web-based, token-level annotation tool for non-standard language data
http://www.linguistics.rub.de/comphist/resources/cora/
MIT License
10 stars 6 forks source link

Reduce dependencies #29

Open mbollmann opened 9 years ago

mbollmann commented 9 years ago

Originally reported by: Marcel Bollmann (Bitbucket: mbollmann, GitHub: mbollmann)


CorA has a lot of dependencies right now if you want to build everything.

In particular, a lot of different language interpreters are required: you need PHP (of course), Ruby (for Sass), Python (for mkdocs), Perl (for NaturalDocs), Java (for the minifiers), ...

Could we try to cut back on this a bit? Sass wrappers are available for many different languages, so maybe we could use a PHP- or Java-based solution here. Maybe documentation could be changed to use fewer different systems (e.g. a common system for PHP+JS docs maybe?).