klaudiosinani / klaudiosinani/taskbook

Sorting tasks

Open
#117 0 comments 0 reactions 0 assignees View on GitHub
feature request
Dominant language
JavaScript
Stars
9.3k
Forks
393
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
Currently, it is hard to view the tasks in a ordered/organized way.

**Describe the solution you'd like**
Sorting the tasks of a certain board. For example, `tb --sort board1` will sort the tasks of board1 by their string values.

Another way to do it would be changing the default view of a board. Some examples would be
- To view board1 tasks sorted by string value: `tb --view board1 sorted`
- To view board2 tasks sorted by their priority: `tb --view board2 priority`
- To view board3 tasks sorted by their deadline: `tb --view board3 deadline`

Contributor guide

Open the contributing guide

Research direction

Start by inspecting the CLI entry point responsible for displaying a board and determining task order. Compare the proposed `tb --sort board1` behavior with the alternative `tb --view board1 sorted` approach, including priority and deadline ordering. Done means a board can be displayed in the selected order and the chosen command behavior is covered by tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
cli
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.