In currently ongoing news, the Void Linux team is going through some drama. A while back, xtraeme (the creator of the Void Linux project, hereafter known as "Juan") completely disappeared,
forcing the rest of the developers to find a new domain and to create an entirely new github organization. According to Juan, this was not a voluntary absence; he simply lost access to his main system (
Link/
Archive). I'm pretty sure this has been covered in this thread before, so I won't linger on it. The only real context you need for the following is that Juan has been perceived as being flaky in the past, and he seems to be dealing with some mental distress as a result of his divorce and subsequent loss of contact with his daughters (
Link/
Archive).
Since about two months ago, Juan has been pestering the owners of the Void Linux github organization to give him direct commit rights so he can work on features for the package builder and clean up the repositories (
Link/
Archive). Although he was quite aggressive on twitter regarding this issue, he was much more diplomatic when his behavior was questioned on the Void Linux subreddit (
Link/
Archive). Just yesterday, things escalated when Juan attempted to commit breaking changes to the musl-libc package (
Link/
Archive). Several comments, most likely from Juan, have been deleted, but you can infer that this is not the first time Juan has done something like this and that harsh words were exchanged. Then, Juan filed an issue where he puts forth suggestions for lowering the amount of oversight needed to push packages. There are two captures of this conversation: An earlier one where Juan is being extremely aggressive to another Void Linux contributor (
Archive), and a later one where these comments have been cleaned up (
Archive). As a result of compounding frustrations, and most likely finally set off by the previously-linked exchange, Juan decided to completely resign from Void Linux today (
Archive). It's worth noting that during the time when that issue was open, a commit containing quotes that were either directly mocking Juan or could be interpreted as making fun of his divorce was approved for the Void Linux version of fortune, which increased tensions (
Link/
Archive). The final comment in the resignation link shows that a head Void Linux maintainer took issue with Juan's behavior, reporting him to github and implementing an project-level block against him. It seems github took the report seriously, since
Juan's github page no longer exists. That same maintainer has put out an official statement on the Void Linux website explaining what has happened and how they will move on (
Link/
Archive). Juan, on the other hand, is making threats on twitter about revoking the license to Void Linux's package manager, name, and branding (
Link 1/
Archive 1,
Link 2/
Archive 2,
Link 3/
Archive 3,
Link 4/
Archive 4,
Link 5/
Archive 5)
As a Void Linux user, I'm not particularly concerned by all of this. The project survived just fine for over a year without Juan; most people weren't even aware he was gone. He has no legal standing to revoke his code, and in the extremely unlikely event that the branding and name are revoked, the project will survive just fine under a new identity. I just thought I'd share this because Juan is melting down in real time and it's both funny and sad to watch.