Laszlo Like a Flying Squirrel
I have to just say how amazed I am at LaszloSystems.
In the last six months since going open source, they have created a roadmap to follow with a number of stages and met it’s goals, come out with a new major version, made all the source available via Subversion, gotten a wiki into usable form for managing community documentation and contributions and set up really nice bug tracking with Jira. All while doing significant work like LaszloMail. Now IBM has updated it’s eclipse IDE for the 3.0 release. Combined with the fact that the employees are super diligent about communication about important bugs or missing features with it’s community, and the overall quality of the language I’m really in awe at this group. It’s just inspiring.
Yesterday, before coding on a project I was able to just browse the bugbase in Jira and get a heads up on any bugs that I might be encountering. If I figure out and fix one I can just promote it for review, once. Done. Finito. I was struck by how much nicer this is compared to the constant communication required by Flash developers to pass on folk knowledge about bugs and workarounds with certain features. It’s like each one of us has had to be our own personal QA and maintenance group in addition to being a developer. All helping each other out to be sure, but having to replicate each other’s work as well.
The ability for open source projects to centralize and display the dirty laundry so that any passerby can clean it up, without risking some marketing department’s sense of corporate pride and branding really felt significant. I felt so empowered. Here are the bugs! Look at them! Know about them! Here is the source! Fix them!
For a long time I’ve been wanting to do a post on Laszlo for Flash Developers, outlining it’s strengths as a tool to use instead of Flash. With all these recent improvements I think I really need to find time to do so.