Project

General

Profile

Task #1530

Offer binary downloads

Added by Roland Schulz over 5 years ago. Updated over 5 years ago.

Status:
New
Priority:
Low
Assignee:
-
Category:
-
Target version:
-
Difficulty:
uncategorized
Close

Description

Offering binary downloads has been discussed at #1031 and #1411. To have one place where the discussion is not off-topic, I created this (low priority) task. Most of the machinery required to offer them was created a year ago in is in Jenkins (http://jenkins.gromacs.org/view/On%20Demand/)


Related issues

Related to GROMACS - Task #1411: Future of thread_mpiNew

History

#1 Updated by Roland Schulz over 5 years ago

Erik Lindahl wrote (on #1411):

Just to set the record straight, it isn't that I care about how we use a particular server, but if we started shipping Gromacs binaries with FFTW built-in we would have to state clearly that the Gromacs binary distribution is strictly GPL, rather than LGPL. That in turn would (a) be confusing, and (b) it could get us in trouble if we want to claim that Gromacs is LGPL and business-friendly ;-)

Wouldn't a download section labeled "Binary downloads" starting with a sentence "License notice: These binaries use FFTW and are licensed under GPL. Please build from source if you require a binary licensed under LGPL" address both a and b?

#2 Updated by Erik Lindahl over 5 years ago

If somebody volunteers to do it (and make sure the binaries stay updated) I won't mind, but it's not something I want to put on Mark - he already has far too many trivial things to do.

And, we might get the same problem here as we saw e.g. with the automatic regressiontest download: It was easy to add it as a feature, but when we offered it some Linux distributions started running them automatically, and then it became a bug report that we needed to reduce the runtimes, which Mark eventually fixed.

Obviously, none of this is super-hard, but Mark already has a ton of things he's responsible for, so he should have to do this too.

So, I'm fine with having them, provided

1) Somebody volunteers to update do it
2) Somebody volunteers to help with future bug reports related to providing binaries

;-)

#3 Updated by Mark Abraham over 5 years ago

  • Related to Task #1411: Future of thread_mpi added

Also available in: Atom PDF