all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* use case: installing several user administrated workstations
@ 2019-05-13 21:19 Quiliro's lists
  0 siblings, 0 replies; 5+ messages in thread
From: Quiliro's lists @ 2019-05-13 21:19 UTC (permalink / raw)
  To: help-guix

Dear community:

I have noticed Guix System Distribution (I like to abreviate it GSD) is
great for having a predictable, hackable system, which is entirely
auditable. I like this. It is like making your own ... anything (car,
house, clothes,etc). It gives you great power and endless possibilities
of creativity, sharing and learning.

When I think of installing GSD on user machines that I will never see
again (as at an installfest), I feel certain unease. It is so because I
have had to change my desktop.scm system configuration file every time I
want to update my whole operating system. That is a task that no end
user will ever be able to do.

Is there a way that when I run 'sudo guix system reconfigure
desktop.scm', the user (system admin for his machine) can take the
current config and make a new config file (desktop1.scm) with the new
synthax? It is, of course, impossible without a translation from what
was intended in desktop.scm to what is the current situation when
creating desktop1.scm. 
Thank you for your responses.

-- 
Saluton.
Quiliro Ordonez

Do you prefer speaking English?
Vous voulez parler Français?
Çu vi volas paroli Esperanton?

^ permalink raw reply	[flat|nested] 5+ messages in thread

* use case: installing several user administrated workstations
@ 2019-05-13 21:19 Quiliro Ordóñez
  2019-05-14 15:54 ` swedebugia
  0 siblings, 1 reply; 5+ messages in thread
From: Quiliro Ordóñez @ 2019-05-13 21:19 UTC (permalink / raw)
  To: help-guix

Dear community:

I have noticed Guix System Distribution (I like to abreviate it GSD) is
great for having a predictable, hackable system, which is entirely
auditable. I like this. It is like making your own ... anything (car,
house, clothes,etc). It gives you great power and endless possibilities
of creativity, sharing and learning.

When I think of installing GSD on user machines that I will never see
again (as at an installfest), I feel certain unease. It is so because I
have had to change my desktop.scm system configuration file every time I
want to update my whole operating system. That is a task that no end
user will ever be able to do.

Is there a way that when I run 'sudo guix system reconfigure
desktop.scm', the user (system admin for his machine) can take the
current config and make a new config file (desktop1.scm) with the new
synthax? It is, of course, impossible without a translation from what
was intended in desktop.scm to what is the current situation when
creating desktop1.scm. 
Thank you for your responses.

-- 
Saluton.
Quiliro Ordonez

Do you prefer speaking English?
Vous voulez parler Français?
Çu vi volas paroli Esperanton?

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: use case: installing several user administrated workstations
  2019-05-13 21:19 use case: installing several user administrated workstations Quiliro Ordóñez
@ 2019-05-14 15:54 ` swedebugia
  2019-05-19 14:52   ` Ludovic Courtès
  0 siblings, 1 reply; 5+ messages in thread
From: swedebugia @ 2019-05-14 15:54 UTC (permalink / raw)
  To: help-guix

On 2019-05-13 23:19, Quiliro Ordóñez wrote:
> Dear community:
> 
> I have noticed Guix System Distribution (I like to abreviate it GSD) is
> great for having a predictable, hackable system, which is entirely
> auditable. I like this. It is like making your own ... anything (car,
> house, clothes,etc). It gives you great power and endless possibilities
> of creativity, sharing and learning.
> 
> When I think of installing GSD on user machines that I will never see
> again (as at an installfest), I feel certain unease. It is so because I
> have had to change my desktop.scm system configuration file every time I
> want to update my whole operating system. That is a task that no end
> user will ever be able to do.
> 
> Is there a way that when I run 'sudo guix system reconfigure
> desktop.scm', the user (system admin for his machine) can take the
> current config and make a new config file (desktop1.scm) with the new
> synthax? It is, of course, impossible without a translation from what
> was intended in desktop.scm to what is the current situation when
> creating desktop1.scm.

Not to my knowledge.

Guix System is not IMHO ready for people who are not interested in 
learning enough guile to write/correct/adapt a config.scm.

We/someone have yet to make gui tools to handle the reconfiguring of the 
system easier for non-tech users.

-- 
Cheers
Swedebugia

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: use case: installing several user administrated workstations
  2019-05-14 15:54 ` swedebugia
@ 2019-05-19 14:52   ` Ludovic Courtès
  2019-05-20  7:25     ` Quiliro's lists
  0 siblings, 1 reply; 5+ messages in thread
From: Ludovic Courtès @ 2019-05-19 14:52 UTC (permalink / raw)
  To: swedebugia; +Cc: help-guix

Hi,

swedebugia <swedebugia@riseup.net> skribis:

> Guix System is not IMHO ready for people who are not interested in
> learning enough guile to write/correct/adapt a config.scm.

My hope is that people would be able to quickly learn enough to get
their OS config into shape, without having to “learn Guile”, or not
explicitly so.

There are things we should do to help achieve that goal, such as
improving error reporting, but that remains an important goal for me.
It’s about empowering users.

> We/someone have yet to make gui tools to handle the reconfiguring of
> the system easier for non-tech users.

Perhaps we could reuse bits of the installer to assist users in fiddling
with their config.

Thanks,
Ludo’.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: use case: installing several user administrated workstations
  2019-05-19 14:52   ` Ludovic Courtès
@ 2019-05-20  7:25     ` Quiliro's lists
  0 siblings, 0 replies; 5+ messages in thread
From: Quiliro's lists @ 2019-05-20  7:25 UTC (permalink / raw)
  To: help-guix

Thank you Swedebugia and Ludovic.

El 2019-05-19 09:52, Ludovic Courtès escribió:
> Hi,
> 
> swedebugia <swedebugia@riseup.net> skribis:
> 
>> Guix System is not IMHO ready for people who are not interested in
>> learning enough guile to write/correct/adapt a config.scm.
> 
> My hope is that people would be able to quickly learn enough to get
> their OS config into shape, without having to “learn Guile”, or not
> explicitly so.
> 
> There are things we should do to help achieve that goal, such as
> improving error reporting, but that remains an important goal for me.
> It’s about empowering users.
> 
>> We/someone have yet to make gui tools to handle the reconfiguring of
>> the system easier for non-tech users.
> 
> Perhaps we could reuse bits of the installer to assist users in fiddling
> with their config.

I like this take. How can I help?

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2019-05-20  7:25 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-13 21:19 use case: installing several user administrated workstations Quiliro Ordóñez
2019-05-14 15:54 ` swedebugia
2019-05-19 14:52   ` Ludovic Courtès
2019-05-20  7:25     ` Quiliro's lists
  -- strict thread matches above, loose matches on Subject: below --
2019-05-13 21:19 Quiliro's lists

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.