-
Notifications
You must be signed in to change notification settings - Fork 3
Description
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!
- Make an HTTP REST API Request to the GitHub API Step 1: Setup GitHub REST API Requests ๐ค ย #17
-
GETall current members of the @dwyl org; https://hexdocs.pm/tentacat/Tentacat.Organizations.Members.html