.. ## .. ## Copyright (c) Lawrence Livermore National Security, LLC and other .. ## RAJA Project Developers. See top-level LICENSE and COPYRIGHT .. ## files for dates and other details. No copyright assignment is required .. ## to contribute to RAJA Performance Suite. .. ## .. ## SPDX-License-Identifier: (BSD-3-Clause) .. ## .. _contributing-label: ******************************************** Contributing to the RAJA Performance Suite ******************************************** Like RAJA, the RAJA Performance Suite is a collaborative open-source software project. We encourage contributions from anyone who wants to add features or improve RAJA Performance Suite capabilities. Contributors should be familiar with `Git `_, which is the tool we use for source code version control, and `GitHub `_, which is where the project is hosted. Access to the RAJA Performance Suite GitHub project and acceptance of contributions to it are managed identically to the RAJA project. In the RAJA Developer Guide, you will find information on accessing the RAJA GitHub project, restrictions on a fork of the repository, contributions and pull requests. Please follow the RAJA processes for contributions to the RAJA Performance Suite. Please see `Contributing to RAJA `_ for details. The most important things to know about making a contribution to the RAJA Performance Suite involve the organization of the source code and how it works, especially when adding a new kernel or variant. These items are described in detail in :ref:`structure-label`.