Staticman vs. Disqus

1 minute read

On several rounds of effort, I tried to use Staticman as the comment manager service for this blog. I failed and finally gave up trying and fall back to Disqus. Here is why.

The awesome theme that I’m using is minimal mistakes which supports many commenting platform like Staticman and Disqus.

Major Lessons

I prefer Staticman over all other commenting tools because it keeps the user data where it belongs: on your GitHub repository. Disqus and similar services keep the comments on their servers and (I think for the exact reason) are filtered in some countries like Iran.

The problem is that I’m using [non-supported Jekyll plugins])/dailyreport/jekyll-scholar/), I have delegated the deploy process to the Netlify for the website links to work properly I needed to set the url in the config.yml to

I think this url setup is the main reason that Staticman is not working for me. By default it tries to commit to the {url}\{GitHub username}\repository name and having the Netlify as the url confuses it.

In any event, for now, I gave up on Staticman and am content with Disqus. Maybe someday …

Leave a Comment