Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Long term stats #4

Open
somewhatabstract opened this issue Sep 30, 2022 · 4 comments
Open

Feature: Long term stats #4

somewhatabstract opened this issue Sep 30, 2022 · 4 comments
Labels
enhancement New feature or request

Comments

@somewhatabstract
Copy link

It would be really great if my stats at the end of the meeting were persisted, and then one could see trends over time across multiple meetings. Especially useful if one is actively trying to improve meeting participation (either reducing or increasing).

@SeanMcP SeanMcP added the enhancement New feature or request label Oct 4, 2022
@SeanMcP
Copy link
Owner

SeanMcP commented Oct 4, 2022

That does sound useful. What type of data would you expect to be able to see? Maybe average percentages by day in a line graph?

@somewhatabstract
Copy link
Author

somewhatabstract commented Oct 5, 2022

I think there's a couple of pieces.

  1. Storing the stats per meeting. In order to normalize the data for any comparison (since 20% in a meeting of 5 people is different than 20% in a meeting of 100 people) and make the data useful for plotting, one would need to record:

    • # of participants
    • Your % for the meeting
    • Date/time and duration of the meeting
    • [optional] Type of role in the meeting (if you're the moderator, you might be expected to talk more?) - this is likely a separate feature
  2. Providing ways to visualize that information; perhaps including a target value that the user can set.

As for visualizations, a line graph seems reasonable - could be by day for the last 30 days, or by month for the year, or by year (assuming folks use the extension long term).

Could also do some cool things like heat maps to show what times of day you are most chatty. And if we did eventually have the concepts of meeting type and role, then one could do charts based on the kinds of meeting where one talks more or less - perhaps a tagging feature could help with that so that the extension remains less opinionated and the user can tag things how they want - again, seems like a separate feature request that links to this one. All of that is possible to add later if the right data is stored.

@somewhatabstract
Copy link
Author

LMK if I can help at all :)

@SeanMcP
Copy link
Owner

SeanMcP commented Oct 7, 2022

I'm not opposed to any of that, but I don't think I'll have time to implement any of it until maybe the next hackathon 😅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants