Open glenbot opened 12 years ago
Ok so after research
The new 2012 version of the Javascript embed is switching to a iframe version of the comments. This is problematic because you can no longer reference elements or styles because of browser security policies. I assume they will eventually force users to switch.
Even if we use the old version, we would have to compile all comments into a javascript array, make one query to explosivo, and render the code. I see this bombing if someone has 100+ comments. Too hacky for me.
This comments module is even less customizable. You can only add callbacks on their side via a form which doesn't help us any. Basically, they want you to use their "Plugin" system and that's just stupid. We can't require every codrspace user to install the plugin.
This leaves use with one option. Use Django comments. A few ideas ..
Either way, we have to make a commenting system ... boo.
I'm liking the look of Codrspace, and I made my first blog post today. But I've never seen a blog platform without comments. :-)
I hope that this is one of the soonest-coming features for Codrspace. It looks like there are a few new "gems" (eggs?) to enhance the Django comment system; a quick search pulled up projects like django-fluent-comments and django-comments-xtd.
I've used Disqus several times now for commenting, I've found it does a good job of matching colour schemes (somehow) on the page, and I also like the ability to manage comments from several of my sites in one place.
Could you give users the option? Maybe a block on the page where a user can embed their own comment system if they like.
Comments is really the one thing stopping me from using CodrSpace right now. It would be better to have something rather than nothing...
I take back my last comment, just saw this commit https://github.com/Codrspace/codrspace/commit/280954ce1db53845c67ae5a1662208be87114103
...and it looks like it's deployed! Hooray \o/
Add a commenting system.
So far I have looked into IntenseDebate and Disqus.
Both are ok, but they are terrible at customization. Maintaining syntax highlighting is the hard part. Still researching on what to do.