Oct 16

New Blog Engine Thanks and Notes

I wanted to express my thanks to Kevin Fricovsky, who created this great blog engine. I have left his demo material in so that you can get a better sense of what the blog can do, and besides I think he put some neat stuff in here.

As we get rolling I'll get a bit better system for segregating some of this very tech note stuff from the larger business issues that will be the main focus of this blog.

But I wanted to express my thanks to Kevin Fricovsky, who created this great blog engine. I have left his demo material in so that you can get a better sense of what the blog can do, and besides I think he put some neat stuff in here. Keeping it in the blog helps me also in looking for examples.

This is a very much enriched version of the original Mingus blog engine .5 all produced by the same author Kevin Fricovsky. He has done a great job of putting together a large group of re-usable applications In Django. It provides a feature rich and extensible blog engine, which also performs very quickly. As near as I can tell we are 1st to have this version in the wild!

I had never seen "markdown" the markup used for the blog posts, which enables rich formatting. So that will take a bit of getting used to. Can't wait to add some more charts and graphs.

Of course, as we were putting this version up Kevin was making more improvements. Fortunately, this version and two development copies are now all under GIT version control so all changes are being tracked and should be very simple to incorporate. I'm still getting the hang of git.

A few notes:

We updated requirements.txt to use latest Django so the latest security patches are there. You can do this by eliminating the ==1.1 and just have Django on that line. We also seemed to have better luck using requirements.txt instead of stable-requirements.txt , not sure why. For Windows users you should comment out the PIL in the requirements,txt file and do and easy_install PIL after the main install is done, this will get the correct version for Windows.

We have also had to eliminate the 10 count for the blogroll in the base.html to get any additional entries to show up there, not sure if it could have been a caching thing but it did not seem so. I had to delete the RSS subscription link in the nav bar as it would not let me put the Feedburner link in there it seemed to only allow an on site url.

Comments seem to be working from Disqus, the twitter link and other blog roll links are working, the e-mail contact us form is working. The RSS links are working for subscribing via RSS, or E-mail (both via feedburner). There are still I'm sure a ton of other features that I'll be uncovering for a while.

This copy is running on Webfaction, with Mod-Wsgi.

The "about" note on this front page up over to the right does not seem to take formatting, raw html or otherwise.

Perhaps due to caching the "converted markup" box on the compose screen at the bottom shows blank?

It seems that my initial install problems were most likely due to flaky Internet connections which missed various packages in strange ways. wit the exceptions mentioned above once the base system came down cleanly and PIL was easy_installed All of Linux, (Ubuntu 9.04, In VMware) Windows Vista-64 and Webfaction are running fine, As well as Skyl got it running on his eee Win XP netbook.

Tags: django, mingus

About OSWCO

OSWCO is dedicated to introducing and supporting Open Source Software to the Enterprise. The Open Source movement and products have become highly sophisticated, cost effective, and mature. Many leading companies and organizations are making rapidly increasing investments in it's use.


To see our Information about Google Apps click Google Apps Info

OSWCO is an authorized Google Apps reseller. Some organizations need help and a place to turn to for, consulting, product development or commercial support. We have developed an extensive network of reliable experts to assist you, able to take on the largest turnkey projects. Contact us to help you examine the options. Phone: 205-267-1089. More info:


Subscribe to us:

Elsewhere

Categories

Recent Posts

Archive

BlogRoll

Popular Posts

Django Popular