Charcoal-SE / metasmoke

Web dashboard for SmokeDetector.
https://metasmoke.erwaysoftware.com
Creative Commons Zero v1.0 Universal
43 stars 34 forks source link

What should be on MS' dashboard? #228

Closed ArtOfCode- closed 7 years ago

ArtOfCode- commented 7 years ago

The current homepage for metasmoke is the reasons dashboard. That's a pretty useful bit of info for Charcoal people, but doesn't make a whole lotta sense to anyone else.

I've been thinking, and I think a few others have too, that it's time to put something else on the homepage instead - some sort of summary of various useful bits of information and stats, maybe.

Problem is - what? What should we have on a new dashboard/homepage for metasmoke?

j-f1 commented 7 years ago

See also #158.

NobodyNada commented 7 years ago

I think the autoflagging dashboard is a good example of how it should look.

There's tons of useful stats, cool graphs, and helpful links, and it looks really nice. How about something like this?

dashboard

I really like this format, although we should probably change which data is displayed (e.g. the box on the right could probably hold more important information than review stats, and we can display more useful graphs).

j-f1 commented 7 years ago

I’d like to see how many flags were cast by me on the homepage. Also, the review count is displayed in the navbar already.

angussidney commented 7 years ago

@NobodyNada wow, that's an impressive mockup, I like it.

Under the stats heading I'd probably put a bit more, something like '50 reasons caught 60 000 posts at 80% accuracy. 50 000 TPs, 8 000 FPs, and 2 000 NAAs. 10 000 posts have been automatically flagged'.

As for JF's suggestion, we could just add (20 by you) to the autoflagging box.

ArtOfCode- commented 7 years ago

@NobodyNada l I like that; my only concern is that graphs are relatively expensive to generate. On the homepage, we probably don't want that - we can probably include one graph, but I'd be wary about any more. So, related question, what's the most important or interesting graph we could include - currently existing or not, either way.

ferrybig commented 7 years ago

@artofcode- can't we cache the graphs server side? Like only update them every 15 minutes or longer (similar to see cross site flair), even if multiple people request them. And then store them as simple ping images instead of feature included highcharts graphs


Op 25 jul. 2017 09:42 schreef "ArtOfCode" notifications@github.com:

@nobody https://github.com/nobody Nadal I like that; my only concern is that graphs are relatively expensive to generate. On the homepage, we probably don't want that - we can probably include one graph, but I'd be wary about any more. So, related question, what's the most important or interesting graph we could include - currently existing or not, either way.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Charcoal-SE/metasmoke/issues/228#issuecomment-317656774, or mute the thread https://github.com/notifications/unsubscribe-auth/ABgO7CniUvzG43TB3IQfpd0R2yXrUHkdks5sRZxSgaJpZM4Ohx8z .

angussidney commented 7 years ago

And surely 2 graphs would be much less expensive to generate than the current long list of reasons, which takes a 10+ second SQL query (at least when I load it)?

SulphurDioxide commented 7 years ago

Is this for the logged in main page? I'd love to have a dashboard of important stats about me personally such as 'Feedbacks Today', 'Flags Today' etc. I was personally baffled by the homepage when I tried to get involved initially. It put me right off because there was a lot of complex looking data but no explanation which made me think it was harder to help than it was.

I think a small blurb about what Charcoal is all about (maybe only if you're not logged in) would be a nice addition to what @NobodyNada has already mocked up.

Welcome to MetaSmoke by Charcoal - We help fight spam afflicting the StackExchange network. See how you can get involved and find out more about us.

Undo1 commented 7 years ago

I'd be tempted to have it be tabbed - default to this new view, but allow going back the the classic one with a sticky tab. Reasons view is useful to me, at least, and there isn't anywhere else we show all reasons with accuracy data in one place.

ArtOfCode- commented 7 years ago

Yes there is @Undo1 - click reasons in the top bar, it's the same view.

j-f1 commented 7 years ago

We could make the homepage even faster by having a small introductory message, then AJAX in the graphs and tables. We could also set it up to render everything at once when visiting with Turbolinks to decrease delays there.

ArtOfCode- commented 7 years ago

[status-completed]