Contribute
Weld is open source and we welcome contributions from the community.
Source Code
- weld/core — Weld Core Implementation
- weld/api — Weld API
- weld/weld-testing — JUnit 5 Extensions for CDI Testing
How to Contribute
- Fork the repository on GitHub
- Create a branch for your changes
- Submit a pull request
For build instructions and development setup, see the README in each repository.
Reporting Bugs
The issue tracker is where all Weld bugs, feature requests and enhancement requests reside.
When filing a bug, please:
- Browse existing issues before creating a new one to avoid duplicates
- Create one issue per bug — keep each issue focused and trackable
- Give the issue a clear name that describes the problem
- Provide environment details — Weld version, application server, Java version
- Describe the issue clearly — the better the description, the faster we can help
- Provide a reproducer if possible — a minimal example showing the bug speeds up the fix significantly
Contact
- Mailing list: weld-dev — for development discussions and announcements
- GitHub: github.com/weld — source code and pull requests
- Issue tracker: JIRA — bug reports and feature requests
