parallel
[Top][All Lists]
Advanced

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

Re: Use of Vagrant in tests poses licencing question


From: Ole Tange
Subject: Re: Use of Vagrant in tests poses licencing question
Date: Sat, 9 Mar 2024 20:36:13 +0100

On Fri, Mar 1, 2024 at 4:26 AM Richard Stallman <rms@gnu.org> wrote:
>
> [[[ To any NSA and FBI agents reading my email: please consider    ]]]
> [[[ whether defending the US Constitution against all enemies,     ]]]
> [[[ foreign or domestic, requires you to follow Snowden's example. ]]]
>
>   > I think a solution that adheres to POLA would be to check if Vagrant
>   > is installed and if not install version 2.3.7.
>
> I don't recognize the name POLA
> but that solution sounds good to me.

Principle Of Least Astonishment = Do what most people would expect.

>   > > Is there a place that distributes Vagrant 2.3.7's tar ball
>   > > without requiring the user to run Javascript code?  You could link to 
> that.
>
>   > The binary is on: https://releases.hashicorp.com/vagrant/2.3.7/ which
>   > I probably would use in the script above.
>
>   > However, https://releases.hashicorp.com/vagrant/2.3.7/ does not
>   > distribute the source code.
>
> That is not good.
>
>   > I could put the source.tar on www.gnu.org/s/parallel
>
> Please do that.
>
> Is it NECESSARY to distribute the Vagrant binary?
> Would it be ok for people to build from source?a

The script mentioned above installs with 'apt'. It could simply fail
if Vagrant is not available:

  "You must install Vagrant to continue"

but I feel it will be better if it installs Vagrant - just like it
installs other requirements for testing.

If people want to build Vagrant from source, they should feel free to
do so, but I am not going to maintain a script that does that.

> How many different platforms require different Vagrant binaries?

I only run Vagrant on x64. Vagrant is used to provide different
platforms for testing platform specific tests. Basically, when
something only fails on a specific platform, I add a test to that
specific platform.

> After that is dealt with, could you please inform the people who work
> on directory.fsf.org about the change in the situation of Vagrant?

I have no idea how to contact those and what to say to them. If I
search https://directory.fsf.org/ I find no page for Vagrant.

> We need to stop linking to the place that distributes nonfree versions
> of Vagrant.

I do not think https://directory.fsf.org/ links to Vagrant.


/Ole



reply via email to

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