Thank you for considering contributing to the Dale Study Group Website! We appreciate your time and effort. Here are some guidelines to help you get started.
We manage our project using GitHub Projects. You can find the project here. The team holds a weekly meeting to discuss the previous week's progress and plan for the upcoming week.
- Create ticket(item or draft in Backlog)s together in regular meetings.
- Assign yourself to a ticket on the Kanban board.
- Convert item to an Issue with click "Convert to issue" button.
- Create a branch through the Issue.
- Make a PR after you've pushed your code changes (Don't forget to link your PR to the Issue you created earlier).
- After a code review and receiving at least one approval, merge the changes into the main branch.
- The code merged into the main branch will be immediately released through GitHub Pages.
- Follow the coding style conventions of the project.
- Use the default settings of Prettier.
- For web component writing patterns, refer to this document.
- Use clear and descriptive commit messages.
- Follow the Conventional Commits specification.
- Join our Discord to connect with other contributors.