Building a New Blog


meta work in progress

Background

(talk about blog.c-mart.in)

Planning and Design

Things I Want in a Blog

What other people do

Comment Systems Exploration

Self-hosted Discourse could work but I’d have to host it.

There is Commento but it has non-transparent pricing over 50,000 daily page views

Comments on GitLab Issues

Idea: an issue on GitLab for each post, and the comments on the post are comments on the issue. This would satisfy “don’t want to self-host but could if the hosting turned evil”. I have built and administered on-premises/self-hosted GitLab professionally, it’s not that hard. gitlab.com allows you to migrate projects to your own self-hosted GitLab.

Prior art using GitHub issues for comments:

Does the Wayback Machine capture gitlab issues? Apparently not: https://web.archive.org/web/20220202033418/https://gitlab.com/exosphere/exosphere/-/issues/658

But it does archive GitHub issue comments: https://web.archive.org/web/20220101075010/https://github.com/reactjs/reactjs.org/issues/3308

This may be why: https://about.gitlab.com/blog/2017/11/09/gitlab-vue-one-year-later/ https://gitlab.com/gitlab-org/gitlab/-/issues/215365

We now render all issue comments in Vue.

Implementation


To do