From: Simon Tournier <zimon.toutoune@gmail.com>
To: Ricardo Wurmus <rekado@elephly.net>,
Luis Felipe <luis.felipe.la@protonmail.com>
Cc: guix-devel@gnu.org
Subject: Re: Proposal: Differentiate products more clearly (Cycle 01)
Date: Thu, 12 Oct 2023 18:58:33 +0200 [thread overview]
Message-ID: <86y1g7zsjq.fsf@gmail.com> (raw)
In-Reply-To: <87jzrskogh.fsf@elephly.net>
Hi,
On Thu, 12 Oct 2023 at 14:28, Ricardo Wurmus <rekado@elephly.net> wrote:
> In my presentations I try to drive home the point that Guix is a
> solution for reproducible deployment at every level of scale. I have a
> set of slides similar to the “Reproducible Outputs” section in your
> home-page.pdf, going from package to environments to containers to
> systems to sites (via “guix deploy”).
Thinking aloud.
For what it is worth, I also present Guix using levels, and depending on
the audience I focus on one or the other. Somehow, I draw this picture:
package manager guix package
transactional and declarative rollback, manifest.scm
eases development experience guix shell
produces shareable packs guix pack
produces isolated virtual machines guix system
used to build a whole GNU/linux distribution
and also a Scheme library guix repl
And the end of the presentation, I often conclude that Guix is
a computational environment manager on steroids.
Most of the time, we need an entry point to embark people on the
journey. The linear layers is inaccurate but ease in talk mode – since
a talk is story where all the dots must be connected. The entry point
is what speaks to a broad audience for being hooked in.
For instance, the website Emacs opens the webpage with: « An extensible,
customizable, free/libre text editor — and more. » The entry point is
“text editor” and then you embark for a journey… and it can end to be
your Window Manager. ;-) The entry point “A Lisp platform for text
manipulation” is probably more accurate but it would not speak to most.
The question is which entry point for Guix if not “package manager”? :-)
I do not know what is the best entry point for describing Guix. Adapted
from Nix webpage: declarative builds and reproducible deployments.
GNU Guix is a reproducible deployment manager for GNU/Linux systems.
It is designed to give users more control over their general purpose
and specialized computing environments, and make these easier to
redeploy in one or many devices, and over time.
Cheers,
simon
next prev parent reply other threads:[~2023-10-12 19:18 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-10-12 0:15 Proposal: Differentiate products more clearly (Cycle 01) Luis Felipe
2023-10-12 1:54 ` Felix Lechner via Development of GNU Guix and the GNU System distribution.
2023-10-12 21:23 ` Luis Felipe
2023-10-13 7:24 ` Simon Tournier
2023-10-12 8:07 ` Simon Tournier
2023-10-12 21:52 ` Luis Felipe
2023-10-12 12:28 ` Ricardo Wurmus
2023-10-12 16:58 ` Simon Tournier [this message]
2023-10-12 22:32 ` Luis Felipe
2023-10-12 20:30 ` pinoaffe
2023-11-01 16:01 ` Luis Felipe
2023-11-02 13:18 ` pinoaffe
2023-10-13 9:41 ` Wilko Meyer
2023-10-15 13:11 ` Luis Felipe
2023-10-26 15:07 ` Luis Felipe
2023-11-16 14:37 ` Ludovic Courtès
2024-07-26 23:18 ` Luis Felipe
2024-08-06 10:26 ` pelzflorian (Florian Pelz)
2024-08-06 12:17 ` Marek Paśnikowski
2024-08-06 16:09 ` pelzflorian (Florian Pelz)
2024-08-12 14:47 ` Luis Felipe
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=86y1g7zsjq.fsf@gmail.com \
--to=zimon.toutoune@gmail.com \
--cc=guix-devel@gnu.org \
--cc=luis.felipe.la@protonmail.com \
--cc=rekado@elephly.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.