archweb icon indicating copy to clipboard operation
archweb copied to clipboard

Make reproducible status visible for regular users

Open orhun opened this issue 3 years ago • 2 comments

Screenshot (maintainer view):

Screenshot 2021-11-12 at 00-13-11 Arch Linux - xplr 0 16 3-1 (x86_64)

Screenshot (user view):

Screenshot 2021-11-12 at 00-14-17 Arch Linux - xplr 0 16 3-1 (x86_64)

Are there any security implications or side effects of making the rebuilderd result of packages visible for regular users? If not, I'd like to provide a PR to change this.

Reference:

https://github.com/archlinux/archweb/blob/79c4214386554535b844c45c1f3ffab46a893383/templates/packages/package_details.html#L199-L207

orhun avatar Nov 11 '21 21:11 orhun

No security issues, but as the status is experimental I decided to hide it for normal users as maintainers might have to explain it every time it goes bad.

We could think of adding an information label to the status which explains it's experimental.

jelly avatar Nov 12 '21 12:11 jelly

No security issues, but as the status is experimental I decided to hide it for normal users as maintainers might have to explain it every time it goes bad.

Fair point.

We could think of adding an information label to the status which explains it's experimental.

Do you mean something like (experimental) Reproducible Status: Good ? What's in your mind?

Or maybe we can show the reproducibility status but use a different color (e.g. black or gray) for results to make it catch less attention?

e.g.

Screenshot 2021-11-19 at 23-29-44 Arch Linux - gcc 11 1 0-1 (x86_64)

orhun avatar Nov 19 '21 20:11 orhun