Contribute
There are many ways to get involved with Weld. Here you'll find everything you need to contribute, report issues, or connect with the team.
Get Involved
Discussions
The place to ask questions, discuss ideas, and get help from other Weld users and maintainers.
Join DiscussionsIssue Tracker
Found a bug or have a feature request? All Weld projects use GitHub Issues. Use the issue tracker in the relevant repository.
Weld Core Weld API Weld TestingContributing
Everything you need to know before submitting a pull request — building, testing, formatting, and PR guidelines.
Contributing GuideMailing List
Historically used for development discussions. Still monitored, but GitHub Discussions is now the primary channel for reaching the team.
Browse ArchivesSource Code
Reporting Bugs
When filing a bug on GitHub Issues, 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
Contributors
Meet the Team
Weld is built by a community of contributors. See all the people who have helped make Weld what it is today.
View ContributorsGovernance
Commonhaus Foundation
Weld joined the Commonhaus Foundation in 2025, alongside WildFly and other middleware projects. The foundation ensures long-term stewardship of community-driven open source.
Learn MoreProject Governance
See how decisions are made and how you can influence the project's direction through our open governance model.
Governance DocumentCode of Conduct
Our community values respect and inclusivity. Please review our community standards.
Code of Conduct