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.Config
is a private config file with various file paths and FTP server information. -
<My Documents>/JoeBlogger/Site1
is 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.Config
contains public config information. -
When publishing the client generates the site into the
<My Documents>/JoeBlogger/Site1
dir and then uploads that to the FTP server.
Play around with it, send me any deltas you have and spread the word!