-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
where are the installation instructions? #1698
Comments
If this repo is purely for people developing Guice itself (as opposed to using it as a dependency in their own application, which is significantly more common), perhaps a simple blurb in the README with something like "this repo is for developing Guice itself; if you want to USE Guice, see such and such directions for Maven etc etc" ??? this would save newcomers a significant amount of confusion and time wasted? |
it looks like the guides in this repo are targeted for people that want to use Guice, not people that want to develop Guice. In that case, there really should be at least one sentence on how to "get started" here. |
The wiki has a getting started page: https://github.com/google/guice/wiki/GettingStarted. Though it doesn't seem to include the Maven blurb. That's on latest release page @ https://github.com/google/guice/wiki/Guice510. I'll see about adding a Maven blurb to GettingStarted or the project README. |
…ing: * Bumps the snapshot version to 7.0.1-SNAPSHOT * Adds Guice 6 & Guice 7 release pages, with explanations of the jakarta transition & how Guice 6.0 & 7.0 should be used. They also include changelogs since 5.1.0. * Updates the top-level README to reference the 6.0 & 7.0 releases, as well as including "installation instructions" (which fixes #1698). * Updates the wiki to make sure it's meaningful for both javax & jakarta references, pointing to the correct ones where appropriate. PiperOrigin-RevId: 529758826
The GettingStarted page still doesn't say anything about how to actually get started with Guice, i.e. the very first step of adding a Maven dependency or whatever. |
if I were a beginner and had openJDK 20 on macOS, how do I actually get started with Guice? Do I need to clone the repo and then use Bazel or something? Pretty non-obvious from the documentation here; even "Getting Started" doesn't mention any installation instructions at all, and it doesn't seem entirely obvious to me.
The text was updated successfully, but these errors were encountered: