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

Compilation of a list of interview partners #140

Open
Ly0n opened this issue Jul 27, 2023 · 11 comments
Open

Compilation of a list of interview partners #140

Ly0n opened this issue Jul 27, 2023 · 11 comments
Assignees

Comments

@Ly0n
Copy link
Member

Ly0n commented Jul 27, 2023

For the next report we need a list of people we want to interviews. Criteria for selection should be:

  1. High impact in the ecosystem. Long time experience.
  2. Developers or users of tools and associated data sets.
  3. Variety of organisation perspectives: Academia, For-Profit, Non-Profit Background, Startup, Community,...
  4. Variety of topics: Biosphere, Water Suppy, Battery, ....
  5. Variety of personal backgrounds: Origin, age, opinions,...

One way to find such interview partners is the list created by @andrew. You will find the contributors commited to the most projects here on the right side under committers:
https://summary.ecosyste.ms/collections/1

@andrew
Copy link
Member

andrew commented Jul 27, 2023

I can output that data as CSV if it's easier to consume?

@Ly0n
Copy link
Member Author

Ly0n commented Jul 27, 2023

@andrew Yes, that would be great. Maybe we could also combine this with this issue: #144

@jmertic
Copy link

jmertic commented Jul 27, 2023

@dbrownlf thinking you will be interested in this one

@dbrownlf
Copy link

We have some great folks involved with LF Energy who would fit the bill here so I can certainly get the project in touch with them. I'm also happy to review the broader list and provide feedback on the folks you are considering. In cases where you may want to speak to a specific person but don't have their contact info, we may also be able to help track that down.

@andrew
Copy link
Member

andrew commented Jul 31, 2023

@Ly0n I've put together an experimental page that summarizes all the committers to repositories in the OST project list with obvious bots hidden: https://summary.ecosyste.ms/collections/1/committers

Screenshot 2023-07-31 at 11 28 02

I'll add the ability to export as csv/json shortly.

Pro tip, you can hover over the Unique Projects count to see a list of the project urls:
Screenshot 2023-07-31 at 11 28 44

@andrew
Copy link
Member

andrew commented Jul 31, 2023

CSV export is available now: https://summary.ecosyste.ms/collections/1/committers_csv (1.6MB)

Data is updated on a daily basis, I'm also working on connecting the dots between more committers (names and emails) and repository profiles (github, gitlab, bitbucket etc).

@Ly0n
Copy link
Member Author

Ly0n commented Aug 1, 2023

I went through the list. The results are really astonishingly good. I recognize many users from our research. This is certainly one good way to identify potential interview partners.

Here is a reduction of the list and I start added the GitHub User Links to the first 50 entries:
https://docs.google.com/spreadsheets/d/1Y0o3Un4m8ovcJpdnWeeZICKpcy4Lart0Du_Rf4cQL70/edit?usp=sharing

  • Users with more than 4 projects
  • Users for whom the full name could be found via the GitHub profile or the listed links
  • Users that are still active in the last year
  • User that a no bots

A few interesting things I noticed:

  • Mostly people within energy. The reason could be that this area is very modular and many open source software projects interact with each other. Developers not only maintain their own projects, but are involved in the whole ecosystem.
  • Again, we see the strong organizations we already identified and many government agencies.

@dbrownlf The spreadsheet could be a good starting point for further investigation.

@dbrownlf
Copy link

dbrownlf commented Aug 1, 2023

This is great! I agree these look like good folks to target. I did add a new tab and listed some of the top contributors to LF Energy projects in case that's helpful. I included GitHub links and email addresses.

@Ly0n
Copy link
Member Author

Ly0n commented Aug 2, 2023

If we have a list of new projects since last year, we could go through those as well for people of interest. It is certainly also good to hear about the fresh experiences of open source projects that are in the making.

The top 20 contributors with the most project commits could also be interesting for readers within the report in a cleaned up plot. The question is how informative this is if someone has worked on many projects. You could use this as one factor out of many and create a top20 of developers.

@andrew
Copy link
Member

andrew commented Aug 2, 2023

I've discovered a way to automatically convert an email address into a GitHub username, I've set up a script to go through and discover all the github usernames for the 15,885 committers in the 1,214 projects in the summary service, it will take quite a few hours, and not all emails will successfully convert to a username but it should help save quite a lot of manual work there, the CSV url I shared earlier will automatically update with extra details over the next couple days.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 📋 Backlog
Development

No branches or pull requests

6 participants