= Mozaic Hackathon = * [[http://open-source.cs.pub.ro/summer-school/res/workshops/mozaic.pdf|Slide-uri prezentare]] === Install nodejs, mocha, chai === * nodejs.org -> download tar.gz * sudo apt-get install libssl-dev * tar xzf node-v0.6.19.tar.gz * ./configure * make * sudo make install ==== Demo ==== * choose a folder project * mkdir src test * sudo npm install -g mocha * sudo npm install chai == Mozaic == * git clone https://github.com/uberVU/mozaic.git * python server to run http://swarm.cs.pub.ro/~anpetre/pyserver.py * issues / tests here: https://github.com/uberVU/mozaic/issues ** commands to run ** * cd mozaic * cp pyserver.py . * **in one terminal**: python pyserver.py * **browser**: http://localhost:1234/tests.html = Tasks todo = * issues from [[https://github.com/uberVU/mozaic/issues|github]] * go through the code, understand our TODO list example, it's a great framework for building single page apps, an UberBackbone :) = Links = * http://joelonsoftware.com/ * http://news.ycombinator.com/