Demo Studio UX: Improve the "Report a broken demo" feature

RESOLVED FIXED

Status

Mozilla Developer Network
Demo Studio / Dev Derby
RESOLVED FIXED
6 years ago
4 years ago

People

(Reporter: openjck, Assigned: davidwalsh)

Tracking

Details

(Whiteboard: u=user c=demos s=2012-04-24 p=1)

Attachments

(1 attachment)

(Reporter)

Description

6 years ago
A user brought this up in bug 737296.

> If demos like IndexedDB don't work and you don't make people
> go through the demo details page where comments can say so,
> they you need to be aggressive in culling or warning about
> broken demos.

Possible solution:

* Force all demos to be framed (like here: https://developer.mozilla.org/en-US/demos/detail/trackperformer-contrast/launch) and provide a "Report as broken" link at the top of the page, next to "Like" and "Share". If a demo received a large number of reports, also provide a note in this area like "Many users have reported this demo as broken." See also bug 742123.
* Any other ideas?
(Reporter)

Updated

6 years ago
Depends on: 746815
(Reporter)

Updated

6 years ago
No longer blocks: 737296
(Reporter)

Updated

6 years ago
Blocks: 746815
No longer depends on: 746815
(Assignee)

Updated

6 years ago
Assignee: nobody → dwalsh
Whiteboard: u= c= p= t= s= → u=user c=demos s=2012-04-24
Whiteboard: u=user c=demos s=2012-04-24 → u=user c=demos s=2012-04-24 p=1

Comment 1

6 years ago
Commit pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/6c234ab19b9d9eed195f2b45856dd8b118ddafcf
Squashing all commits for bugzilla bug 742126

Keeping dropdown menu hidden at page load, using NOSCRIPT to hide share button
verified fixed https://developer.mozilla.org/en-US/demos/
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
(Reporter)

Comment 3

6 years ago
Hey David! Thanks for taking this on.

Just out of curiosity, what behavior does the commit change? Does it make it easier for people to report broken demos, easier for them to learn when a demo is broken, or something else?
(Assignee)

Comment 4

6 years ago
This feature provides the "Report a Problem" link and modal dialog that is featured on the detail page;  it's essentially a shortcut for reporting issues with the demo enclosed in the frame below it.
(Reporter)

Comment 5

6 years ago
Do you mean the "Report a Problem" block on the right side of the details page, with the three links below it (Demo is not working, Demo is inappropriate, Demo is not by this author)? I don't see a link with the title "Report a problem", but I might be missing something.

Sorry to be a nuisance, just want to be sure the person who submitted the report is happy.
John, it should be in the top MDN banner for demos. But I don't see it there today. Odd ... Raymond?
sorry for the error. I checked for the Report broken demo feature on the demo page itself.
Status: VERIFIED → REOPENED
Resolution: FIXED → ---
(Reporter)

Comment 8

6 years ago
David, Raymond: Any idea why this feature is not showing up?
Version: MDN → unspecified
Component: Demos → Demo Studio / Dev Derby
Product: Mozilla Developer Network → Mozilla Developer Network
(Assignee)

Comment 9

5 years ago
Created attachment 701170 [details]
Existing Dialog
(Assignee)

Comment 10

5 years ago
This is there and working; why was this reopened?
Status: REOPENED → RESOLVED
Last Resolved: 6 years ago5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.