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

EPIC: Track GitHub Org Membership + Automatically Expand Network #13

Open
1 task
nelsonic opened this issue Oct 22, 2016 · 0 comments
Open
1 task

EPIC: Track GitHub Org Membership + Automatically Expand Network #13

nelsonic opened this issue Oct 22, 2016 · 0 comments
Assignees
Labels
enhancement New feature or enhancement of existing functionality help wanted If you can help make progress with this issue, please comment! question A question needs to be answered before progress can be made on this issue

Comments

@nelsonic
Copy link
Member

nelsonic commented Oct 22, 2016

Oct 2022 Update: Wow! opened this issue 6 years ago! 😮 ⏳
Wish we had made time to do something about it back then. 😞
Then it would have been ticking away in the background all this time. 🤖
Water under the bridge. Going to get it done now! 🙌

Why? 🤷‍♂️

We've had a huge influx of people wanting to join @dwyl on GitHub 👌
and it's tedious to manually add them. ⏳
see: dwyl/start-here#255

As we build/release our App and add new features 📱
we expect that there will be even more of a reason for people to want to join. 🚀
We want to track/plot that growth. 📈

Why do we want to keep track of Who is in the @dwyl Org/Community? 👥

We want to see what the entry point for someone joining the @dwyl Org/Community is;
e.g. did they learn about @dwyl from a friend's GitHub profile?

Every person @dwyl community that makes their membership public is a "back-link" 🔗
that builds our in-bound organic marketing.
If we can engineer our expansion such that we have thousands of members
we have a much better chance of being financial sustainable.
i.e. the more GitHub Members we have the more "Social Proof". 🦄
Which we hypothesize will translate into more people using the App ... 🤞

What? 📈

Stats on Who Joined When

Capture who joined the Org and when.

Track Stars, Issues & Contributions

Once we have the basic data, we can then do some more advanced metrics.

Automatically Add New Members ➕

If the person meets the criteria for joining [tbd], they should be invited automatically:
https://developer.github.com/v3/orgs/members/#add-a-member

This will save me (Nelson) time (2-5mins) per day immediately.
This might not sound like much but when

See How People Are Connected

Later on once we have all the data we can graph the connections between people who:

a. follow each other
b. are members of the same org
c. contribute to the same projects
d. star the same repos

This will be a compelling visual and a project that many people in the GitHub/Dev community will be interested in.
i.e. it will rocket to the top of HN/Reddit and give @dwyl exposure.
Which will hopefully encourage people to click through to try our App.
So this is an indirect inbound marketing exercise, but one that we/I benefit from immediately.

How? 👩‍💻

Build a Web App!

@nelsonic nelsonic added enhancement New feature or enhancement of existing functionality help wanted If you can help make progress with this issue, please comment! question A question needs to be answered before progress can be made on this issue labels Oct 22, 2016
@nelsonic nelsonic changed the title Can We Script our Expansion? EPIC: Track GitHub Org Membership + Automatically Expand Network Oct 7, 2022
@nelsonic nelsonic self-assigned this Oct 7, 2022
nelsonic added a commit that referenced this issue Jun 8, 2024
nelsonic added a commit that referenced this issue Jun 8, 2024
nelsonic added a commit that referenced this issue Jun 8, 2024
nelsonic added a commit that referenced this issue Jun 8, 2024
nelsonic added a commit that referenced this issue Jun 8, 2024
nelsonic added a commit that referenced this issue Jun 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or enhancement of existing functionality help wanted If you can help make progress with this issue, please comment! question A question needs to be answered before progress can be made on this issue
Projects
None yet
Development

No branches or pull requests

1 participant