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

Badge Request: GitHub Package Registry - Version Badge #4183

Open
calebcartwright opened this issue Oct 17, 2019 · 16 comments
Open

Badge Request: GitHub Package Registry - Version Badge #4183

calebcartwright opened this issue Oct 17, 2019 · 16 comments
Assignees
Labels
service-badge New or updated service badge

Comments

@calebcartwright
Copy link
Member

calebcartwright commented Oct 17, 2019

📋 Description
Download count badges for packages hosted on the GitHub Package Registry

  • Which service is this badge for e.g: GitHub Package Registry
  • What sort of information should this badge show? Package versions/latest version

🔗 Data

  • Is there a public API? Yes
  • Does the API requires an API key? Auth should be used like our other GH services, specifically leveraging our BaseGraphQlService.

🎤 Motivation
Because people want them! 😄 The motivation/benefits for the version badges for the GH Package registry is the same as the other registries we support

Related: #3608 and #4071

@crimson-med
Copy link

Any update on this? I have recently been using Github Packages and would love to display version and download.

@calebcartwright
Copy link
Member Author

Thanks for the bump @crimson-med! This, and other GitHub Package related badges are blocked on #4169

tl;dr - The Shields.io service leverages a pool of tokens that are used to retrieve data from the API for our GH badges, but none of those tokens have the requisite permissions needed to retrieve Package data from the GH API. It's a non-trivial problem, but one I think we should focus some attention on (would encourage folks to track #4169 for more information)

@crimson-med
Copy link

@calebcartwright Thank you for the update I have subscribed to #4169 and hopefully a solution will come to light soon.

@xavisavvy
Copy link

Adding my comment here to watch this thread. This would indeed be a useful addition.

@Devwarlt
Copy link

I'm looking forward for this addition!

@malliapi

This comment has been minimized.

@ngosang

This comment has been minimized.

@calebcartwright
Copy link
Member Author

Folks, we post updates whenever they are available, so please refrain repeated "bump" comments which are not particularly helpful. You should instead use the reaction features to indicate your support for this enhancement.

If this is something you're particularly interested in, and would like to see it delivered more quickly than the maintainer team has bandwidth to do, then please consider submitting a PR

@chris48s
Copy link
Member

chris48s commented Dec 24, 2020

While I agree with the general thrust of this (bump comments are unhelpful - we'll update if there's any progress), I think this needs clarifying: There is already an open PR for this badge #4184 but the feature is blocked on #4169 . In order to move this (and other things) forward, #4169 is the issue we'd need to help with. If someone in the community is keen to help us with that it would be a really welcome contribution, but also some design decisions about it are still unclear.

@calebcartwright

This comment has been minimized.

@chris48s

This comment has been minimized.

@CAMOBAP

This comment has been minimized.

@ronaldtse

This comment has been minimized.

@RosieWatson
Copy link

Are there anymore updates on this?

@calebcartwright
Copy link
Member Author

Are there anymore updates on this?

No, not really. Please see prior comment #4183 (comment)

We have made some changes to the backend infrastructure (notably the mechanism we use to store the github tokens) which does open up some doors in design discussions.

However, there continues to be no substantive updates and the latest status on this issue is already reflected in the above comments.

We will happily share such updates here when they occur, but in the meantime I want to reiterate that the absence of explicit updates posted by the maintainers here means that there are no updates.

@ryansonshine
Copy link

Are there anymore updates on this?

No, not really. Please see prior comment #4183 (comment)

We have made some changes to the backend infrastructure (notably the mechanism we use to store the github tokens) which does open up some doors in design discussions.

However, there continues to be no substantive updates and the latest status on this issue is already reflected in the above comments.

We will happily share such updates here when they occur, but in the meantime I want to reiterate that the absence of explicit updates posted by the maintainers here means that there are no updates.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
service-badge New or updated service badge
Projects
None yet
Development

Successfully merging a pull request may close this issue.