X-Git-Url: http://git.indexdata.com/?p=mkws-moved-to-github.git;a=blobdiff_plain;f=notes%2Fdevelopers.txt;fp=notes%2Fdevelopers.txt;h=14dd86abe17e5ce520c77d15d89a1f93f38267bc;hp=82729f2789144ae70b9ad1458b1fdc8a8c66062f;hb=03c57643aed47db6b974a3bd35b707c284e584a5;hpb=9102c6dd9e9aa1c442bbfe5bf1baa6a3da7ffce8 diff --git a/notes/developers.txt b/notes/developers.txt index 82729f2..14dd86a 100644 --- a/notes/developers.txt +++ b/notes/developers.txt @@ -4,6 +4,14 @@ These notes are collected by Heikki, mostly from skype chats with Wolfram and Mike. I collected them for my own use, but I hope they will turn out to be helpful to anyone who needs to get started with mkws. +Environment +----------- + +apt-get install yui-compressor +get nodejs, sudo make install, ln -s /usr/local/bin/npm ~/bin/npm if needed + +cd .../mkws; make check + Libraries --------- @@ -54,10 +62,11 @@ Most (all?) code work happens in mkws.js. Unit tests ---------- -if you want understand the test than you can look at mkws/test/spec/mkws-config.js +If you want understand the test than you can look at mkws/test/spec/mkws-config.js and mkws/test/spec/mkws-pazpar2.js . See also mkws/test/README.txt + Structure of mkws.js -------------------- (This will soon be out of date, but should provide some kind of starting