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

Inherit develpackage users/groups/roles on Webui::PackageController#users #15591

Open
DimStar77 opened this issue Feb 5, 2024 · 5 comments
Open
Labels
Feature Frontend Things related to the OBS RoR app good first issue Easy task, perfect for a first contribution

Comments

@DimStar77
Copy link
Contributor

This is not really a 'bug' in that 'something does not work as designed' - rather an RFC for a design change (or additional information to be printed on the webui)

It happens quite frequently that fly-by package bug reporters go to openSUSE:Factory/$pkg and find the 'maintainer' of the package in the Users tab there. From a workflow PoV, this sounds perfectly legit

Unfortunately, the information presented to the user here is not exactly the information they are after: in openSUSE:Factory. the 'maintainers' (people with write access) are the release managers (not actually the maintainers of the packages)

It would be a good idea if the actual maintainership information could be presented (as information) when the package has a developed-at flag defined. This could hopefully guide those people to the information they are actually after.

@DimStar77 DimStar77 changed the title WEBUI GUI confusion for users WEBUI GUI confusion for users (maintainer info) Feb 5, 2024
@ncounter ncounter added Feature Frontend Things related to the OBS RoR app Design Issues about the design of a page labels Feb 5, 2024
@hennevogel
Copy link
Member

Would you want the maintainers from the devel package to be displayed instead of the maintainers or additionally?

@hennevogel
Copy link
Member

And I take it that this causes work on the release managers side? Can you quantify this? Like every day? Once a week? Seldomly?

@DimStar77
Copy link
Contributor Author

And I take it that this causes work on the release managers side? Can you quantify this? Like every day? Once a week? Seldomly?

I get a query like this about every other week - sometimes it's lower, sometimes more. But the gist is always the same: they followed the webui to find the maintainer and found me.

Would you want the maintainers from the devel package to be displayed instead of the maintainers or additionally?

I guess in addition - like not in the same table though.

image

Add a 'table' in front of that with the 'package maintainers' (and/or even a link to bugzilla might work. after all, most of the time they seem to try to report an issue with the package - report a bug is not even an option in openSUSE:Factory/$pkg; only on the devel prj/pkg)

@hennevogel
Copy link
Member

We do have this as part of larger "collaboration" project (basically stealing from osc collab + labeling): https://trello.com/c/9INRF6go

I guess we can move this bit forward outside of it before. Let's see...

@hennevogel hennevogel changed the title WEBUI GUI confusion for users (maintainer info) Inherit develpackage maintainership on Webui::PackageController#users Feb 14, 2024
@hennevogel hennevogel added good first issue Easy task, perfect for a first contribution and removed Design Issues about the design of a page labels Feb 14, 2024
@hennevogel hennevogel changed the title Inherit develpackage maintainership on Webui::PackageController#users Inherit develpackage users/groups/roles on Webui::PackageController#users Feb 14, 2024
@coogor
Copy link

coogor commented Feb 13, 2025

Can confirm this problem...just happened to me as well 🙈 when quickly looking up a package

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Frontend Things related to the OBS RoR app good first issue Easy task, perfect for a first contribution
Projects
None yet
Development

No branches or pull requests

4 participants