Closed Bug 742126 Opened 12 years ago Closed 11 years ago

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

Categories

(developer.mozilla.org Graveyard :: Demo Studio / Dev Derby, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: openjck, Assigned: davidwalsh)

References

Details

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

Attachments

(1 file)

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?
Depends on: 746815
No longer blocks: 737296
Blocks: 746815
No longer depends on: 746815
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
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
Closed: 12 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
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?
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.
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 → ---
David, Raymond: Any idea why this feature is not showing up?
Version: MDN → unspecified
Component: Demos → Demo Studio / Dev Derby
Attached image Existing Dialog
This is there and working; why was this reopened?
Status: REOPENED → RESOLVED
Closed: 12 years ago11 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.

Attachment

General

Created:
Updated:
Size: