Nov 24

django-mingus forked #sitesprint

I will be using django-mingus as the base for the reimplementation of

I've decided to start the reimplementation of this site using django-mingus as a base, so I went ahead and forked it. It was very easy to get up and running locally following the instructions provided. The first thing I am going to do is rework the templates to my liking. I am not a big fan of CSS grid frameworks, instead I take the sometimes less DRY semantic markup approach and refactor later to DRY up a little. I guess I am a masochist with CSS, but I don't like seeing my markup polluted with junk CSS classes like grid_*, pull_*, etc_*.

While I rework the templates and CSS (based on the minimal theme), I will try to get familiar with all the functionality I get for free with mingus. Then I will decide what I want to keep and what I need to add.

I am already torn about using disqus for comments, currently leaning heavily against it as it is integrated via javascript. I think comments should definitely be indexed for search, so that justifies hosting the comments myself (using an existing comments app such as django-threadedcomments) and dealing with spam. Another interesting option is implementing disqus using the server to server API. This way I wouldn't have to worry about spam at all (assuming disqus is good) and I would just have to cache the comments to avoid API calls on every request.

Powered by my hackings on Django-Mingus a Django project, PostgreSQL, memcached, nginx, Apache + mod_wsgi, Ubuntu, Rackspace Cloud,...

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

html5 | top