Podovi Bitcast 1 - What's Happening

30 June 2012 by justinbmeyer

In one year, Bitovi has grown from 3 to 11 people. More JS hotness is happening faster. It can be hard to keep up. To help disseminate information about our open source projects faster, we’re starting a monthly podcast, the Podivi Bitcast, that will cover what’s new and our future plans. Our plan is for our podcasts to be technical in nature. You should learn to build something new and cool.

But for this podcast, there was just too much to talk about. Ralph Holzmann, David Luecke and Justin Meyer give a summary of Bitovi’s activity for the past 6 months and an overview of what’s to come. It covers the Bitovi rebranding, our goals as a company, CanJS, jQuery++, and our plans for CanUI, JavaScriptMVC and DoneJS. Enjoy!

For those with limited time, here’s a summary of what’s in the video. Click a timestamp to update the embedded timestamp’s position.

Bitovi Rebranding and Direction 0:56

  • Bitovi means bit as in byte and ovi as in egg. We hatch software!
  • Goal is to create exceptional software that is new/cutting edge.
  • Sub goal is to make our technology easier to use.
  • Breaking up JavaScriptMVC into its sub parts
    • CanJS - MVC parts
    • jQuery++ - jQuery DOM extensions
    • CanUI - Low-level UI toolkit
    • Steal - Dependency Management and build tools
    • FuncUnit - Testing framework
    • DocumentJS - Documentation Engine
    • DoneJS - The next version of JavaScriptMVC

CanJS 2:02

  • CanJS’s goal - be the best! Lighter, faster, richer, safer, library-er.
  • The Getting Started With CanJS Video 4:40

jQuery++ 29:40

The Future

  • CanUI 50:50:
    • functionality used to make your own UI widgets
    • widgets that connect to data like grids
  • Steal 52:30:
    • AMDish version, maybe CommonJS
    • Packages
    • NPM
  • JavaScriptMVC 3.3 - when we have the new steal API ready
  • FuncUnit 54:00
  • DoneJS - done for next JSConf