all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Regarding freedom issues
@ 2019-03-11  6:56 swedebugia
  2019-03-12  8:20 ` Pierre Neidhardt
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: swedebugia @ 2019-03-11  6:56 UTC (permalink / raw)
  To: Guix-devel

[-- Attachment #1: Type: text/plain, Size: 783 bytes --]

Hi.
I had the idea of integrating guix more with GNU when it comes to packages with freedom issues.

The idea is to add to guix a way to inform the user that the package they just searched for is not included in guix because of freedom issues.

The idea is that when we refuse a package to be included we add it with a short reason to this list.

Something like this
(issues
  (package odoo
  (reason "trapping users by withholding update scripts, see gnu.org/link.to.article"
  (alternatives '(dolibarr tryton smbledger ledger hledger gnucash)))

This makes it clear to the user that they can scratch the itch and fix the problems by contacting upstream, fork or whatever or choose a better alternative. 

What do you think?
-- 
Sent from my k-9 mail for Android.

[-- Attachment #2: Type: text/html, Size: 819 bytes --]

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

* Re: Regarding freedom issues
  2019-03-11  6:56 Regarding freedom issues swedebugia
@ 2019-03-12  8:20 ` Pierre Neidhardt
  2019-03-12 10:50 ` Dimakakos Dimos
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 6+ messages in thread
From: Pierre Neidhardt @ 2019-03-12  8:20 UTC (permalink / raw)
  To: swedebugia; +Cc: Guix-devel

[-- Attachment #1: Type: text/plain, Size: 73 bytes --]

Interesting, I like it!

-- 
Pierre Neidhardt
https://ambrevar.xyz/

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

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

* Re: Regarding freedom issues
  2019-03-11  6:56 Regarding freedom issues swedebugia
  2019-03-12  8:20 ` Pierre Neidhardt
@ 2019-03-12 10:50 ` Dimakakos Dimos
  2019-03-12 11:05 ` Boris A. Dekshteyn
  2019-03-12 12:32 ` Ricardo Wurmus
  3 siblings, 0 replies; 6+ messages in thread
From: Dimakakos Dimos @ 2019-03-12 10:50 UTC (permalink / raw)
  To: swedebugia, Guix-devel

swedebugia <swedebugia@riseup.net> writes:

> Hi.
> I had the idea of integrating guix more with GNU when it comes to packages with freedom issues.
>
> The idea is to add to guix a way to inform the user that the package they just searched for is not included in guix because of freedom issues.
>
> The idea is that when we refuse a package to be included we add it with a short reason to this list.
>
> Something like this
> (issues
>   (package odoo
>   (reason "trapping users by withholding update scripts, see gnu.org/link.to.article"
>   (alternatives '(dolibarr tryton smbledger ledger hledger gnucash)))
>
> This makes it clear to the user that they can scratch the itch and fix the problems by contacting upstream, fork or whatever or choose a better alternative. 
>
> What do you think?
> -- 
> Sent from my k-9 mail for Android.

I like this as well. We could then make lists of alternatives, so they
could be resusable in similar contexts.

The thing is this seems quite a bit of work, but I think it's in the
right direction. Maybe reuse some catalogs of "non-freedom respecting"
software is doable.

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

* Re: Regarding freedom issues
  2019-03-11  6:56 Regarding freedom issues swedebugia
  2019-03-12  8:20 ` Pierre Neidhardt
  2019-03-12 10:50 ` Dimakakos Dimos
@ 2019-03-12 11:05 ` Boris A. Dekshteyn
  2019-03-12 12:32 ` Ricardo Wurmus
  3 siblings, 0 replies; 6+ messages in thread
From: Boris A. Dekshteyn @ 2019-03-12 11:05 UTC (permalink / raw)
  To: guix-devel

Hello,

swedebugia <swedebugia@riseup.net> writes:

> or choose a better alternative. 

Debian?

> What do you think?

I mean, from a marketing point of view, this is just a terrible
idea. imo of course.

---
 WBR, Boris Dekshteyn

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

* Re: Regarding freedom issues
  2019-03-11  6:56 Regarding freedom issues swedebugia
                   ` (2 preceding siblings ...)
  2019-03-12 11:05 ` Boris A. Dekshteyn
@ 2019-03-12 12:32 ` Ricardo Wurmus
  2019-03-12 15:26   ` swedebugia
  3 siblings, 1 reply; 6+ messages in thread
From: Ricardo Wurmus @ 2019-03-12 12:32 UTC (permalink / raw)
  To: swedebugia; +Cc: Guix-devel


swedebugia <swedebugia@riseup.net> writes:
> The idea is to add to guix a way to inform the user that the package
> they just searched for is not included in guix because of freedom
> issues.
>
> The idea is that when we refuse a package to be included we add it
> with a short reason to this list.
>
> Something like this
> (issues
>   (package odoo
>   (reason "trapping users by withholding update scripts, see gnu.org/link.to.article"
>   (alternatives '(dolibarr tryton smbledger ledger hledger gnucash)))

I don’t think it’s a good idea to clutter Guix with packages that we
won’t add.  There’s already a lot in Guix to provide free software
packages; I don’t think we should add “negative packages”.

That’s out of scope for Guix and could be handled by some other GNU
resource instead.

--
Ricardo

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

* Re: Regarding freedom issues
  2019-03-12 12:32 ` Ricardo Wurmus
@ 2019-03-12 15:26   ` swedebugia
  0 siblings, 0 replies; 6+ messages in thread
From: swedebugia @ 2019-03-12 15:26 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: Guix-devel

[-- Attachment #1: Type: text/plain, Size: 1008 bytes --]

Ricardo Wurmus <rekado@elephly.net> skrev: (12 mars 2019 13:32:26 CET)
>
>swedebugia <swedebugia@riseup.net> writes:
>> The idea is to add to guix a way to inform the user that the package
>> they just searched for is not included in guix because of freedom
>> issues.
>>
>> The idea is that when we refuse a package to be included we add it
>> with a short reason to this list.
>>
>> Something like this
>> (issues
>>   (package odoo
>>   (reason "trapping users by withholding update scripts, see
>gnu.org/link.to.article"
>>   (alternatives '(dolibarr tryton smbledger ledger hledger gnucash)))
>
>I don’t think it’s a good idea to clutter Guix with packages that we
>won’t add.  There’s already a lot in Guix to provide free software
>packages; I don’t think we should add “negative packages”.
>
>That’s out of scope for Guix and could be handled by some other GNU
>resource instead.
>
>--
>Ricardo

Ok. I understand. 
-- 
Sent from my k-9 mail for Android.

[-- Attachment #2: Type: text/html, Size: 1423 bytes --]

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

end of thread, other threads:[~2019-03-12 15:26 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-03-11  6:56 Regarding freedom issues swedebugia
2019-03-12  8:20 ` Pierre Neidhardt
2019-03-12 10:50 ` Dimakakos Dimos
2019-03-12 11:05 ` Boris A. Dekshteyn
2019-03-12 12:32 ` Ricardo Wurmus
2019-03-12 15:26   ` swedebugia

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.