karel1980/scratch2_comm — pull request #3 by marc-portier (2014-02-09 12:35:14+00:00)
Title: Iets wat we 0.1 zouden kunnen noemen

Serieuze refactoring en ambitieus plan, hopelijk zie je het ook zitten zo.
Maar toch ook een minimale implementatie die functioneel even goed werkt als wat we in jouw voorzet werkend hadden. (Mijn scratch-voorbeeld aangepast, ook met helderder namen nu, naar jouw scratc-comm-sample heb ik niet gezien)

Al bij al lijkt me dit iets om mee door te starten om
* enerzijds aan zinvolle scratch-oefeningen en voorbeelden te werken (en 1/ vandaar nieuwe features voor dit projectje te verzinnen) maar ook om
* aan de inherente makkelijke bruikbaarheid (via 2/ uitgewerkte bovenbouw en discovery > zie voorstellen in SystemDesignProposal.md) te werken zodat kinders met mimimum aan begeleiding dit zelf kunnen gebruiken (ok 3/ docs daartoe uitwerken is dus ook todo), en om dat allemaal te realiseren msch ook wel basis om
* ook meer volk bij te betrekken (gezien de ambitie is er werk genoeg en tijd te weinig? op scratch@ of bredene@ zal wel iemand oppikken?)

Verder nuttig om weten:
* het probleem met de spaties was een veelkoppig monster
* ontbreken van error-event-listener zorgde voor node-shutdown bij exception
* je stuurde de msg door naar de andere kant in het http-pad zonder url-encoding (en dat zorgde voor de exception)
* daarnaast heeft scratch zelf ook een probleem met binnenkomende spaties via de /poll --> dus voorlopig worden alle spaties naar underscores omgezet (idoot feitelijk want de /poll text ondersteund wel url-encofing van strings :) )
* je message-queue idee is herrezen zodat we mondjesmaat een toevloed aan messages 1 voor 1 kunnen oppikken.