On Wed, Nov 3, 2021 at 7:32 AM Kamil Paral <kparal(a)redhat.com> wrote:
* install, remove and update software, even if multiple operations are scheduled
sequentially or concurrently
I don't like the "multiple operations" part but to be honest I'm not
sure if that's because I worry about how many delays it will cause or
if I legitimately don't think that's a sufficiently common use case.
* list software installed on the system
We should clarify this to something like "list software installed from
managed repositories". The wording probably needs help, but the idea
is that we want it to know what RPMs and flatpaks are installed. But
if someone installs a package from source or a tarball, we don't
expect the package manager to know about it. I know that's not what
you're saying, but it's worth being clear here so that future readers
are clear on the intent.
* start the selected installed software
Is this a common case? I almost never use a graphical package manager
myself, so I don't know.
* configure software sources (enable/disable/add/remove repositories,
set default sources) and then adjust the available software pool accordingly
Do we want to make it clear that it's not intended to allow the user
to *add* a new repository? Or is that understood?
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis