Features I want in a commenting system:
- Mathjax Anything displaying natively on the site should render mathjax no problem. Disqus doesn't.
- Markdown input for users
- Ability to maintain a local archive of comments in the notebook repository. (Archiving Disqus comments requires downloading a separate XML file, not easily preserved in archival versions of the notebook).
- Open source solution
** Other issues / features **
I don't particularly care for threading and sorting disqus does. Referencing commenters by handle or name seems satisfactory and respects the provenance of the discussion better. Others have already expressed this critique far more eloquently...
Possible alternatives to disqus
Static comments
- Several Jekyll sites have proposed static or semi-static commenting systems. (See my exploration below).
A fully static system essentially uses a templated email link, and the comment is composed in the reader's email client. The email is then (semi?) automatically imported into the post using a Jekyll plugin and some liquid code.
While this simply and elegantly addresses all the problems above, I worry that the a-typical workflow, moving a user off the site and into their email client, might discourage conversation?
Open-source Disqus clones
Juvia might be an option?
Not convenient that I've never deployed a rails app, but the documentation looks passable...
- Looks like a simple mysql database setup within the config file.
Unfortunately I am having issues executing the setup commands:
> bundle exec rake db:schema:load RAILS_ENV=production
Could not load sequel gem, so WordPress import will not work.
rake aborted!
No such file or directory - /home/cboettig/Documents/code/thirdparty/juvia/config/application.yml
/home/cboettig/Documents/code/thirdparty/juvia/lib/app_config.rb:76:in `block in <class:Railtie>'
Not sure what to try next, suppose I should file an issue?
Features I want in a commenting system:
** Other issues / features **
I don't particularly care for threading and sorting disqus does. Referencing commenters by handle or name seems satisfactory and respects the provenance of the discussion better. Others have already expressed this critique far more eloquently...
Possible alternatives to disqus
Static comments
A fully static system essentially uses a templated email link, and the comment is composed in the reader's email client. The email is then (semi?) automatically imported into the post using a Jekyll plugin and some liquid code.
While this simply and elegantly addresses all the problems above, I worry that the a-typical workflow, moving a user off the site and into their email client, might discourage conversation?
Open-source Disqus clones
Juvia might be an option?
Not convenient that I've never deployed a rails app, but the documentation looks passable...
Unfortunately I am having issues executing the setup commands:
Not sure what to try next, suppose I should file an issue?