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 Discussions

Issue 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 Testing

Contributing

Everything you need to know before submitting a pull request — building, testing, formatting, and PR guidelines.

Contributing Guide

Mailing List

Historically used for development discussions. Still monitored, but GitHub Discussions is now the primary channel for reaching the team.

Browse Archives

Source Code

Weld Core

The CDI reference implementation.

View on GitHub

Weld API

Weld-specific API extensions.

View on GitHub

Weld Testing

JUnit 5 extensions for CDI testing.

View on GitHub

Weld Parent

Parent POM with shared configuration.

View on GitHub

Reporting Bugs

When filing a bug on GitHub Issues, please:

  1. Browse existing issues before creating a new one to avoid duplicates
  2. Create one issue per bug — keep each issue focused and trackable
  3. Give the issue a clear name that describes the problem
  4. Provide environment details — Weld version, application server, Java version
  5. Describe the issue clearly — the better the description, the faster we can help
  6. 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 Contributors

Governance

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 More

Project Governance

See how decisions are made and how you can influence the project's direction through our open governance model.

Governance Document

Code of Conduct

Our community values respect and inclusivity. Please review our community standards.

Code of Conduct