link

Jessica, thanks for the frassle ideas. I'm thinking about lots of them but I'm going to respond first to your remark that my todo list is my intellectual capital.

Firstly, Boston is my intellectual capital. Or maybe Arlington. Or maybe Williamstown. Or Cincinnati. OK, that horse was dead before I even started kicking.

Anyway, what I was going to say is that I've been leaning more and more to making frassle a Free Software project. Releasing it under the GNU GPL. I've been afraid of this so far because of the possible administrative burdens this would bring upon me. Frassle has been a highly unstable piece of software, with no obvious extension points, and I imagined it very difficult to build useful collaboration among developers. Plus, frassle wasn't really unique enough to hook users on its own. Because it didn't have some nifty gimmick to make people ask, in awe, how'd you do that?, I've usually had to count on my friends to become my users rather than vice-versa.

But now I think frassle is starting to stabilize, and I believe the page builder, which will show up in the next version, begins to solve many of these problems. One thing the page builder is good for is showing how the stuff you see in frassle right now—feed, categories, aggregators, inter-category relationships, 100% dynamic views—can be powerful foundations for dynamic websites. The page builder is all about making it super easy to build dynamic web pages. You create a page, you add blocks to it that show a certain set of things in a certain form, and frassle delivers it. I am even going to add the ability to incorporate a page block into any HTML page on the internet—a little "steal this content" button next to the XML icon.

Additionally, I've designed the page builder so that it's easy to add a new kind of block display. For instance, you might not be satisfied with the "list of titles" or "title and body" block styles that come with frassle. Perhaps you want to show a calendar, or maybe even a dynamically-rendered checklist, or a music playlist. It's now will soon be possible to add that kind of power to frassle in an easy, pluggable way. You don't have to learn much about frassle to do it, and I don't have to learn much about what you did to add it to stock frassle.

So maybe frassle would fly as Free software. Ideas, dear readers? If you could modify frassle yourself, what would you change? What could frassle maybe help you do?