Re: Idea: Install script to better support improving contributor-friendliness of projects

2017-11-30 Thread Adonay Felipe Nogueira
+1 2017-11-30T15:12:41+0100 Hartmut Goebel wrote: > But sudo needs to be set up – which on many systems is not the case

Re: Idea: Install script to better support improving contributor-friendliness of projects

2017-11-30 Thread Hartmut Goebel
Am 30.11.2017 um 14:52 schrieb Vincent Legoll: > That would be cleaner, but the other form (sudo on each line) is more > robust wrt doc refactoring But sudo needs to be set up – which on many systems is not the case -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.

Re: Idea: Install script to better support improving contributor-friendliness of projects

2017-11-30 Thread Vincent Legoll
On Thu, Nov 30, 2017 at 2:14 PM, Adonay Felipe Nogueira wrote: > Perhaps something like this (I don't know if this is correct): > > --8<---cut here---start->8--- > sudo -i || su > ... Do stuff as real/full root. > exit > ... Do stuff as normal user. > --8<--

Re: Idea: Install script to better support improving contributor-friendliness of projects

2017-11-30 Thread Adonay Felipe Nogueira
I think it could be replaced with command instructions such as `sudo -i' (or the one with long option instead, `sudo --login') or the related `su'-only counterpart (which I forgot how to use because I can't do so). Perhaps something like this (I don't know if this is correct): --8<---

Re: Idea: Install script to better support improving contributor-friendliness of projects

2017-11-30 Thread Vincent Legoll
On Thu, Nov 30, 2017 at 1:59 PM, Arun Isaac wrote: > There is some value to the "$" and "#" as a way of unambiguously stating > which commands are to be run as root and which commands are to be run as > an unprivileged user. But, it's not a big deal in this case. If you > think it's already clear

Re: Idea: Install script to better support improving contributor-friendliness of projects

2017-11-30 Thread Arun Isaac
Ludovic Courtès writes: > Related to that, someone on IRC suggested removing the “#” from the > shell snippets at > , > for easier copy/pasting. > > I think I’ll go ahead and do that if nobody objects. There is some val

Re: Idea: Install script to better support improving contributor-friendliness of projects

2017-11-30 Thread Hartmut Goebel
Am 30.11.2017 um 10:59 schrieb Ludovic Courtès: > Related to that, someone on IRC suggested removing the “#” from the > shell snippets at +1 -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought

Re: Idea: Install script to better support improving contributor-friendliness of projects

2017-11-30 Thread Ludovic Courtès
Mark H Weaver skribis: > Никита Чураев writes: > >> Here's how I want to use Guix and it is to increase >> contributor-friendliness of a project, so that the user can simply run >> a distribution-independent command to install all dependencies without >> having to hunt for them with `apt` and `d

Re: Idea: Install script to better support improving contributor-friendliness of projects

2017-11-29 Thread Ricardo Wurmus
Hi, > Another question, […] Please start a new thread instead of replying to an unrelated thread. -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net

Re: Idea: Install script to better support improving contributor-friendliness of projects

2017-11-28 Thread Pjotr Prins
On Tue, Nov 28, 2017 at 10:43:49PM +0300, lamefun@gmail.com wrote: > Another question, is Guix ever going to ship NVIDIA OpenGL libraries, > considering that this is a GNU project? Flatpak for example ships them > to support NVIDIA GPUs. The project I want to make contributor-friendly > with h

Re: Idea: Install script to better support improving contributor-friendliness of projects

2017-11-28 Thread Adonay Felipe Nogueira
Contributing to what Leo Famulari said: Guix already allows you to setup a repository yourself for all of those who use GNU Guix package manager. I think the command was `guix publish'? >From there on, unless the repository maintainers are commited to follow the GNU FSDG, the official GNU Guix co

Re: Idea: Install script to better support improving contributor-friendliness of projects

2017-11-28 Thread Leo Famulari
On Tue, Nov 28, 2017 at 10:43:49PM +0300, lamefun@gmail.com wrote: > Another question, is Guix ever going to ship NVIDIA OpenGL libraries, > considering that this is a GNU project? Flatpak for example ships them > to support NVIDIA GPUs. The project I want to make contributor-friendly > with h

Re: Idea: Install script to better support improving contributor-friendliness of projects

2017-11-28 Thread lamefun . x0r
Another question, is Guix ever going to ship NVIDIA OpenGL libraries, considering that this is a GNU project? Flatpak for example ships them to support NVIDIA GPUs. The project I want to make contributor-friendly with help of Guix is a 3D game, so without them Guix is essentially useless as a depe

Re: Idea: Install script to better support improving contributor-friendliness of projects

2017-11-28 Thread myglc2
On 11/26/2017 at 15:35 Mark H Weaver writes: > Hi, > > Никита Чураев writes: > >> Here's how I want to use Guix and it is to increase >> contributor-friendliness of a project, so that the user can simply run >> a distribution-independent command to install all dependencies without >> having to hu

Re: Idea: Install script to better support improving contributor-friendliness of projects

2017-11-28 Thread Ludovic Courtès
Hello, Mark H Weaver skribis: > Никита Чураев writes: > >> Here's how I want to use Guix and it is to increase >> contributor-friendliness of a project, so that the user can simply run >> a distribution-independent command to install all dependencies without >> having to hunt for them with `apt

Re: Idea: Install script to better support improving contributor-friendliness of projects

2017-11-27 Thread Adonay Felipe Nogueira
+1 2017-11-28T05:06:28+0800 Alex Vong wrote: > Hello, > > Here is a further explaination of why 'curl | sh' is a bad idea: > > https://stackoverflow.com/questions/29382739/why-using-curl-sudo-sh-is-not-advised > > Cheers, > Alex -- - https://libreplanet.org/wiki/User:Adfeno - Palestrante e consu

Re: Idea: Install script to better support improving contributor-friendliness of projects

2017-11-27 Thread Alex Vong
Hello, Here is a further explaination of why 'curl | sh' is a bad idea: https://stackoverflow.com/questions/29382739/why-using-curl-sudo-sh-is-not-advised Cheers, Alex Никита Чураев writes: > Here's how I want to use Guix and it is to increase > contributor-friendliness of a project, so that

Re: Idea: Install script to better support improving contributor-friendliness of projects

2017-11-26 Thread Mark H Weaver
Hi, Никита Чураев writes: > Here's how I want to use Guix and it is to increase > contributor-friendliness of a project, so that the user can simply run > a distribution-independent command to install all dependencies without > having to hunt for them with `apt` and `dnf` manually. > > Unfortuna

Re: Idea: Install script to better support improving contributor-friendliness of projects

2017-11-26 Thread ng0
Никита Чураев transcribed 0.7K bytes: > Here's how I want to use Guix and it is to increase contributor-friendliness > of a project, so that the user can simply run a distribution-independent > command to install all dependencies without having to hunt for them with > `apt` and `dnf` manually. > >

Idea: Install script to better support improving contributor-friendliness of projects

2017-11-26 Thread Никита Чураев
Here's how I want to use Guix and it is to increase contributor-friendliness of a project, so that the user can simply run a distribution-independent command to install all dependencies without having to hunt for them with `apt` and `dnf` manually. Unfortunately, Guix itself is not very easy t