November 10, 2002

Refactoring, oh me oh my

I have decided that merging publishing and browsing is a mistake. Radio does it, but quite frankly I think that standalone apps like NetNewsWire Lite, Sherlock, and Watson do far better jobs of publishing specific webservices than a browser does. So I am ripping out the aggregator, and refactoring my rendering backend significantly. It took me a long time to figure out how I wanted to proceed, but now I think I know.

I think the first set of changes to work through is I want to refactor my entire site into pure XHTML/CSS, and get rid of all the formatting tables. After that I am going to write a small Cocoa frontend for managing stories, which will exec the renderer via a commandline interface inorder to render a local cached copy of the page. Finally I think I am ditching the xmlStorageSystem upstreamer. xmlStorageSystem has efficiency issues, and its authentication is broken. My new upstreaming will be based on rsync, but I have not yet decided whether I will use a rsync server, or rsync between a local cache and a mounted webdav volume.

Posted by louis at November 10, 2002 02:52 PM | TrackBack
Comments
Post a comment









Remember personal info?