I finally cleaned up my blogging software enough to release the source and an install package. There is a screenshot here. I'm releasing this as 0.9.0.
Once you've installed the binaries, there is a readme on what to do next installed into the programs directory. You have to copy some stuff around and edit some xml files to configure what is going on. If any of this is unclear, let me know and I'll update the readme. The readme is here also.
Here is the basic architecture:
-
All data exists in
<My Documents>/JoeBlogger. If you want to back up your site, this is the thing to back up. -
<My Documents>/JoeBlogger/Config/Site1.Configis a private config file with various file paths and FTP server information. -
<My Documents>/JoeBlogger/Site1is everything that gets uploaded to the server. This includes the raw XML source data and the generated html files. If you have images or other files in that directory also, they will get uploaded for you. -
<My Documents>/JoeBlogger/Site1/Config/Site.Configcontains public config information. -
When publishing the client generates the site into the
<My Documents>/JoeBlogger/Site1dir and then uploads that to the FTP server.
Play around with it, send me any deltas you have and spread the word!