ElmerCSC / elmerfem

Official git repository of Elmer FEM software
http://www.elmerfem.org
Other
1.21k stars 320 forks source link

Move the binaries to Github #563

Open Timmmm opened 2 months ago

Timmmm commented 2 months ago

Sourceforge is pretty sketchy and screams "ancient & unmaintained". Imagine my surprise after downloading the binaries from there that Elmer is actually very actively maintained and the source is on Github. Is there any reason not to put the binary releases on Github releases (and abandon Sourceforge entirely)?

raback commented 2 months ago

In ancient times sf was the place to have the code. And we even had the svn in use there. So this is mainly for historical reasons. We have pointer there to GitHub, but maybe that is not enough.

What I like most about sf.net is that you have download counts and even geographic distribution. To my knowledge no other tools can provide this. Not GitHub or Launchpad etc. Such statistics is of interest when analyzing and promoting the impact of the code.
ElmerDownloadsByCountry

raback commented 2 months ago

Btw, did you mean using git or is there some separate GitHub service for download. Git is not well suited for binary files.

For nightly builds we use nic.funet.fi. This is the same server where Linus put the 1st version of Linux ~30 years ago. So it is like a living museum providing permanent access point (of course hardware has changed many times), see: https://www.nic.funet.fi/pub/sci/physics/elmer/bin/windows/

Timmmm commented 2 months ago

Ah no yeah that's true, didn't know Sourceforge provided that.

did you mean using git or is there some separate GitHub service for download

Not using git - you can attach files to releases.