hi,
i’m konrad and i just reworked a lot of haml/sass/js code from the coquelicot codebase :). we currently use coquelicot from the debian repositories on teilen.systemausfall.org and i wanted to support mobile devices for our users.
you can find the code here: https://git.hack-hro.de/kmohrf/coquelicot/tree/redesign
i would like to see these changes in the upstream repository and also have plans to work on the js codebase some more. but before i do that i would like to hear if anyone of the current maintainers and/or contributors has some comments on my progress and the changes i’ve made.
if you’re fine with what you’re seeing now i would start to implement a modern js-build-stack. this would include:
* javascript build dependencies managed by npm * a es6/es-2015 codebase based on modules * a minified javascript distribution build via webpack
what i’ve liked about the current codebase is that i could just start changing things after i installed the ruby deps. i’m not sure i can achieve the same thing with the javascript-build like you did with the sass integration (auto-rebuilds on change). but what is surely missing from the current javascript codebase are modularity and tests and this would be a start.
comments appreciated :)
bye konrad