A few minutes ago, I completed a set of XBL-based bindings. This set of bindings implements a repetition model (somewhat dissimilar to Web Forms 2's model, but workable for now), and uses one group of user-interface elements to set attributes for another group of UI elements.
In English, I've made a significant step forward in having XUL edit XUL.
There are still a few issues to work out (extracting the edited XUL from the binding, and feeding XUL in for editing, and making the edits nearly-WYSIWYG... they apply, but for some reason you can't see a radio button's label change). The source code is at http://www.mozdev.org/source/browse/verbosio/experimental/templates/chrome/content/editorTest (see elementTemplate.xul and elementTemplate.xml). Be aware this code is experimental, so it will change in the near future.
XUL for editing XUL has another benefit. Because I would use XUL for editing other XML languages (based on my One for one blog entry), I can use XUL to create the XUL-based editing templates for each language.
Verbosio follows this "One for one" concept. Individual language-specific editors become extensions. Now, it's becoming feasible (not just possible!) to build at least basic extensions with Verbosio itself. That's what I call eating your own dog food. I'm not there yet. But it's in sight.
A few years ago, I was watching Cartoon Network's "Toonami", and they had a special music videos night. I was very impressed by what I saw. Two groups leapt out at me: Gorillaz ("Get The Cool Shoe Shine!"), and Daft Punk ("More than ever, hour after hour, work is never over"). I eventually bought the albums and found Daft Punk's work to be pretty good, Gorillaz's to be okay.
Fast forward to today. I'm browsing through the local used music/movies store, and I come across "Interstella 5555" in the house music videos section. The subtitle is "The animated house musical." As I am a casual fan of anime, I thought, "Okay, this is interesting." Then I looked at the bottom of the cover, and saw some very familiar anime faces, from Daft Punk's music videos.
I was pretty happy. Twenty bucks was a bit much to pay for twenty minutes of video, though, I thought. Then I saw the back cover - 65 minutes. In other words, the whole Discovery album as anime! The best part is I found another copy, used, for only thirteen bucks.
I never expected I'd get to see these anime music videos again. This is, for me, an instant collector's item. You might think this is a cult item, but hey, we are human after all. :-)
by Pamela Jones of Groklaw.net. Apparently Linux is ready for the business world. I particularly like the quotes on page six, including this gem:
No FOSS developer would ever pretend that a browser was part of an operating system, for example.
And this:
People Know Now that You Can Make Money with GPL Software
Now if only it was ready for the desktop... ;-) I wonder if Asa would like to update his opinion...
The Comedy Central Roast of William Shatner. August 20.
To any non-Star Trek fans out there in the Mozilla audience: we now return you to your regularly scheduled Internet.
New in version 0.4.2:
That is all. Obligatory link: XUL Widgets extension project