django-mingus forked #sitesprint
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.
blog comments powered by Disqus