-
Notifications
You must be signed in to change notification settings - Fork 0
Improve README with clear sections for end users and developers #32
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
Improve README with clear sections for end users and developers #32
Conversation
Co-authored-by: Project516 <138796702+Project516@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall, thank you for saving me time
README.md
Outdated
| A simple number guessing game where you try to guess a randomly generated number. The game will tell you if your guess is too high or too low until you find the correct number. | ||
|
|
||
| ## Development set up | ||
| ## For End Users |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe word this better?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changed "For End Users" to "Running the Game" for clearer wording. (commit d29f423)
README.md
Outdated
|
|
||
| ### Requirements | ||
|
|
||
| - Java 8 or higher |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we may move to java 17 as the min for junit
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added note about potential Java 17+ requirement: "Java 8 or higher (may require Java 17+ in future versions)". (commit d29f423)
README.md
Outdated
| 4. Keep guessing until you find the correct number | ||
| 5. The game will display how many guesses it took you | ||
|
|
||
| ## For Developers |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How about change the wording for To develop or something
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changed "For Developers" to "Development". (commit d29f423)
README.md
Outdated
|
|
||
| ### Requirements | ||
|
|
||
| - Java 8 or higher (Eclipse Temurin recommended) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Its java 25 to dev
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updated to clarify "Java 25 (Eclipse Temurin recommended for development)". (commit d29f423)
README.md
Outdated
|
|
||
| ### Development Setup | ||
|
|
||
| Install SDKMAN! and run: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is the recommened version (especily in gh codspaces
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SDKMAN is pre installed in gh codespaces btw
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updated to emphasize SDKMAN as recommended: "SDKMAN is the recommended way to install Java and Gradle (pre-installed in GitHub Codespaces)". (commit d29f423)
README.md
Outdated
| sdk install gradle | ||
| ``` | ||
|
|
||
| Or install Eclipse Temurin JDK directly from https://adoptium.net/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice!
| ### Building | ||
|
|
||
| ``` | ||
| cd app |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can build from root too
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added build instructions showing both options - from project root and from app directory. (commit d29f423)
README.md
Outdated
| ### Creating Release Archive | ||
|
|
||
| `sdk install gradle` | ||
| Run `./package.sh` from the project root. This will create `archive.zip` containing the application and run scripts. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And copy the readme over too. This can be released to gh releases
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updated to: "This will create archive.zip containing the application, run scripts, and README. The archive can be released to GitHub Releases." (commit d29f423)
|
@copilot look at my feedback |
…s, and expand build instructions Co-authored-by: Project516 <138796702+Project516@users.noreply.github.com>
I've reviewed and addressed all the feedback in commit 8cba0d9:
|
Original prompt
💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.