ecosyste-ms / roadmap

Planning and roadmap for future Ecosyste.ms development
GNU Affero General Public License v3.0
9 stars 1 forks source link

Request for Author api #2

Closed balupton closed 1 year ago

balupton commented 1 year ago

Would be good to see an authors total install account across all their packages across all their ecosystems, as well as such things as license preferences (10% agpl, 90% mit).

Perhaps Maintainer API would be better, however it would be good to filter results between packages contributed to, and packages maintained, and packages authored/owned.

andrew commented 1 year ago

There is a maintainers api for registries that have that data available (docs):

Screenshot 2023-01-05 at 11 03 06

You can then list packages for each maintainer and get the download counts there, again if the download information is available for that registry.

Right now maintainers are only accounts on the registry that can publish new versions, rather than contributors to the source code on github/gitlab/bitbucket etc.

andrew commented 1 year ago

We also have a commits service now that can get all the committers to a repository: https://commits.ecosyste.ms/