peridot icon indicating copy to clipboard operation
peridot copied to clipboard

RFE: Front end: Package page revamp

Open skip77 opened this issue 2 years ago • 0 comments

Is this feature request related to a problem? If so, please describe it.

It's useful for users to link a package's history of builds and imports (and possibly other info) in the package details page.

I think this was the original intention, most of the GUI tabs are simply unfinished.

Describe the solution you'd like to see

Builds Tab -> List of recent builds for that package, the package's version, and whether the build was successful or not (green/yellow/red icon). Each entry should be clickable, and take the user directly to the build task details page (with logs and such)

Imports Tab -> Same as builds tab, should have a list with status, and each item should be a link that takes you to that particular task page.

Artifacts Tab -> Not sure if this should be here, or possibly artifacts should be linked from the individual build tasks. If it is here, the list of artifacts should be "grouped" by version of the package built, and each version should be sorted by architecture. Artifacts should obviously be links where a user can download it directly from the page. I can mock this up later if we want.

"Module info" Tab (possibly)? -> Would show if a package is part of a module, if so which one, links to tasks related to that module, and possibly more info.

Have you considered alternative solutions/features? If so, please describe them.

No response

Version and Build Information

Peridot 1.0?

Additional Context

No response

skip77 avatar Jul 24 '22 21:07 skip77