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

Clarify threshold for Tier 2 platforms. #192

Merged
merged 6 commits into from May 21, 2019
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
14 changes: 11 additions & 3 deletions rep-2000.rst
Expand Up @@ -4,7 +4,7 @@ Author: Mikael Arguedas <mikael@openrobotics.org>, Steven! Ragnarok <steven@open
Status: Active
Type: Informational
Content-Type: text/x-rst
Created: 10-Apr-2018, 24-Apr-2018, 21-May-2018, 10-Dec-2018
Created: 10-Apr-2018, 24-Apr-2018, 21-May-2018, 10-Dec-2018, 20-May-2019


Abstract
Expand Down Expand Up @@ -179,6 +179,10 @@ Crystal Clemmys (December 2018 - December 2019)

Support Tiers:

Platforms are defined as a combination of the OS, the architecture, and the RMW implementation.
By default the tiers are expected to apply up to the desktop variant in a rosdistro, unless otherwise specified.
ROS 2 variants are defined in REP 2001 [3]_.

Tier 1

Tier 1 platforms are subjected to our unit test suite and other testing tools on a frequent basis including continuous integration jobs, nightly jobs, packaging jobs, and performance testing.
Expand All @@ -187,10 +191,12 @@ Significant errors discovered in Tier 1 platforms can impact release dates and w

Tier 2

Tier 2 platforms are subject to ad hoc testing and binary packages may not be provided or supported.
Tier 2 platforms may have downloadable binary archives.
Tier 2 platforms are subject to periodic CI testing which runs both builds and tests with publicly accessible results.
The CI is expected to be run at least within a week of relevant changes for the current state of the ROS distribution.
Package-level binary packages may not be provided but providing a downloadable archive of the built workspace is encouraged.
Errors may be present in released product versions for Tier 2 platforms.
Known errors in Tier 2 platforms will be addressed subject to resource availability on a best effort basis and may or may not be corrected prior to new version releases.
One or more entities should be committed to continuing support of the platform.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What means support in this context? Is this keeping the CI green?


Tier 3

Expand Down Expand Up @@ -319,6 +325,8 @@ References and Footnotes
.. [1] Ubuntu Releases with End-of-Life Dates
(https://wiki.ubuntu.com/Releases)
.. [2] C11 is required, but support for some non-compliant systems is also provided, e.g. MSVC.
.. [3] REP 2001
(http://www.ros.org/reps/rep-2001.html)

Copyright
=========
Expand Down