Hi folks,

We are pleased to announce that GitHub Issues & Discussions.

1. GitHub Issues (https://github.com/apache/activemq/issues)
Jira is now read-only and we should now all use GitHub Issues.

We have the following labels available:
- bug: for bug reports
- dependencies: for dependencies updates
- enhancement: for improvements on existing code
- feature: for a complete new features
- proposal: for a design proposal, big features
- stale: when the issue is "inactive" for more than 60 days

Please use these labels to classify the issues.

When you create a PR, you can associate it with an issue either in the
GitHub UI or using "This closes #xxxx" in the comments.
I also suggest using conventional commit messages in PR with the
format <type>(<scope>): <subject> where scope is optional. The type can be:
- feat: (a new feature is introduced with the changes)
- fix: (bug fix has occurred, not a fix to a build script)
- docs: (changes to the documentation)
- style: (formatting, missing semicolons, etc; no production code change)
- refactor: (refactoring production code, eg. renaming a variable)
- test: (adding missing tests, refactoring tests; no production code change)
- chore: (changes that do not relate to a fix or feature and don't modify
src or test files (for example updating dependencies or change in
production code))
- perf – (performance improvements)
- ci – (continuous integration related)
- build – (changes that affect the build system or external dependencies)
- revert – (reverts a previous commit)
That's a nice practice because GitHub can use that to create nice Release
Notes.
Thanks to that, it's not necessary to create GH issues for all changes.

For versions, we are using GitHub Projects (
https://github.com/apache/activemq/projects?query=is%3Aopen).
You can assign several projects/versions per issue, and track the status of
the versions.

2. GitHub Discussions
We also enabled GitHub Discussions where we can have technical discussions.
The GH Discussions are automatically going to the dev@ mailing list.

Let us know if you have any questions.

Regards
JB

Reply via email to