Vanity Foul
Dedicated to the wanderings of an egotistical mind.


20030423
Wednesday April 23, 2003

"Major" re-org in process

I finally tackled a bit of Roller restructuring I've been wanting to get to: eliminating the need to include the Castor jar when building Roller's presentation layer. There were some "helper" classes that extended classes from the data model (which require Castor's Timestampable interface).

I managed to shift the extra work the helpers were doing around to other appropriate locations. As a matter of fact, this entry is being written on my "testbed". But I've got to wait for Dave to finish branching the 0.9.7.x release before putting this major change to bed.
( Apr 23 2003, 08:21:28 PM ) Roller Permalink
Trackback: http://www.brainopolis.com/roller/trackback/lance/Weblog/major_re_org_in_process

Re: MVC and the last mile

While not really a reply to Javier's post, I did want to comment on a couple parts. Javier mentions the trouble he had with Roller's calendar: let me put it this way - I looked at reimplementing it in Velocity, but it was considerably more work than doing it in plain old Java.

Everyone (it seems) goes on and on about how wonderful Velocity is. I know its primary purpose isn't as a *web* templating system, and it shows. I have read every article, studied the Developer and User docs extensively, and read all the source code - and I still don't see how it is an improvement on JSP, for this one task. Velocity's beauty is that it isn't limited to web content, and that's about it.
( Apr 23 2003, 07:08:00 PM ) Technology Permalink Comments [1] [Link]
Trackback: http://www.brainopolis.com/roller/trackback/lance/Weblog/re_mvc_and_the_last

For further reading on today's posts:



20030422
Tuesday April 22, 2003

Re: New Roller Themes Redux

Koen Van der Auwera (otherwise known as atog) has contributed his theme, named "clean". Likewise, Greg Klebus has contributed his old FreeRoller theme as "moonshine". moonshine is based on a design by Eric Costello. This brings the total "stock" Themes/Skins in Roller to 11 (eleven).
( Apr 22 2003, 10:25:44 AM ) Roller Permalink
Trackback: http://www.brainopolis.com/roller/trackback/lance/Weblog/re_new_roller_themes_redux1



20030421
Monday April 21, 2003

New Roller Themes

I forgot to announce this weekend that the Werner and Cheb (from Brian Blakely) themes have been completed and are in CVS. In addition, Dave and I have been tidying up the Velocimacros considerably. I think we were so focussed on other things that we overlooked some "minor" macro issues. All should be good now.

I will continue adding Themes as they become available to me. If you would like to submit your (unsolicited) Themes, note that I may apply some "editorial" justice.

Later: I rather like graphic on The Perfect System. Not crazy about *all* the color choices, but I like the simple clean implementation.
( Apr 21 2003, 10:53:14 AM ) Roller Permalink
Trackback: http://www.brainopolis.com/roller/trackback/lance/Weblog/new_roller_themes

For further reading on today's posts:



20030420
Sunday April 20, 2003

Re: Producing OPML with Roller

Dave illustrates in a brief article how to generate OPML from Roller. As a convenience, we could add a new standard macro named showBookmarkOPML which generates the outline for each Folder:

#showBookmarkOPML( $folderName )     #set( $folder = $vHelper.getFolder( $folderName ) )     #if ( $folder )         <outline text="$folderName">         #set( $links = $folder.getBookmarks() )         #foreach( $link in $links )             <outline text="$link.name" link="$link.url" />         #end         </outline>     #end #end

Then the user's page could look like this:
<opml version="1.1">
<head><title>Dave's bookmarks</title></head>
<body>
showBookmarkOPML("Blogroll")
showBookmarkOPML("Java blogs")
</body>
</opml>

How does that look?
( Apr 20 2003, 08:07:37 AM ) Roller Permalink Comments [1]
Trackback: http://www.brainopolis.com/roller/trackback/lance/Weblog/re_producing_opml_with_roller



20030419
Saturday April 19, 2003

Running on Roller 0.9.7.1

I'm not sure what that sub-sub-release (the .1) is for, but what you're seeing is the latest and greatest from cvs.

Besides Werner's Theme, Brian Blakeley has submitted his as well. I'm working on getting it firmed up, but it is in cvs (as "cheb") already.
( Apr 19 2003, 01:44:28 PM ) Roller Permalink
Trackback: http://www.brainopolis.com/roller/trackback/lance/Weblog/running_on_roller_0_9



20030417
Thursday April 17, 2003

Re: New Roller Themes Redux

This has been a thorn in my side for some time, I'd really like to get some new Roller themes. Several people on FreeRoller have created some nice looking blogs. I'm going to name names, and hope they voluntarily submit their designs for the benefit of all Roller users.

Would the owners of these fine blogs please submit their Weblog pages and any supporting material to their nearest Roller developer? Thank you. If you'd like to suggest a name for the Theme, and include attribution somewhere in the page, please do so.

Update: Werner Ramaeker has agreed to donate his theme.

Even Later: I've heard from atog & Jeff, both agreed to submit their designs. Thanks guys!
( Apr 17 2003, 03:23:36 PM ) Roller Permalink Comments [7]
Trackback: http://www.brainopolis.com/roller/trackback/lance/Weblog/re_new_roller_themes_redux

Re: Whoopee!

My congratulations to Rickard, may the two of you have a long and happy life.
( Apr 17 2003, 01:28:46 PM ) Personal Permalink Comments [2]
Trackback: http://www.brainopolis.com/roller/trackback/lance/Weblog/re_whoopee

For further reading on today's posts:




archives
links