I would like to comment about systemd's source organisation and style.
The source's tree is logically organised into directories, while the coding style clearly shows, that whoever wrote that code, is a
very meticulous person.
It is not a secret that, the police use caligraphy experts in their investigations, which means caligraphy, uncovers one's character. Therefore, the same can be said about a programmer's source, which is a programmer's 'caligraphy'.
Since, my first glimpse at Poettering's et al code, I had these impressions.
-------------------------------------------
Many members of these fora may be astonished at my U-Turn, but, my very first inspections of systemd's code, immediately gave me the impression, that something in my standing with respect to the adoption of systemd in Debian, did not resonate well logically.
Now, to add insult to injury, at debianfork, it was decided that they form the same type of government Debian has!
My standing about this is:
if one rejects a form of government, one doesn't accept to take part in any government of that form. debianfork, criticised that Debian didn't allow for users' participation in the decision making mechanism, while they are adopting the same policy.
My second reason for quitting debianfork, is I wanted to contribute in coding. I made it clear from the very beginning of my conversations on debianfork, that I am not formally qualified to code. However, it is not the first time that university students ask for my assistance to help them in their assignments and dissertations, therefore, I have enough education to educate myself if I need to further improve my coding ability. Last time a student asked me to help her to code a compiler. Both of us consulted books and discussed the methodology, with the end result being, a tokenizer and compiler. The task was to create a compiler for a fictitious programming language. So, we had to study how to make sure the tokens were in the correct syntactical order, and report errors where appropriate. We used several recursive calls to syntactically check expressions, sub-expressions, statements, etc.
However, the elders at debianfork, thought otherwise of my ability. They assumed I use 'words I do not understand', probably, like a twelve year old who wants to impress his peers! Yes, I do not hold degrees in programming, but I can cope as my education level enables me to study on my own to further improve my skills. Denying this fact, is adding insult to injury, and is reminiscent of sheer elitism.
This is why I quit. Hypocrisy is not among my values.