curl |
bash, the website is full of marketing texts and
broken markup with little focus on technical details, only
minimal mail integration. Quite bloated, includes a CI
service. Not sure why, but seems to be pretty popular at the
time of writing (the end of 2018, and still so in the end of
2025). Though it's rather a software forge, not just a
BTS. In 2025, I tried setting it; found that its official
Debian package includes PostgreSQL, nginx, Ruby, and so on,
installing everything into /opt/gitlab/, and
taking 4 GB of disk space. The Docker container is similar,
and each takes 4 to 5 GB of main memory. It also takes a
minute or few to restart, or to reload the
configuration. The configuration itself and debugging are a
pain: it is a large and oddly behaving system one has to
deal with, not a single documented program.
There are various attempts to integrate different programs and protocols (e.g., by using common models provided by RDF ontologies such as SIOC, all kinds of APIs and gateways), but they are not used any widely.
There are less common issue trackers that are distributed, like bugs everywhere and git-bug. Perhaps worth trying, the description looks nice. ikiwiki can be used as such a system, in addition to having a web interface for reading, search, and editing. Simply a set of files (possibly hypertext-capable: org-mode, HTML, etc) may work, too.
That's what I'm using the most, and perhaps it is the most reliable and simple way to manage tasks. Journaling can be used together with it or as an alternative. In my experience, over the years people occasionally ask to use some issue trackers, the ever-changing centralized IMs, voice calls, and/or just meet; those conversations are lost to email message archives, but can still be summarized in journal/TODO files. That's additional work, but helps to ensure that you have everything important written down, in one place, ready to be found when needed.