guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: On the naming of System and Home services modules.


From: Ryan Prior
Subject: Re: On the naming of System and Home services modules.
Date: Thu, 16 Sep 2021 03:05:27 +0000

On Wednesday, September 15th, 2021 at 8:47 AM, Andrew Tropin
> People will be trying to use home services inside operating systems, and 
> configuration record for system services inside home services.

I think it will be a dismal design failure if we cannot make this just work the 
way people would expect. Why should we accept that a service which can be run 
as your user (a "home" service) cannot be run as the system, or vice versa?

Perhaps there are some services that only make sense on the system (for 
example, I don't suppose a home service defining Linux kernel modules would be 
appropriate.) So for those corner cases perhaps we must allow marking home-only 
or system-only services, and make it an error to put one in the other's place. 
But isn't it the common case that a service declaration can be part of the home 
or the system, and this merely changes some details in how the thing is run and 
what fields are required for its configuration?

Ryan



reply via email to

[Prev in Thread] Current Thread [Next in Thread]