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

Release pages source tar balls #124

Open
Axel-Naumann opened this issue Jun 9, 2020 · 7 comments
Open

Release pages source tar balls #124

Axel-Naumann opened this issue Jun 9, 2020 · 7 comments

Comments

@Axel-Naumann
Copy link
Member

  • The "source distribution" part should go at the end, after the binaries.
  • It should provide a link to "build from source"
@eguiraud
Copy link
Member

eguiraud commented Jun 9, 2020

I was going to open an issue about the release pages, but maybe can tack some comments on this one instead, and if you think some of them deserve attention/their own issue just let me know:

  • the left-side navbar still links to resources in /download (should be replaced by /install)
  • some of those resources should just go imo, namely "Using binaries", "Building ROOT", "Building ROOT with CMake"
  • the "Installations in CVMFS" section of each release page leaves out the important info that you have to install runtime prerequisites yourself before you can use ROOT like that
  • I don't think "Git" should be mentioned there, maybe just the name of the git tag, probably not even (git tag list will be faster for any git user than checking the release page)
  • what's the usecase for the previous/next buttons to browse releases?

@eguiraud
Copy link
Member

eguiraud commented Mar 3, 2021

why assigned to me? 😅

@couet
Copy link
Member

couet commented Mar 3, 2021

I was not sure. You seems to have ideas about it. It was unassigned. You can de-assign or assign it to somebody else.

@eguiraud eguiraud removed their assignment Mar 3, 2021
@couet
Copy link
Member

couet commented Oct 14, 2022

what's the usecase for the previous/next buttons to browse releases?

It is useless. They came from the default minimal-mistakes. This PR removes them #819

@ferdymercury
Copy link
Contributor

  • The "source distribution" part should go at the end, after the binaries.

    • It should provide a link to "build from source"

This part is already solved by #897 and #888

@ferdymercury
Copy link
Contributor

  • some of those resources should just go imo, namely "Using binaries", "Building ROOT", "Building ROOT with CMake"

  • the "Installations in CVMFS" section of each release page leaves out the important info that you have to install runtime prerequisites yourself before you can use ROOT like that

  • I don't think "Git" should be mentioned there, maybe just the name of the git tag, probably not even (git tag list will be faster for any git user than checking the release page)

Maybe open a separate issue for this?

@eguiraud
Copy link
Member

I think the suggestions are on-topic for this issue, but if ROOT devs want to split things I have nothing against it of course.

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

4 participants