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

[Feature Request] Function to search for existing R pkg wrapper of given API #7

Open
tanho63 opened this issue May 12, 2023 · 3 comments

Comments

@tanho63
Copy link

tanho63 commented May 12, 2023

As a user of {beekeeper} and API user, it would save me much time and duplicated maintenance effort if there was functionality to search for existing R packages that might serve the API I'm interested in.

{as discussed}

@jonthegeek
Copy link
Owner

Logging some thoughts:

  • Code search for the base URL, but it might be somewhat obfuscated in the code (eg https://www.googleapis.com/youtube/v3 might be split into "www.googleapis.com" and "youtube" and "v3" in the code).
  • Search DESCRIPTIONs for the URL, but again they might not point to a recognizable URL ("https://developers.google.com/youtube/v3" for youtube even though that isn't the actual endpoint, nor the documentation).
  • So maybe search DESCRIPTION for "API" + a name the user gives?
  • Ideally I would like to run this as part of spec ingestion. The user might not tell me about the base URL, but the spec will.

@jonthegeek jonthegeek added the feature a feature request or enhancement label May 12, 2023
@tanho63
Copy link
Author

tanho63 commented May 12, 2023

  • Store registry of base URLs on github repo (in piggyback release?) and search that first?

fyi: unsubscribing from notifications now but please feel free to ping me if you want to bounce ideas

@jonthegeek
Copy link
Owner

Gonna focus on the registry idea for this. I'll use it to encourage people to take on a package. Might make a shinylive app to include in the repo before too long, as a ui onto the list, and then probably link to a Google form to "sign up" for one.

@jonthegeek jonthegeek added documentation and removed feature a feature request or enhancement labels Dec 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants