UNPKG

oboe.js-demo

Version:
107 lines (91 loc) 3.62 kB
TODO ==== Promote: -------- * Write blog post for [college site](http://kelloggoxford.wordpress.com/) - ~600 words: * One of the more popular subreddits is [/r/programming](http://reddit.com/r/programming/) * We should use streaming more * Write article for JS Playground (Jack F's site) * Send email, go ahead and fork the site * <s>Forked</s>: https://github.com/jimhigson/javascriptplayground.com * SitePoint article * <s>Propose</s> * <s>Pitch</s> - <s>Join json.org mailing list</s> - <s>Post in json.org</s> - <s>json.org post pending moderation</s> - *Now at: https://groups.yahoo.com/neo/groups/json/conversations/topics/1982* * <s> Put on GSON forums</s> * <s>GSON post pending moderation</s> - *Now at: https://groups.google.com/forum/#!topic/google-gson/V5x4Rh_wJzY* * <s>Put actual URL in package.json for oboe.js repo</s> * <s>Not pushed to NPM yet</s> * <s>Did NPM page update? https://npmjs.org/package/oboe yes!</s> * <s>Update link on microjs</s> * <s>Pull request made</s> - not merged yet https://github.com/madrobby/microjs.com/pull/562 * <s>Put on HN</s> * *Kinda fizzled this time compared to last time* Programming (Oboe): ------------ * Split out barrier * Try Clarinet without key in object event (is it faster or smaller?) * Events stored in arrays (is it faster?) * `.pipe()` style in Node * http://nodejs.org/api/stream.html * 'last of array' problem * <s>Investigate streaming on IE8/9 http://msdn.microsoft.com/en-us/library/ie/cc288060(v=vs.85).aspx </s> * *probably too buggy/incomplete* Website ------- * Star, tweet etc: * like here: http://fabricjs.com/docs/ * or here: http://cutjs.org/ * or here: http://lodash.com/ * Such modesty. Take note?: [Clarinet.js](https://github.com/dscape/clarinet) * Automate getting latest version number from Github * Might need to cache result for some time * Add logos to footer * Travis * Nodejitsu * Nodejitsu 404s when updating. [Try out Heroku](https://devcenter.heroku.com/articles/getting-started-with-nodejs). * Current style of menu is at limit of number of articles it can support * research other ways of doing it * Tab switch bug * Better server graphic * Use cases * Depends on new menu? * [3 client vis](why#step-outside-the-trade-off-between-big-and-small-json): graph data so far * *Could be static SVG below the vis* * Autoplay vises show on *reveal*, not on *load* * Animations on homepage cycle through two or more forever (all with Oboe) * Visualisation can turn off narrative * <s>Download link on homepage only</s> * <s>Move heading off sidebar</s> * <s>Discuss page: header looks weird</s> * *Tweaked a bit. Ok for now.* Writing ------- * Merge [why](why) into [homepage](/)? * Browser support is a bit buried at bottom of [API](/api) * *Putting on own page might need new menu structure* * Patterns should probably have own page * *Putting on own page might need new menu structure* * <s>Licence somewhere</s> * <s>Not having to decide between big and small</s> * <s>Vis: 3 servers, 3 clients. Big message, small message and progressive message all in one!</s> * <s>Compare with other JSON streaming library since the message does not have to be specially written for it<s> * *mentioned in [why](/why)* Life etc -------- * Update CV * Put updates on LinkedIn * Open bank acnt for company * Invoice SE * *Company number 8887289: JIM HIGSON SOFTWARE CONSULTANCY LTD* * <s>Incorporate co</s> What next? ---------- * Time tracking app thing? * Work full time perm? * Contracting * Move to the countryside and keep chickens?