Skip to content

Hints for developers

Michal edited this page Sep 26, 2015 · 3 revisions

use bash-commands

Use commands already installed by default on most of linux and mac systems.

the code, style, ideas, ... are a big piece of ...

on the first it was a small proof of concept, and code was growing
A lot of things can be put into loops, clauses etc. If you know how to do this and want to change it - please do it.
As for now it works and new ideas are evaluated. It's a quickfix here and a workaround there. The more files and languages are handled the funnier it gets :)

why not on this xyz system ...

because it should be as portable as possible. The dependencies for downloading a linux-live-system, adding TeX-Live and a snapshot of this should be sufficient. Maybe you want to create a list of other dependencies.

why not to use ...

There are a lot of practical tools and packages out there. Sometimes we are reinventing the wheel. But this package aims to be as portable as possible.

Users should be able to download a snapshot of this work and use it anywhere without need to be online. Also think of huge downloads - internet is not for free everywhere. The bigger the needed downloads are, the bigger the cost might be!

try it offline

download a live-linux you like, download Tex-Live, download a snapshot and get offline Try to install and run everything. If it works - great. If not - post a hint in the issues. Maybe you want to start a list with dependencies?

One goal would be to get everything on a usb-pendrive and distribute copies of itself as long as license-requirements permit it.

this code does not run on my linux-box

sorry - but dev and testing is done on a mac atm. no time to create big test-scenarios...

Clone this wiki locally