-
Notifications
You must be signed in to change notification settings - Fork 32
docs: improve README with detailed setup and contribution guide #74
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
base: main
Are you sure you want to change the base?
Conversation
RosanaTSF
commented
Oct 21, 2025
- Add comprehensive Getting Started section for macOS and Linux
- Include step-by-step installation instructions
- Add Development section with build and test commands
- Add Contributing section with guidelines for new contributors
- Add examples section with basic usage
- Add tips for beginners
- Improve overall documentation structure
- Add comprehensive Getting Started section for macOS and Linux - Include step-by-step installation instructions - Add Development section with build and test commands - Add Contributing section with guidelines for new contributors - Add examples section with basic usage - Add tips for beginners - Improve overall documentation structure
DescriptionThis PR improves the project's README with comprehensive documentation to help new contributors get started. Changes
Why these changes?As a beginner contributor, I found the original README lacked detailed setup instructions. These improvements will help other newcomers:
Checklist
🎃 Hacktoberfest 2025 contribution |
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.
Other than the comment I made, LGTM 👍
Thank you for your contribution!!
README.md
Outdated
| terraform version | ||
| ``` | ||
|
|
||
| #### 2. Build and Install the Provider |
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.
For a user that just wants to use the provider, there is no need to clone and build the repository locally
This can be removed OR marked as optional, in case the user wants to build from source
(Also, your section about development setup already covers this 😄 )
What do you think?
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.
Thank you for the feedback, @crgisch!
I updated the README to mark the local build step as optional — you're right, it's not needed for regular users.
Clarify optional nature of building the provider locally and provide instructions.