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

Provide release tarballs via github #372

Open
kanavin opened this issue Sep 14, 2023 · 5 comments
Open

Provide release tarballs via github #372

kanavin opened this issue Sep 14, 2023 · 5 comments

Comments

@kanavin
Copy link

kanavin commented Sep 14, 2023

Now that the original homepage is going away, it would be good to start providing release tarballs here:
https://github.com/sysstat/sysstat/releases

(perhaps historical tarballs aren't needed, just the two latest development/stable releases, and all new releases going forward).

In a related note, on that page it should be clear that 12.6.x is stable, and 12.7.x is development (and so forth in the future).

Before anyone says, github archives made automatically by github from tags are not release tarballs. They're also unstable and so make source integrity checks impossible.

@kanavin
Copy link
Author

kanavin commented Sep 15, 2023

Okay, I didn't yet see https://sysstat.github.io/ when I wrote this. The new homepage is somewhat problematic as we (Yocto project) and some other distributions use automatic tooling to discover and update distro packaging to latest versions.

The tooling expects this:

  • there is a stable webpage (static URI) that links to the latest tarball. https://sysstat.github.io/versions.html doesn't link to the latest, but it can be easily fixed.
  • the tarballs don't move around; once a version is published at a certain URI it stays there. What I see is that once a tarball is no longer the latest, it's moved to systat-packages/previous/ - please don't do this.

If you can do these, I'd appreciate!

@sysstat
Copy link
Owner

sysstat commented Sep 17, 2023

OK, I updated https://sysstat.github.io.
"Previous versions" page has been renamed to "Download" and now also includes the latest sysstat tarball (tar.xz format).
This should meet your needs.

@kanavin
Copy link
Author

kanavin commented Sep 17, 2023

Thanks, this is perfect!

@kanavin
Copy link
Author

kanavin commented Sep 18, 2023

The homepage link should be updated here as it still points to the old page:

https://github.com/sysstat/sysstat

@sysstat
Copy link
Owner

sysstat commented Sep 18, 2023

The homepage link should be updated here as it still points to the old page:

https://github.com/sysstat/sysstat

This is now fixed.
Thanks

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