Skip to content

Commit 95c9f4e

Browse files
authored
Add PLATFORM_SUPPORT document (#84)
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
1 parent 9bfd039 commit 95c9f4e

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed

PLATFORM_SUPPORT.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# Platform Support
2+
3+
This document reflects the level of support offered by **eProsima Fast CDR** on different platforms as per the following
4+
definitions:
5+
6+
## Tier 1
7+
8+
Tier 1 platforms are subjected to our unit test suite and other testing tools on a frequent basis including continuous
9+
integration jobs and nightly jobs.
10+
Errors or bugs discovered in these platforms are prioritized for correction by the development team.
11+
Significant errors discovered in Tier 1 platforms can impact release dates and we strive to resolve all known high
12+
priority errors in Tier 1 platforms prior to new version releases.
13+
14+
## Tier 2
15+
16+
Tier 2 platforms are subject to periodic CI testing which runs both builds and tests with publicly accessible results.
17+
The CI is expected to be run at least within a week of relevant changes for the current release of **Fast CDR**.
18+
Installation instructions should be available and up-to-date in order for a platform to be listed in this category.
19+
Package-level binary packages may not be provided but providing a downloadable archive of the built workspace is
20+
encouraged.
21+
Errors may be present in released product versions for Tier 2 platforms.
22+
Known errors in Tier 2 platforms will be addressed subject to resource availability on a best effort basis and may or
23+
may not be corrected prior to new version releases.
24+
One or more entities should be committed to continuing support of the platform.
25+
26+
## Tier 3
27+
28+
Tier 3 platforms are those for which community reports indicate that the release is functional.
29+
The development team does not run the unit test suite or perform any other tests on platforms in Tier 3.
30+
Community members may provide assistance with these platforms.
31+
32+
## Platforms
33+
34+
|Architecture|Ubuntu Focal (20.04)|MacOS Mojave (10.14)|Windows 10 (VS2019)|Debian Buster (10)|
35+
|------------|--------------------|--------------------|-------------------|------------------|
36+
|amd64 |Tier 1 [a][s] |Tier 1 [s] |Tier 1 [a][s] |Tier 3 [s] |
37+
|amd32 | | |Tier 1 [a][s] | |
38+
|arm64 |Tier 1 [a][s] | | |Tier 3 [s] |
39+
|arm32 |Tier 3 [s] | | |Tier 3 [s] |
40+
41+
" [a] " Binary releases are provided as a single archive per platform.\
42+
" [s] " Compilation from source.
43+
44+
Other Tier 3 OS:
45+
46+
* FreeBSD
47+
* VxWorks
48+
* QNX

0 commit comments

Comments
 (0)