From b6576a26e8d7919eac2f0b1c0c9af02aa0a7a232 Mon Sep 17 00:00:00 2001 From: prigiattiperrut <47340158+prigiattiperrut@users.noreply.github.com> Date: Thu, 8 Aug 2024 16:44:07 +0100 Subject: [PATCH 1/4] Update libraries tiers description Added an introductory paragraph to the public documentation to clarify why we have tiers assigned to each library. This addition will help customers understand the criteria for each tier and the rationale behind their assignment. --- src/_data/support-types.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/_data/support-types.yml b/src/_data/support-types.yml index cd629b7c89..4ca00d988a 100644 --- a/src/_data/support-types.yml +++ b/src/_data/support-types.yml @@ -1,10 +1,16 @@ types: - display_name: Community slug: community - support-note: "Segment doesn't manage or update community libraries. These libraries are available on GitHub under the MIT License for the open-source community to fork or contribute." + support-note: "To focus our resources effectively, we've established a Tiering definition for our catalog of libraries. These tiers Flagship, Maintenance, and Community inform the expected support, enhancements, and maintenance for these libraries going forward. The criteria for each tier are the overall usage of the library by customers and whether there is a newer version of the library. + + Segment doesn't manage or update community libraries. These libraries are available on GitHub under the MIT License for the open-source community to fork or contribute." - display_name: Maintenance slug: maintenance - support-note: "Maintenance libraries send data as intended but receive no new feature support and only critical maintenance updates from Segment. When possible, Segment recommends using a Flagship version of these libraries." + support-note: "To focus our resources effectively, we've established a Tiering definition for our catalog of libraries. These tiers Flagship, Maintenance, and Community inform the expected support, enhancements, and maintenance for these libraries going forward. The criteria for each tier are the overall usage of the library by customers and whether there is a newer version of the library. + + Maintenance libraries send data as intended but receive no new feature support and only critical maintenance updates from Segment. When possible, Segment recommends using a Flagship version of these libraries." - display_name: Flagship slug: flagship - support-note: "Flagship libraries offer the most up-to-date functionality on Segment’s most popular platforms. Segment actively maintains flagship libraries, which benefit from new feature releases and ongoing development and support." + support-note: "To focus our resources effectively, we've established a Tiering definition for our catalog of libraries. These tiers Flagship, Maintenance, and Community inform the expected support, enhancements, and maintenance for these libraries going forward. The criteria for each tier are the overall usage of the library by customers and whether there is a newer version of the library. + + Flagship libraries offer the most up-to-date functionality on Segment’s most popular platforms. Segment actively maintains flagship libraries, which benefit from new feature releases and ongoing development and support." From 78dcad11e226b3db3e244dc074b1a3c5553d140e Mon Sep 17 00:00:00 2001 From: pwseg <86626706+pwseg@users.noreply.github.com> Date: Thu, 8 Aug 2024 12:42:46 -0400 Subject: [PATCH 2/4] wording update [netlify-build] --- src/_data/support-types.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/_data/support-types.yml b/src/_data/support-types.yml index 4ca00d988a..6136bb336d 100644 --- a/src/_data/support-types.yml +++ b/src/_data/support-types.yml @@ -1,16 +1,16 @@ types: - display_name: Community slug: community - support-note: "To focus our resources effectively, we've established a Tiering definition for our catalog of libraries. These tiers Flagship, Maintenance, and Community inform the expected support, enhancements, and maintenance for these libraries going forward. The criteria for each tier are the overall usage of the library by customers and whether there is a newer version of the library. + support-note: "Segment has defined three tiers for libraries: Flagship, Maintenance, and Community. These tiers indicate the level of support, enhancements, and maintenance each library will receive. The criteria for assigning a library to a tier include its overall usage by customers and the availability of newer versions. Segment doesn't manage or update community libraries. These libraries are available on GitHub under the MIT License for the open-source community to fork or contribute." - display_name: Maintenance slug: maintenance - support-note: "To focus our resources effectively, we've established a Tiering definition for our catalog of libraries. These tiers Flagship, Maintenance, and Community inform the expected support, enhancements, and maintenance for these libraries going forward. The criteria for each tier are the overall usage of the library by customers and whether there is a newer version of the library. + support-note: "Segment has defined three tiers for libraries: Flagship, Maintenance, and Community. These tiers indicate the level of support, enhancements, and maintenance each library will receive. The criteria for assigning a library to a tier include its overall usage by customers and the availability of newer versions. Maintenance libraries send data as intended but receive no new feature support and only critical maintenance updates from Segment. When possible, Segment recommends using a Flagship version of these libraries." - display_name: Flagship slug: flagship - support-note: "To focus our resources effectively, we've established a Tiering definition for our catalog of libraries. These tiers Flagship, Maintenance, and Community inform the expected support, enhancements, and maintenance for these libraries going forward. The criteria for each tier are the overall usage of the library by customers and whether there is a newer version of the library. + support-note: "Segment has defined three tiers for libraries: Flagship, Maintenance, and Community. These tiers indicate the level of support, enhancements, and maintenance each library will receive. The criteria for assigning a library to a tier include its overall usage by customers and the availability of newer versions. Flagship libraries offer the most up-to-date functionality on Segment’s most popular platforms. Segment actively maintains flagship libraries, which benefit from new feature releases and ongoing development and support." From 5473f484ddbd5da517e69ca13c0cb4787e48ff74 Mon Sep 17 00:00:00 2001 From: pwseg Date: Sun, 17 Nov 2024 22:25:41 -0600 Subject: [PATCH 3/4] Add library tiers info to Sources overview page --- src/connections/sources/index.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/connections/sources/index.md b/src/connections/sources/index.md index d93cc9ccee..9e461d4da3 100644 --- a/src/connections/sources/index.md +++ b/src/connections/sources/index.md @@ -230,5 +230,14 @@ Once you've created a source, the source is automatically enabled and can immedi > - More control - as your account grows with the number of destinations you enable, having separate sources allows you to have more control > - A source type cannot be changed after it is created. You must create a new source if you would like to use a different source type. +## Library tiers +Segment has defined three tiers for libraries: Flagship, Maintenance, and Community. These tiers indicate the level of support, enhancements, and maintenance each library receives from Segment. +The criteria for assigning a library to a tier include its overall usage by customers and the availability of newer versions. Here's how Segment defines each tier: + +- **Flagship** libraries offer the most up-to-date functionality on Segment’s most popular platforms. Segment actively maintains Flagship libraries, which benefit from new feature releases and ongoing development and support. +- **Maintenance** libraries send data as intended but receive no new feature support and only critical maintenance updates from Segment. When possible, Segment recommends using a Flagship version of these libraries. +- **Community** libraries are neither managed nor updated by Segment. These libraries are available on GitHub under the MIT License for the open-source community to fork or contribute. + +If a library falls into one of these tiers, you'll see the tier label at the beginning of the library's page. From 1b27cc7fe782840954f19b7966c77c186ad0ab48 Mon Sep 17 00:00:00 2001 From: pwseg Date: Sun, 17 Nov 2024 22:27:19 -0600 Subject: [PATCH 4/4] revert support type labels [netlify-build] --- src/_data/support-types.yml | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/src/_data/support-types.yml b/src/_data/support-types.yml index 6136bb336d..cd629b7c89 100644 --- a/src/_data/support-types.yml +++ b/src/_data/support-types.yml @@ -1,16 +1,10 @@ types: - display_name: Community slug: community - support-note: "Segment has defined three tiers for libraries: Flagship, Maintenance, and Community. These tiers indicate the level of support, enhancements, and maintenance each library will receive. The criteria for assigning a library to a tier include its overall usage by customers and the availability of newer versions. - - Segment doesn't manage or update community libraries. These libraries are available on GitHub under the MIT License for the open-source community to fork or contribute." + support-note: "Segment doesn't manage or update community libraries. These libraries are available on GitHub under the MIT License for the open-source community to fork or contribute." - display_name: Maintenance slug: maintenance - support-note: "Segment has defined three tiers for libraries: Flagship, Maintenance, and Community. These tiers indicate the level of support, enhancements, and maintenance each library will receive. The criteria for assigning a library to a tier include its overall usage by customers and the availability of newer versions. - - Maintenance libraries send data as intended but receive no new feature support and only critical maintenance updates from Segment. When possible, Segment recommends using a Flagship version of these libraries." + support-note: "Maintenance libraries send data as intended but receive no new feature support and only critical maintenance updates from Segment. When possible, Segment recommends using a Flagship version of these libraries." - display_name: Flagship slug: flagship - support-note: "Segment has defined three tiers for libraries: Flagship, Maintenance, and Community. These tiers indicate the level of support, enhancements, and maintenance each library will receive. The criteria for assigning a library to a tier include its overall usage by customers and the availability of newer versions. - - Flagship libraries offer the most up-to-date functionality on Segment’s most popular platforms. Segment actively maintains flagship libraries, which benefit from new feature releases and ongoing development and support." + support-note: "Flagship libraries offer the most up-to-date functionality on Segment’s most popular platforms. Segment actively maintains flagship libraries, which benefit from new feature releases and ongoing development and support."