Order issues by task completion state

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

  • Close this issue

Description

Allow ordering of issues by task list completion state.

Proposal

Add 3 new options to the list of how to oder items in the issue list:

  • by total completed tasks
  • by total uncompleted tasks
  • by total task completion rate

In total these are 6 new ordering kinds: 3 for ascending + 3 for descending.

Links / references

Documentation blurb

Overview

Issue lists have a lot of nice features, but I want to talk about these two:

  • The list of issues shoes how many tasks have been completed, if an issue contains tasks
  • Issues in the list can be ordered by several properties in ascending and descending order

but it's not possible to combine both features to order issues by task completion.

Use cases

We have a repository containing a document. The changes to the original document a specified as Language Change Specifications (LCS). Each LCS contains instructions for the editor, where to change what words, sentences or paragraphs. After the edits are done, we are checking all changes in the resulting PDF file.

If we see a mismatch between the LCS and the PDF we file an issue per LCS, which can contain several task for bringing the PDF in sync with the LCS.

We have now circa 100 LCS and 110 issues with 1 to 40 tasks. We would like to know which issues are already 100% completed by the editor or what issues need the most attention, because the are not finished yet.

I would like to see ordering by absolute numbers (tasks and completed) as well as ratios like 9 out of 10 => 90%.

Feature checklist

Make sure these are completed before closing the issue, with a link to the relevant commit.

  • Feature assurance
  • Documentation
  • Added to features.yml
Edited Jun 18, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading