When I asked:
That said, if you have arguments against it, have you reported it to GitHub?
you bombarded me with counter-questions:
It makes a mess out of managing services. How are you gonna run 2 concurrent services? How are you gonna manage logging for them? How are you going to their status? What about timers? Path? Runtime hardening?
which is not an answer.
Now you say:
What are you even talking about at this point?
I asked if you can do what you suggest. You are “answering” with a counter-question.
That is just to show how the whole “hurr hurr Qubes is not a Linux distro” argument is ridiculous when you are trying to schedule a service inside of a systemd Linux system.
I have never used the words “hurr hurr”. That is your way of discussing.
Qubes OS is not a Linux distro - that is a fact. It is a valid argument because you speak of “other distros”, implying that Qubes (not being one) should follow:
Just because qubes hasn’t deprecated it doesn’t mean that other distros have not done it.
In that sense, your argument is not valid (and note: I am not saying ridiculous, I am explaining why it is invalid).
Considering Qubes OS’s specifics, long-term, it may be improper to have it depend on systemd. Currently dom0 is too big and will hopefully be minimized one day. A minimal dom0 may use a different distro which will not use systemd, and that may be more appropriate from security perspective. I am not saying this will be so - that is up to devs to decide. I am just explaining there may exist valid reasons for other considerations, different from the desires of a single user, of multiple users, or of “most major” distros. In any case, templates are something different from the core and one should be able to use various OSs.
At this point I think we should just stop talking, because you clearly are insisting on not scheduling services properly cuz “hurr hurr Qubes has not decprecated rc.local yet its a fact!!!”
Where exactly did you see me insist on that?
and “systemd is controversial cuz the Suckess people say so!!!”.
This “cuz…” is another thing I have never said. Yes, systemd is controversial - that is a fact, regardless of the source and regardless of the labels you slap on those who don’t like it. That doesn’t mean I am against systemd (or for it), or “hurr hurr”. I am just saying it is controversial and that’s all. The “cuz…” is entirely your invention. I really don’t understand your desire to turn this into a fight.
I have given you a concrete example of why it’s not proper, I don’t even know what else I can possibly give you at this point.
A link to the GitHub issue, so we can all know what devs think about your suggestion. No need to get worked up.