-
Notifications
You must be signed in to change notification settings - Fork 608
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
Replacing nodejs-repo-tools with synthtool #2868
Comments
Seems like this is something we would want for other languages too, no? Should we consider adding this to synthtool? @theacodes @busunkim96 |
Yes, but let's start with Node.js. |
Context for others - repo-tools does a lot of things, and we've been slowly moving away towards single purpose tools. Maintaining it has been hard, and at this stage the only thing yoshi is using it for is generating READMEs that embed samples. It's causing hella trouble. So here's what I think we should do. I want to do this slow like, and responsibly:
Looking for input on the approach here @broady @bcoe @crwilcox @busunkim96 @fhinkel ❤️ |
nodejs-docs-samples and nodejs-getting-started is still using many of the test commands and things like |
Got it. For our purposes - this is the last mile of dropping the dependency on |
@fhinkel would definitely be curious to learn about how you're using the repo; wonder if it makes sense in |
We very much need to sunset that thing. |
googleapis/synthtool#214 and googleapis/synthtool#207 have pulled README generation into It would be really cool to try this approach with some other languages now that we have a strategy in place! @fhinkel let's discuss outside of this issue your other use-cases of repo-tools, and decide whether the library can be deprecated entirely or not. |
@bcoe I'm still discovering new ways of how We use it in tests to make request. And we're using it to run the tests And I don't even know what that is |
While most of the automated workflows for Node.js client libraries have mostly moved to synthtool, we still use the legacy @google-cloud/repo-tools package for dynamically generating
README.md
andsamples/README.md
based on what we have in thesamples/
directory.See nodejs-vision's samples/README.md
The text was updated successfully, but these errors were encountered: