Open fernandonevarez opened 1 week ago
As I’m working on improving the documentation, I’m thinking it might be a good idea to enable GitHub Discussions for this repo. Even though I’m working solo right now, having Discussions enabled would provide a dedicated space for future feedback and conversations around documentation updates.
Once enabled, I plan to start a thread for Comprehensive Documentation Improvements. This would not only help keep track of my progress but also allow for easier collaboration and input down the line.
This issue moving forward will be opened and closed as needed based on what's said in the corresponding discussion's thread.
Description
Enhance the project's documentation to improve clarity for contributors and ensure a professional, well-structured Git flow. This includes adding more detailed issue templates, clarifying contributor guidelines, and updating the branching model to include hotfix branches.
Proposed Documentation Improvements
1. Issue Templates
2. Contributor Guidelines
userAuthentication
), and PascalCase for component names (e.g.,UserProfile
)."dev
. Ensure to includeCloses #issue-number
in the PR description."3. Branching Model Update
main
and be merged back into bothmain
anddev
after completion.hotfix/
followed by a brief description (e.g.,hotfix/fix-critical-bug
).hotfix/fix-login-bug
.4. Commit Message Guidelines
5. Git Flow Best Practices
git checkout -b feat/new-feature
and how to keep it updated withdev
by regularly rebasing or merging.6. Release Process
main
, and how to handle versioning.git tag -a v1.2.3 -m "Release v1.2.3"
).Additional Information