Closed
Bug 1012586
Opened 10 years ago
Closed 10 years ago
Make the contribution dashboard embeddable
Categories
(Mozilla Foundation :: Metrics, task, P3)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: adam, Assigned: adam)
Details
(Whiteboard: [metrics])
Make the dashboard embeddable so that teams can host their own team-specific dashboards within their own documentation and wiki pages. The Webmaker team would like to do this on http://wiki.mozilla.org/Webmaker/ This could be a simple as an iframable view that can be embedded on another page. The design will be responsive already so this would require minimal extra tweaking. If particular content is better hidden in the embedded view (e.g. if we add extra navigation) this could be switched on/off with a simple URL parameter used in the iframe code.
Comment 1•10 years ago
|
||
Thanks for filing this Adam -- having our contributor dashboard embeddable as an iframe will be a great way for us to tell the story / stay focused on hitting 10k * @ Adam: who might be able to do this work? I'm not sure how to assign it. http://adamlofting.github.io/mofo-contributors-dashboard/ * I'm also not sure where the Mozilla wiki allows iframe embeds.
Flags: needinfo?(jon)
Flags: needinfo?(adam)
Comment 2•10 years ago
|
||
From a quick look at the extensions available for embedding an iframe into mediawiki, it's a gigantic security hole to enable iframe embedding on mediawiki. So I suspect IT will not go for that. We could do something like generate an svg or png of the chart, but that may be far more work than is necessary.
Flags: needinfo?(jon)
Assignee | ||
Comment 3•10 years ago
|
||
@jbuck, thanks for checking that out. This is definitely not a big enough reason to mess with the setup of mediawiki. :) An SVG or dynamically generated static image of the chart might be a solution. I'll keep this open as an option, but only if there's a relatively speedy way to turn the D3 generated graph into something static. (perhaps something like this http://eng.wealthfront.com/2011/12/converting-dynamic-svg-to-png-with.html) @both, there are some embeddable things in the Wiki, like the dynamic bugzilla lists, and this smart sheet here (https://wiki.mozilla.org/Baloo) but do you know if there is a list of these anywhere? This might trigger some other options/ideas.
Flags: needinfo?(adam)
Assignee | ||
Comment 4•10 years ago
|
||
This is not a blocker. It's an extra feature request.
No longer blocks: 1010772
Whiteboard: [July11]
Assignee | ||
Comment 5•10 years ago
|
||
This has another use case, so I'm bumping up the priority. These embeddable versions of the dashboard can be used in the new badges.m.o project: https://github.com/mozilla/mozbadging/issues/6 Updated requirements: * Embeddable graph ** Whole org ** By team * Raw numbers (total active contributors) ** By team/etc * httpS - for embedding in admin pages
Assignee: nobody → adam
Status: NEW → ASSIGNED
Whiteboard: [July11] → [June27]
Assignee | ||
Comment 6•10 years ago
|
||
Moving this back to the [July11] train.
Whiteboard: [June27] → [metics][July11]
Updated•10 years ago
|
Summary: Make the dashboard embeddable → Make the contribution dashboard embeddable
Whiteboard: [metics][July11] → [metrics][July11]
Assignee | ||
Updated•10 years ago
|
Whiteboard: [metrics][July11] → [metrics][July25]
Assignee | ||
Updated•10 years ago
|
Whiteboard: [metrics][July25] → [metrics][Aug8]
Assignee | ||
Updated•10 years ago
|
Whiteboard: [metrics][Aug22] → [metrics][Sep5]
Updated•10 years ago
|
Whiteboard: [metrics][Sep5] → [metrics][Sep19]
Comment 8•10 years ago
|
||
* Adam: let's do this so we can ship it to build.webmaker.org
Comment 9•10 years ago
|
||
* would like to keep this one on the radar, as it ties in with some work Simon and I want to do with tooling
Whiteboard: [metrics][Sep19] → [metrics][oct17]
Comment 10•10 years ago
|
||
* the [oct17] train has now left the station * so please update with [oct31], [nov14], [nov28], etc.
Comment 11•10 years ago
|
||
* [oct17] has passed. Please update the whiteboard.
Comment 12•10 years ago
|
||
* Adam: let's wontifx -- probably no longer needed.
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
Whiteboard: [metrics][oct17] → [metrics]
You need to log in
before you can comment on or make changes to this bug.
Description
•