Skip to content

Conversation

@RosanaTSF
Copy link

  • 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
@RosanaTSF
Copy link
Author

Description

This PR improves the project's README with comprehensive documentation to help new contributors get started.

Changes

  • ✨ Added detailed "Getting Started" section with step-by-step instructions for macOS and Linux
  • 📚 Added "Development" section explaining how to build, test, and use make commands
  • 🤝 Added "Contributing" section with guidelines for new contributors
  • 📖 Added "Examples" section with basic usage example
  • 💡 Added tips for beginners
  • 🏗️ Improved overall documentation structure

Why these changes?

As a beginner contributor, I found the original README lacked detailed setup instructions. These improvements will help other newcomers:

  • Understand the prerequisites
  • Set up their development environment
  • Build and test the provider
  • Make their first contribution

Checklist

  • Documentation is clear and accurate
  • Tested the instructions on macOS
  • No code changes, only documentation

🎃 Hacktoberfest 2025 contribution
([email protected])

Copy link
Member

@crgisch crgisch left a 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
Copy link
Member

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?

Copy link
Author

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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants