Thank you for your interest in contributing to Forum Virium Helsinki projects.
- Check the repository's
README.mdfor project-specific setup instructions - Look for issues labeled
good first issueorhelp wanted - Open an issue before starting large changes to discuss the approach
- Fork the repository and create a feature branch from
main - Make your changes following the project's coding conventions
- Write or update tests as appropriate
- Ensure all tests pass and linting is clean
- Open a pull request against
main
We use Conventional Commits:
type(scope): short description
Optional longer description.
Refs #123
Types: feat, fix, docs, style, refactor, test, chore, ci, perf
Breaking changes: add ! after the type or include BREAKING CHANGE: in the footer.
- Keep PRs focused on a single change
- Reference related issues in the PR description
- Respond to review feedback promptly
- Squash fixup commits before merge
Use the issue templates provided in each repository. Include:
- Clear description of the problem or request
- Steps to reproduce (for bugs)
- Expected vs actual behavior
- Relevant environment details
For questions about a specific project, open an issue in that repository. For general questions about Forum Virium Helsinki development, contact info@forumvirium.fi.