I've switched web hosting over to Fuitadnet. My lovely and talented wife has been with these guys for several months, so I finally decided to switch.
After a somewhat rocky start, I finally got all of the issues resolved Sunday afternoon from a hosting switch that started last Tuesday. If any of you have sent email since last Tuesday or Wednesday, it, no doubt, bounced and I need you to resend it, if at all possible.
Bash Blogger has been moved to it's own subdomain (http://bashblogger.grimthing.com) and the next point release should be out just as soon as I get SSH access to my accoun
CHANGELOG
- I've fixed a title bug that screwed up archive posts with double quotes in the title string.
- I had a patch sent in by doorsvie that corrects a problem with index generation on systems running non-GNU versions of `ls'. This problem affects *BSD users, which includes OSX, and will be corrected at the next point release. I'm looking into methods other than `ls' that will render this issue moot in future releases.
- I've fixed a couple of annoying menu bugs.
- Moved bblog.conf to ~/.bblog.conf
- I've cleaned up the root directory. For instance, the .linklist and .lnk files are all in a hidden .links directory now. Pretty much everything visible in the directories are essential except for the welcome.txt and I just haven't thought of an obvious place to put it yet. Maybe .welcome.txt would do the trick.
- I've also implemented blogroll support from http://blogrolling.com/. I really didn't see the need to write an import tool for the blogroll as it generates valid code that works pretty smoothly. All you need to do is select the blogroll option in the links manager and enter your blogroll id and Bash Blogger handles the rest.
- There's been some code cleanup, as well, but Bash Blogger's still not ready for another stable version release (0.4.0). I'm hoping to have a stable release in a couple of months or so.
- I changed the algorithm in the monthlyarchives function a bit to do smarter monthly archive index generation. The indices are generated according to entry creation time now instead of system modification time (which is why if you modified entries they'd be out of sequence in the monthly index).
TODO
- I have a few ideas to make Bash Blogger run a bit more spritely for a future release and it involves flat-file database(s) for category management. If the database(s) works as smoothly as I hope, it should cut down the amount of time it takes to generate the archives, which is really the bottleneck at this point.
- I need to code in a smoother interface for editing articles. Right now it pretty much just lists everything there, while this works fine for small sites, it will drive users with moderate to large blogs crazy pretty quickly.
- Personally, I'd like a stand-alone page generation tool included in Bash Blogger. That way I could add FAQ, Disclaimer, contact, bio and you-name-it pages that automagically add links into the navigation. Since these pages would be generated with Bash Blogger, they would automatically match the rest of the site and be easily edited. That's the idea anyway.
- Since I've smoothed out the monthly archive index generation, I need to apply a similar approach to the main index. Right now it also uses system modification date to generate the main index and this makes the front page a little wonky.
Once I get some of the items on the TODO list done this week (hopefully) I should have the 0.3.3 release ready by Monday, October the 11th.
Posted by Phil McClure in General on October 05, 2004