Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[rclcpp] Progress Toward Quality Level 1 #1039

Closed
19 tasks done
brawner opened this issue Mar 30, 2020 · 3 comments
Closed
19 tasks done

[rclcpp] Progress Toward Quality Level 1 #1039

brawner opened this issue Mar 30, 2020 · 3 comments
Assignees

Comments

@brawner
Copy link
Contributor

brawner commented Mar 30, 2020

This issue tracks the progression of rclcpp to Quality Level 1 and a 1.0 version level. It follows the outline described in REP 2004.

  • Version Policy
    • Follows ROS Core Quality Declaration
  • Version >= 1.0.0
  • Change Control Process
    • Follows ROS Core
  • PRs automatically tested on Jenkins

Documentation

  • Per-feature documentation.
    • Many features described in different places, but I couldn't find a single unified location.
  • Per-item documentation in public API.
    • Doxygen documentation is generated
    • Many API components are undocumented
  • Declared set of licenses
  • Copyright statement in each source file
  • Quality Declaration document

Testing:

Dependencies:

  • Runtime "ROS" dependencies are level 1
    • libstatistics_collector
    • rcl
    • rcl_yaml_param_parser
    • rcpputils
    • rcutils
    • rmw
    • statistics_msgs
    • tracetools

Platform Support

  • Supports all tier 1 platforms

Security

  • Vulnerability Disclosure Policy
@jacobperron
Copy link
Member

We now have a 1.0.0 release: ros/rosdistro#24844

@ahcorde
Copy link
Contributor

ahcorde commented Jun 25, 2020

Bump QD to level 3 and fixed some links #1158

@chapulina
Copy link
Contributor

Level 1 achieved 💯 #1477

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants