Contributions

Contributions to RHQ

The RHQ project welcomes all contributions to this GPL/LGPL open source project. We are always looking for help improving our documentation, fixing bugs, adding additional features or just suggesting new features.

We are for example looking for translations of (Installer) messages to other languages.

The Contributor License Agreement

In order to contribute code and other content to the RHQ project we require that you sign up for a Fedora Project account and sign the Contributor License Agreement. You can sign up for a fedora account here.

Why a CLA?

The purpose of the Contributor License Agreement (CLA) is to establish copyright control under Red Hat, Inc. on behalf of the Fedora Project. By having a single entity hold copyright:

  • It is easier to be more nimble with future relicensing needs
  • That one incorporated entity can handle being sued
  • The project can act singularly on the behalf of all the code and documentation without having to make costly and lengthy research into responses from every copyright holder
  • All individual contributors to the Fedora Project are required to agree to the Individual Contributor License Agreement and all of their contributions are subject to it.

You can sign up for a Fedora Project account and request the The Fedora Project Individual Contributor License Agreement

How and where to start?

You can

  • file bugs and enhancement requests in Bugzilla or search for existing bugs
  • discuss the usage of RHQ and Jopr in the user mailing list
  • discuss RHQ implementation details in the developer mailing lists
  • help us improve the documentation on theses wiki pages
  • talk to the developers on #rhq on irc.freenode.net
  • Write blog postings about RHQ that we can link from the blogs section of the wiki and also tweet about
  • Create patches and enhancements - please attach them to Bugzilla entries after having signed the CLA and also mention the username under which you signed the CLA. To create the patches, use
    git format-patch
  • Check the Ideas page to get more ideas on how to get involved.

To get started with the source code, follow the How to build RHQ and install RHQ instructions. 

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.