Skip to content

Help test DNF UI 🧪 #14

Description

@ErikMN

Hi everyone!

I’m looking for help testing DNF UI so we can make it as good, reliable, and pleasant to use as possible.

DNF UI is still a young project, and real-world testing is extremely valuable. Different Fedora systems have different repositories, package sets, hardware, network conditions, desktop environments, and update situations. That means feedback from other users can catch issues I would never see on my own machine.

What I need help testing 🔍

I would especially appreciate testing around:

  • Searching for packages
  • Listing installed packages
  • Listing available packages
  • Listing upgradable packages
  • Refreshing repositories
  • Previewing transactions before applying them
  • Installing, removing, reinstalling, and upgrading packages
  • Upgrade All
  • Repository signing key prompts
  • Package details, changelogs, dependencies, and file lists
  • Column visibility and table behavior
  • Cancellation / Stop buttons during long operations
  • Error handling when repositories are unavailable or metadata is stale

What kind of feedback is useful? 📝

Any feedback is welcome, but the most helpful reports include:

  • What you were trying to do
  • What you expected to happen
  • What actually happened
  • Your Fedora version
  • Your desktop environment
  • Whether you installed from a package, built from source, or ran from the repo
  • Screenshots, terminal output, or logs if available

Bug reports are very welcome, but so are smaller comments like:

  • “This wording is confusing”
  • “This button did not do what I expected”
  • “This took longer than I expected”
  • “The app handled this situation well”
  • “This part of the UI feels awkward”

Safety note ⚠️

DNF UI can perform real package operations through dnf5daemon, so please test carefully.

If you want to help without changing your main system, testing in a virtual machine is a great option. Even just testing search, package listing, repository refresh, and transaction preview is useful.

Goal 🎯

The goal is to make DNF UI stable, understandable, and trustworthy before calling it mature.

If you try the app and notice anything strange, confusing, broken, slow, or surprisingly good, please leave a comment here or open a separate issue.

Thanks for helping make DNF UI better!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions