Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move the binaries to Github #563

Open
Timmmm opened this issue Sep 5, 2024 · 3 comments
Open

Move the binaries to Github #563

Timmmm opened this issue Sep 5, 2024 · 3 comments

Comments

@Timmmm
Copy link

Timmmm commented Sep 5, 2024

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
Copy link
Contributor

raback commented Sep 6, 2024

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
Copy link
Contributor

raback commented Sep 6, 2024

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
Copy link
Author

Timmmm commented Sep 6, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants