Aug 13

Django-Mingus 0.2 Update

If you're interested in Django-Mingus and want to see what's in the works as it progresses towards a 1.0 release, here's a list of changes for the 0.2 version release.

Note: I migrating to a new URL scheme, so legacy comments are available here.

To keep those following up to date I wanted to post a list of features you can expect as we move towards the 1.0 version of Django-Mingus. For those using with the 0.1 version right now — you are completely fine. There is nothing "wrong" with the 0.1 version, and a few blogs are live with it right now, actually. But since the project gained some popularity I've decided it should be upgraded to a complete 1.0 version at some point in time.

Just a reminder, Mingus is more about being an attempt at a learning tool first, and then a blog engine second. It's an attempt, I'm sure if you look you'll find areas to suggest better practices. And if you do, please post them for the community on the Django-Mingus issue list. The reason I mention this is because sometime you'll notice feature being introduced that simply exists to be a how-to, or a snippet being introduced that are popular utilities in your Django project that I normally use and I assume you may be interested in using yourself if you haven't heard of it or didn't know how it works. I'm still learning myself, and I'm always looking to add new ideas, better ideas, etc so please feel free to pass any of yours along. Thanks!

Version 0.2 changes

  • an example, custom view, on how to leverage a reusable app view in the project.
  • an example of retrieving an external rss feed and displaying in a template, via template-utils
  • implement blogroll feature
  • a Settings model, so you can manage your blog specific settings in the admin vs. the settings.py file
  • new django-basic-elsewhere to replace django-elsewhere
  • inline list editing of order field for elsewhere, example of new Django 1.1 feature
  • django-markup
  • added a markup field to Blog model, so the translation is handled before passing along to template
  • django-compressor
  • django-google-analytics
  • django-robots
  • django-debug-toolbar
  • Smart {% if %}
  • django-view-cache-utils
  • meta description and keyword overrides
  • some issue list fixes
  • cleanup related to the above
  • synax highligting

As far as when this will be officially released, I really don't have any hard dates to offer. I will say this, 0.2 will be ready by DjangoCon for sure. I hope to get it out the door sooner, of course. I'll keep you posted if follow me on twitter and here on this blog. To find out what's planned to get to the 1.0 version release, check back soon. Thanks.

Tags: