Closed Bug 1170196 Opened 8 years ago Closed 8 years ago

[Compat Data][Importer] Filter issues by topic

Categories

(developer.mozilla.org Graveyard :: General, enhancement)

All
Other
enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jwhitlock, Assigned: jwhitlock)

References

Details

(Keywords: in-triage, Whiteboard: [specification][type:feature])

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?
======================================
Blocks: 1132269
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
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: nobody → jwhitlock
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
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
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Product: developer.mozilla.org → developer.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.