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

[tool] used-by -- find the biggest users of a package #214

Closed
Eomm opened this issue May 29, 2019 · 7 comments
Closed

[tool] used-by -- find the biggest users of a package #214

Eomm opened this issue May 29, 2019 · 7 comments
Labels
help wanted Extra attention is needed tools This thing need to be implemented

Comments

@Eomm
Copy link
Member

Eomm commented May 29, 2019

Based on this documents this issue cover a bullet point from this task list

The topic is:

find collaborators to refactor tests to fix CI

  • identify some companies that use MQTT.js
  • ask them to start a collaboration to let the module rise again

For this issue, I think we could:

  • [brute force idea] release a version that shows a disclaimer message on the install of this package
  • check the used list and find companies to contact and open an issue on their repo with a disclaimer message (let's call "call to action")

I think that we must consider that our actions should be replicable for other packages, also.

@Eomm Eomm added help wanted Extra attention is needed pilot Pilot packages tools This thing need to be implemented labels Aug 31, 2019
@Eomm
Copy link
Member Author

Eomm commented Aug 31, 2019

We are always talking about how users can support a package, but here we want to reverse the situation and let the maintainers find the users.

The idea here is to create a tool that lists the users by stars and forks (desc) looking the "used by" function in GH, so maintainer can ask support to the top 10 users.

@wesleytodd WDYT?

@mcollina
Copy link
Member

mcollina commented Sep 2, 2019

This would be amazing actually.

@wesleytodd
Copy link
Member

Yeah really cool idea. I think we could look at "used by" on github, but also on the registry data.

@mhdawson
Copy link
Member

mhdawson commented Sep 5, 2019

It would be an interesting thing to explore. The tool to figure out the top users would be useful in an number of ways. The second part of how to approach those users, what kinds of help to ask for etc. would be interesting to work through as well.

@Eomm
Copy link
Member Author

Eomm commented Sep 15, 2019

The GH api to get the "used by" seems in dev-mode:
https://developer.github.com/v4/object/dependencygraphdependencyconnection/

@jonchurch jonchurch changed the title [MQTT.js] find collaborators to fix tests [tool] used-by -- find the biggest users of a package Jul 29, 2021
@jonchurch
Copy link
Contributor

Hijacking this thread because I believe this isn't relevant to MQTT and it's tests anymore (they appear to be passing now a days), but this still sounds like a great idea for a tool for this group to work on!

Specifically @Eomm's idea:

The idea here is to create a tool that lists the users by stars and forks (desc) looking the "used by" function in GH, so maintainer can ask support to the top 10 users.

@jonchurch
Copy link
Contributor

Turns out this was created, it’s https://github.com/pkgjs/dependents

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed tools This thing need to be implemented
Projects
None yet
Development

No branches or pull requests

5 participants