About
The goal of the Cease Solutions Project is not just analogous to the Suckless project in philosophy, but also in full
What's wrong with Suckless?
Although the suckless.org project consists of very good paragraph writers and programmers, in it are very few good users. In practical reality, the culmination of the mistakes that will be elaborated on later has resulted in a large userbase of people copying the config files of people like Luke Smith and Paradoxskin.
So, what causes these issues?
The root of these probelms largely have to do with their foundation/code in the first place, which is why it's unrealstic to simply ask for the current Suckless programs to change. A few more of the more notable follow here:
- The consequences of config files
- Low quality documentation
- User and Developer rather than User-Developer
Suckless devs take pride in how the configuration files for their programs are in the same langauge as the program itself. Many have mentioned before how practically all professional software works this way (Especially window managers, of which dwm is likely the most famous Suckless project), but the criticism made here is that the configuration file distracts from where configuration can be in compiled programs: The source code itself. Having well explained, cleanly written code on top of decent communication easily replaces the need for a config file that, in the case of suckless programs, can be less than straightforward for those without experience.
What's the solution?
Thematically, the solution is as simple as you expect. We make the software ourselves! This can be thought of as some much needed competiton.
"Yeah, and those Suckless guys are Nazis too!"
You have illustrated the exclusive ability to have missed the point. Please leave my website and forget everything you've seen here.
Contributing to CeaseSolutions
If you'd like to contribute, our software is available on gitlab! Or, you can email me at kotagi at tutanota.com