Contribution and Development
- 1 Overview
- 2 Joining the ONAP Community
- 3 Development Procedures and Policies
- 3.1 Code Repos
- 3.2 Code Contribution
- 3.3 Kanban board
- 3.3.1 Antlr plugin set up for cps-path-parser (optional)
- 3.3.2 CPS Specific Code Style set up
- 3.3.2.1 Configure CPS code CheckStyle Plugin for IntelliJ
- 3.3.2.2 Configure CPS code style auto formatting for IntelliJ (using the same CheckStyle rules and automating it for you )
- 3.3.2.3 Configure CPS Java code style auto formatting for IntelliJ
- 3.3.2.4 Configure CPS Groovy code style auto formatting for IntelliJ
- 3.4 Code Submissions
- 3.4.1 Code Quality
- 3.4.2 Commit Messages
- 3.4.3 License Declarations
- 3.4.3.1 License Template
- 3.4.4 Common Style Conventions
- 3.4.5 Logging Guidelines
- 3.4.6 Code Analysis
- 3.4.7 Unit Test
- 3.4.8 DB Schema Changes (Liquibase Change Sets)
- 3.4.9 User Story Demos
- 3.5 Jenkins Job
- 3.6 Bug reporting
- 3.7 Vulnerability report process
- 3.8 Documentation
Child pages:
Overview
This page is to provide detail on the contribution process for CPS.
Joining the ONAP Community
Development Procedures and Policies
Code Repos
Component |
---|