TemplateModifiers and SnapOnDisplayFilters

I’ve been working on Bloo version 0.18 and definitely feeling the wind in my hair! In fact, I believe I achieved “nerdvana” on the bus ride the other day. Check this out:

On the ride in to work (approximately 40 minutes) I came up with the TemplateModifier architecture, which will facilitate mucho flexibility in the Overlay templates used by a SnapOn. Basically, a developer can add display functionality to a SnapOn without having to inherit from the SnapOn or create a whole new Overlay, and with no real concern for other TemplateModifiers attached to that SnapOn. And of course, the original SnapOn is fat, dumb and clueless regarding how it’s being morphed on the display. I plan on implementing a display filter for gravatars in comments in the next version.

On the busride home I came up with the SnapOnDisplayFilter architecture, which allows for filtering and morphing of the data rendered in a SnapOn. This also will achieve max coolness. I think it’s pretty cool that the Bloo architecture made it so easy for me to create these so quickly, if I do say so meself.

For what it’s worth, developing Bloo has been hugely enjoyable. I’m heading toward public domain release soon [Cue Kronk voice: “Riiiiiiight”].

Watch me for the changes . . .

Leave a Reply

Your email address will not be published. Required fields are marked *