If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

[Compat Data][Importer] Filter issues by topic

RESOLVED FIXED

Status

Mozilla Developer Network
General
--
enhancement
RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: jwhitlock, Assigned: jwhitlock)

Tracking

({in-triage})

Details

(Whiteboard: [specification][type:feature])

(Assignee)

Description

2 years ago
What problem would this feature solve?
======================================
Writers are more comfortable solving problems by topic (Web/API, Web/CSS) than by importer issue (missing footnote ID, etc.)

Who has this problem?
=====================
Core contributors to MDN

How do you know that the users identified above have this problem?
==================================================================
Reported in June 1 DevEngage meeting

How are the users identified above solving this problem now?
============================================================
Searching by MDN page, using an export like browsercompat.herokuapp.com errors [1]

[1] https://docs.google.com/spreadsheets/d/1UcSYEoTy_H-T1KIQV-gH50pHzHXqpkm63Kl4XqrILUM/edit#gid=748655155

Do you have any suggestions for solving the problem? Please explain in detail.
==============================================================================
Allow filtering the issues list by path prefix, such as /Web/API. 

Is there anything else we should know?
======================================
(Assignee)

Updated

2 years ago
Blocks: 1132269
(Assignee)

Comment 1

2 years ago
It may be a few days until live filtering is available.  Until then, I've updated the errors spreadsheet:

https://docs.google.com/spreadsheets/d/1UcSYEoTy_H-T1KIQV-gH50pHzHXqpkm63Kl4XqrILUM/edit?usp=sharing
Keywords: in-triage
(Assignee)

Comment 2

2 years ago
The test site has been updated to include topic filtering:

https://browsercompat.herokuapp.com/importer/

The code to fix this issue is in review:

https://github.com/mozilla/web-platform-compat/pull/35
(Assignee)

Updated

2 years ago
Assignee: nobody → jwhitlock
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true

Comment 3

2 years ago
Commits pushed to master at https://github.com/mozilla/web-platform-compat

https://github.com/mozilla/web-platform-compat/commit/b0e406c243fc648bb71acd676a29db5000cc099b
bug 1170196 - Add filtering by topic

The list of import issues can be filtered by clicking one of 11
pre-selected topic filters, or by searching for a partial MDN
path, such as:

http://localhost:8000/importer/?topic=Web/CSS/-

Also switched to sorting by MDN slug, and other cleanup for the importer
list view.

https://github.com/mozilla/web-platform-compat/commit/70615dcd4db9d0535c6baea4ffd2b644dbf149e9
bug 1170196 - Keep topic when paginating

When filtering by topic, keep the topic on page 2 as well.

https://github.com/mozilla/web-platform-compat/commit/3d6fa4fe9a1dc693ab1b10d564e4b3fb4e397ffd
fix bug 1170196 - Add importer issue details

Add an endpoint for viewing all the pages affected by an issue.
Reformat the issue summary page to link to the detail page.

https://github.com/mozilla/web-platform-compat/commit/63aaa2e128eaaaf36176a70e52d6376789e45e31
Merge pull request #35 from jwhitlock/1170196_filter_issues

fix bug 1170196 - Filter issues by topic, other fixes

Updated

2 years ago
Status: ASSIGNED → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.