openSUSE / openSUSE-release-tools

Tools to aid in staging and release work for openSUSE/SUSE
GNU General Public License v2.0
63 stars 96 forks source link

osclib/list_command.py: Allow showing details for packages not in rings. #3185

Closed gleidi-suse closed 3 weeks ago

gleidi-suse commented 1 month ago

This PR implements the ability to show for packages that do not belong to any ring the same details that are shown for packages that do live in rings. Due to concerns about compatibility and volume of the output the feature is hidden behind a new --no-ring-detailed command line flag.

The following is an example of the change with the flag enabled: image and this is with the flag disabled Screenshot From 2024-10-31 15-00-29

DimStar77 commented 1 month ago

--no-ring-detailed - I do like the fact that you created that new behavior opt-in, but I find that parameter really confusing...

--no somewhat implies 'Do not do this' - so rather 'do not show details about rings'. What do you think about --adi-details ?

gleidi-suse commented 1 month ago

Hi @DimStar77 , --adi-details is definitely better. I updated the code to match that