GothenburgBitFactory / GothenburgBitFactory/tw.org
Tools page filter for version 2 does not work for version 2 combined with server
- Dominant language
- Perl
- Stars
- 14
- Forks
- 52
- Avg merge
- 6d 1h
- Merged PRs (30d)
- 1
Description
The filter options don't match the semantic difference between versions and features. Because of that, it is not possible to exclude versions, when filterig for taskserver. This leads to applying filters does not practically narrow down the result significantly.
Example:
Search for tools compatible with "taskwarrior3" and also beeing categorized as "taskserver".
Results:
- many tools categorized with "taskwarrior2" and "taskserver", but not "taskwarrior3" (Those are the actual problem, because I did not ask for them)
- some tools categorized with "taskwarrior2" and "taskwarrior3" and "taskserver"
- few tools categorized with "taskwarrior3" and "taskserver", but not "taskwarrior2"
Solutions:
1. bad: just ignore me, and let users look through hundreds of items for every query
2. better: add option for boolean AND logic
3. best: split up the categories and filter options. maybe something like "taskserver" as feature and "taskwarrior2" and "taskwarrior3" as versions
Contributor guide
No contributing guide indexed for this repository
Research direction
Start at the tw.org Tools page filter implementation and trace how version categories and taskserver are combined. Define the intended version/feature semantics with maintainers, then verify that filtering for taskwarrior3 and taskserver excludes tools that only support taskwarrior2.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- perl
- Domain
- search
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100