putting the mojo in the mojoPortal Blog module

Recently my personal blog which runs using mojoPortal was added to monologue. It wasn't working for a while becuase it didn't like the mojoPortal blog feed.  It was the datetime format that was throwing it off. Formatting the date time as GMT fixed the problem but then it wasn't sorting right because my system clock is on Central Time.  So I added a web.config setting for GreenwichMeantimeOffset and setup the feed to adjust the post time to match GMT before formatting it.

Once my feed was displaying on monologue I noticed that there are no handy comment links on monologue like when my posts are displayed in my own blog. I decided it would be easy to add that to the bottom of each post inside the feed since it is generated dynamically.  Seems like a no brainer but I don't see any other feeds with this feature.  I've added 2 module settings to make it configurable, "Add Comments Links To RSS", and "Add Signature To RSS". That way the user of the mojoPortal Blog can decide for himself whether to add a signature link to his site and/or a comments link inside the feed. These features are now available in the latest svn version.

Running on mono

This site is now running on Suse 9.2/apache/mono 1.1.4 Up until now it was running on a Windows server and my demo site at monoForge was my only public site actually running on mono. I'm very excited to finally have this server online. Hopefully the performance and availability will be solid enough. Time will tell.

I had to learn a lot of apache stuff so I could get multiple sites running under 1 ip address using Virtual Hosts. Like everything else, its easy when you know how and seems hard when you don't. So now I've changed the Works With Mono logo to the mono Powered logo!

I'm also learning how to use the awstats log analysis tool. It works pretty sweet on linux. Wonder if I can harvest all my old IIS logs and run a report against them on the linux machine so I don't lose any history going to the new server.

Anonymous SVN Checkout now available

I am happy to announce that the mojoPortal source code is now available using anonymous checkout from a Subversion source control repository hosted on forge.novell.com. See the Download page for details.

Big Thanks to Novell for making this service available free to the open source community!

Monkey Business

My presentation last night at the Nashville Visual Studio .NET user group went very well, see my blog at http://www.joeaudette.com for more on that.

Data Loss is a drag

In my rush to prepare for my presentation at the .NET user group I made a major bad move. Ouch!  I have 2 linux machines setup with MySQL and the one that was hosting the data for the mojoPortal web site was also the one I wanted to bring to demo mono. So I thought I'd copy the data to another machine and just point the site at that until I'm done with my presentation. Both machines already had a mojoportal database so I went to delete the one on the target machine so I could copy it over fresh but in a true Homer moment I deleted the wrong one. I had a backup but its about a week and half old so I lost some recent blog comments, forum posts and some major documentation work I did last weekend. Yes I know better, thats why it hurts so much. I let my guard down because my production machines are also development machines.

Anyway I'm all set for the meeting and none of the lost data has any financial impact, just frustration factor. I do have the names of everyone who requested one of the dvds I'll be giving away.

I appologize to Troels for losing his post in the bug forums.