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

Dashboard for social metrics #1

Open
chair28980 opened this issue Aug 29, 2023 · 1 comment
Open

Dashboard for social metrics #1

chair28980 opened this issue Aug 29, 2023 · 1 comment
Assignees
Labels
E:Define network and community metrics See https://github.com/waku-org/pm/issues/35 for details

Comments

@chair28980
Copy link

  • Implement with proper FE/BE architecture
  • Discord metrics
  • Twitter metrics

Ref: waku-org/pm#35 (comment)

@fryorcraken fryorcraken added the E:Define network and community metrics See https://github.com/waku-org/pm/issues/35 for details label Sep 8, 2023
@fryorcraken
Copy link

fryorcraken commented Sep 14, 2023

Overview dashboard

Overview dashboard contains:

  1. Discord members
  2. X (Twitter) followers
  3. Github followers
  4. Github open issues

Feedback:

  • Correct casing of GitHub is with capital G and H
  • I am not too convinced about GitHub followers
  • GitHub Open issues does not really measure growth, it's more of a project/development metrics that is tracked by the Insight team. I suggest to remove it in in favour of GitHub stars across the org

There are two cards below:

image

Nothing happens when I click on those, I'd expect the related page to open.

Community metrics page

Question: If a new repo is created in GitHub, does the dashboard automatically pull it for the "organization wide" stats?

I think the page could have a better organization, I suggest we split per client:

  • js-waku (js-waku first because this is expected to be the most used client)
    • @waku/core NPM downloads
    • js-waku GitHub stars
  • nwaku
    • nwaku GitHub stars
    • nwaku Docker dowloads
    • (@waku-org/nwaku-developers I assume someone using nwaku as a lib would clone the repo? there are no common nim repository like npmjs, right?)
  • go-waku
    • go-waku GitHub Stars
    • (can we measure the number of clones for a repo?)
    • go-waku docker download
  • waku-rust-bindings
    • GitHub Stars
    • crates.io download
  • waku-react-native
    • GitHub Stars
    • npmjs downloads

I also suggest to remove the fork count, as contributor adoption is not one of our current goals.
Same for open issues.

Any time related stats should contain the time. E,g, docker pulls or npm js downloads. is it per day? all time?

Cc @hackyguru

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
E:Define network and community metrics See https://github.com/waku-org/pm/issues/35 for details
Projects
None yet
Development

No branches or pull requests

3 participants