diff --git a/products/almalinux.md b/products/almalinux.md index 0fd29ecd20a6..44e1cc7be775 100644 --- a/products/almalinux.md +++ b/products/almalinux.md @@ -1,18 +1,21 @@ --- -permalink: /almalinux title: AlmaLinux OS category: os +iconSlug: NA +permalink: /almalinux versionCommand: lsb_release --release releasePolicyLink: https://blog.cloudlinux.com/announcing-open-sourced-community-driven-rhel-fork-by-cloudlinux +changelogTemplate: https://wiki.almalinux.org/release-notes/__LATEST__.html activeSupportColumn: true releaseDateColumn: true -iconSlug: NA -changelogTemplate: https://wiki.almalinux.org/release-notes/__LATEST__.html + purls: - purl: pkg:os/almalinux + auto: - distrowatch: alma regex: '^Distribution Release: AlmaLinux OS (?P\d).(?P\d)$' + releases: - releaseCycle: "9" releaseDate: 2022-05-26 @@ -20,6 +23,7 @@ releases: eol: 2032-05-31 latest: "9.1" latestReleaseDate: 2022-11-17 + - releaseCycle: "8" releaseDate: 2021-03-30 support: 2024-05-01 @@ -29,6 +33,14 @@ releases: --- -> [AlmaLinux OS](https://almalinux.org/) is an open Source, community owned and governed, forever-free enterprise Linux distribution, focused on long-term stability, providing a robust production-grade platform. AlmaLinux OS is 1:1 binary compatible with [RHELĀ®](https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux) and pre-Stream [CentOS](https://centos.org/). +> [AlmaLinux OS](https://almalinux.org/) is an open source, community owned and governed, +> forever-free enterprise Linux distribution, focused on long-term stability, providing a robust +> production-grade platform. AlmaLinux OS is 1:1 binary compatible with +> [RHEL](https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux) and pre-Stream +> [CentOS](https://centos.org/). + +AlmaLinux OS attempts to release regular updates within 1 business day from RHEL. Each release, like +RHEL, comes with a 10-year lifecycle. Major releases are typically available within a few weeks to +a few months following a major RHEL release. -AlmaLinux OS attempts to release regular updates within 1 business day from RHEL. Each release, like RHEL, comes with a 10-year lifecycle. Major releases are typically available within a few weeks to a few months following a major RHEL release. +*[RHEL]: Red Hat Enterprise Linux diff --git a/products/alpinelinux.md b/products/alpinelinux.md index 4040c4938649..e4cec5ef918b 100644 --- a/products/alpinelinux.md +++ b/products/alpinelinux.md @@ -1,20 +1,23 @@ --- +title: Alpine Linux +category: os +iconSlug: alpinelinux permalink: /alpine alternate_urls: - /alpinelinux -title: Alpine Linux -category: os +versionCommand: cat /etc/alpine-release releasePolicyLink: https://alpinelinux.org/releases/ -iconSlug: alpinelinux changelogTemplate: https://alpinelinux.org/posts/Alpine-__LATEST__-released.html activeSupportColumn: false -versionCommand: cat /etc/alpine-release releaseDateColumn: true + purls: - purl: pkg:os/alpinelinux + auto: - # upstream does not support filtering https://git.alpinelinux.org/aports +# upstream does not support filtering https://git.alpinelinux.org/aports - git: https://github.com/alpinelinux/aports.git + releases: - releaseCycle: "3.17" releaseDate: 2022-11-22 @@ -94,8 +97,13 @@ releases: --- -> [Alpine Linux](https://alpinelinux.org/) is a security-oriented, lightweight Linux distribution based on musl libc and busybox. +> [Alpine Linux](https://alpinelinux.org/) is a security-oriented, lightweight Linux distribution +> based on musl libc and busybox. -There are several releases of Alpine Linux available at the same time. There is no fixed release cycle but rather a snapshot of edge is taken every 6 months as a release. Stable releases are supported normally for 2 years. Security fixes beyond that are on request and when patches are available. +There are several releases of Alpine Linux available at the same time. There is no fixed release +cycle but rather a snapshot of edge is taken every 6 months as a release. Stable releases are +supported normally for 2 years. Security fixes beyond that are on request and when patches are +available. -Only the latest release (ie `v3.16` at this time) gets bug fixes, prior supported releases only get security fixes. +Only the latest release (i.e. `v3.16` at this time) gets bug fixes, prior supported releases only +get security fixes. diff --git a/products/amazon-linux.md b/products/amazon-linux.md index 6a449a6b39dc..c4942a3b3684 100644 --- a/products/amazon-linux.md +++ b/products/amazon-linux.md @@ -1,24 +1,25 @@ --- -permalink: /amazon-linux title: Amazon Linux -iconSlug: amazonaws category: os +iconSlug: amazonaws +permalink: /amazon-linux +versionCommand: cat /etc/system-release releasePolicyLink: https://aws.amazon.com/amazon-linux-2/release-notes/ +changelogTemplate: "https://docs.aws.amazon.com/AL2/latest/relnotes/relnotes-{{'__LATEST_RELEASE_DATE__|replace:'-',''}}.html" activeSupportColumn: false -versionCommand: cat /etc/system-release eolColumn: Support releaseDateColumn: true + purls: - purl: pkg:os/amazonlinux - purl: pkg:docker/library/amazonlinux + auto: - dockerhub: library/amazonlinux # TODO: Fix this regex to exclude RC releases regex: ^(?\d+(\.\d+){2,4})$ template: "{{version}}" -changelogTemplate: https://docs.aws.amazon.com/AL2/latest/relnotes/relnotes-{{"__LATEST_RELEASE_DATE__"| - replace:'-','' }}.html releases: - releaseCycle: '2' releaseLabel: 'Amazon Linux 2' @@ -35,15 +36,29 @@ releases: --- -> [Amazon Linux][al2] is a Linux server operating system from Amazon Web Services (AWS) available as an Amazon Machine Image (AMI) for use on Amazon Elastic Compute Cloud ([Amazon EC2](https://aws.amazon.com/ec2/)). It is also available as a [Docker container image](https://hub.docker.com/_/amazonlinux/) and as a [virtual machine image](https://cdn.amazonlinux.com/os-images/latest/) for use on Kernel-based Virtual Machine (KVM), Oracle VM VirtualBox, Microsoft Hyper-V, and VMware ESXi. +> [Amazon Linux][al2] is a Linux server operating system from Amazon Web Services (AWS) available as +> an Amazon Machine Image (AMI) for use on Amazon Elastic Compute Cloud +> ([Amazon EC2](https://aws.amazon.com/ec2/)). It is also available as a +> [Docker container image](https://hub.docker.com/_/amazonlinux/) and as a +> [virtual machine image](https://cdn.amazonlinux.com/os-images/latest/) for use on Kernel-based +> Virtual Machine (KVM), Oracle VM VirtualBox, Microsoft Hyper-V, and VMware ESXi. -The original [Amazon Linux AMI][al1] is now in a [maintenance support phase][al1-eol] with [a limited set of packages](https://amazonlinux.github.io/al1-support-statements/) still being supported. The [Amazon Linux AMI FAQ](https://aws.amazon.com/amazon-linux-ami/faqs/) has a few more details. +The original [Amazon Linux AMI][al1] is now in a [maintenance support phase][al1-eol] with +[a limited set of packages](https://amazonlinux.github.io/al1-support-statements/) still being +supported. The [Amazon Linux AMI FAQ](https://aws.amazon.com/amazon-linux-ami/faqs/) has a few more +details. -[Amazon Linux 2][al2] will provide _security updates and bug fixes for all packages in core until June 30, 2023_. User-space Application Binary Interface (ABI) compatibility is guaranteed for [specific packages][al2-faq]. +[Amazon Linux 2][al2] will provide _security updates and bug fixes for all packages in core until +June 30, 2023_. User-space Application Binary Interface (ABI) compatibility is guaranteed for +[specific packages][al2-faq]. ## Amazon Linux 2022 -AWS announced [Amazon Linux 2022](https://aws.amazon.com/linux/amazon-linux-2022/) as a successor to Amazon Linux 2, which uses Fedora as the upstream and is currently in preview. Starting with AL2022, a new major version of Amazon Linux releases every two years, includes minor quarterly releases, and comes with five years of long-term support. Every major version release will be supported under active development for 2 years, followed by a maintenance phase of 3 years. +AWS announced [Amazon Linux 2022](https://aws.amazon.com/linux/amazon-linux-2022/) as a successor to +Amazon Linux 2, which uses Fedora as the upstream and is currently in preview. Starting with AL2022, +a new major version of Amazon Linux releases every two years, includes minor quarterly releases, and +comes with five years of long-term support. Every major version release will be supported under +active development for 2 years, followed by a maintenance phase of 3 years. ## Security Notifications diff --git a/products/android.md b/products/android.md index 631ca933e24e..b08f3cf424ee 100644 --- a/products/android.md +++ b/products/android.md @@ -129,6 +129,9 @@ releases: --- ->Android is a mobile operating system based on a modified version of the Linux kernel and other open source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. +> Android is a mobile operating system based on a modified version of the Linux kernel and other +> open source software, designed primarily for touchscreen mobile devices such as smartphones and +> tablets. -Major versions of Android are released once a year now, prior to the launch of their Pixel phones. See [Android OS Version History](https://en.wikipedia.org/wiki/Android_version_history) as well. +Major versions of Android are released once a year now, prior to the launch of their Pixel phones. +See [Android OS Version History](https://en.wikipedia.org/wiki/Android_version_history) as well. diff --git a/products/angular.md b/products/angular.md index 057745e7c751..44feacaf75f3 100644 --- a/products/angular.md +++ b/products/angular.md @@ -5,14 +5,17 @@ iconSlug: angular permalink: /angular versionCommand: ng version releasePolicyLink: https://angular.io/guide/releases +changelogTemplate: https://github.com/angular/angular/releases/tag/__LATEST__ activeSupportColumn: true releaseDateColumn: true -changelogTemplate: https://github.com/angular/angular/releases/tag/__LATEST__ + purls: - purl: pkg:npm/@angular/core - purl: pkg:github/angular/angular + auto: - git: https://github.com/angular/angular.git + releases: - releaseCycle: "15" support: 2023-05-18 @@ -20,6 +23,7 @@ releases: latest: "15.0.4" releaseDate: 2022-11-16 latestReleaseDate: 2022-12-14 + - releaseCycle: "14" support: 2022-11-18 eol: 2023-11-18 @@ -27,6 +31,7 @@ releases: releaseDate: 2022-06-02 lts: 2022-12-02 latestReleaseDate: 2022-11-21 + - releaseCycle: "13" support: 2022-06-02 eol: 2023-05-04 @@ -34,6 +39,7 @@ releases: latestReleaseDate: 2022-11-21 releaseDate: 2021-11-03 lts: 2022-05-04 + - releaseCycle: "12" lts: 2021-11-12 support: 2021-11-12 @@ -41,6 +47,7 @@ releases: latest: "12.2.17" latestReleaseDate: 2022-11-22 releaseDate: 2021-05-13 + - releaseCycle: "11" lts: 2021-05-11 support: 2021-05-11 @@ -48,6 +55,7 @@ releases: latest: "11.2.14" latestReleaseDate: 2021-05-12 releaseDate: 2020-11-11 + - releaseCycle: "10" lts: 2020-12-24 support: 2020-12-24 @@ -55,6 +63,7 @@ releases: latest: "10.2.5" latestReleaseDate: 2021-04-21 releaseDate: 2020-06-24 + - releaseCycle: "9" lts: 2020-08-06 support: 2020-08-06 @@ -65,11 +74,16 @@ releases: --- -> [Angular](https://angular.io/) is a TypeScript-based free and open-source web application framework led from Google that was designed as a ground-up rewrite of AngularJS. +> [Angular](https://angular.io/) is a TypeScript-based free and open-source web application +> framework led from Google that was designed as a ground-up rewrite of AngularJS. -All major releases are typically supported for 18 months. This includes 6 months of active support (updates and patches), and 12 months of LTS support (critical fixes and security patches). Only newly identified security vulnerabilities and regression fixes are considered for LTS versions. +All major releases are typically supported for 18 months. This includes 6 months of active support +(updates and patches), and 12 months of LTS support (critical fixes and security patches). Only +newly identified security vulnerabilities and regression fixes are considered for LTS versions. -Angular follows [semantic versioning][semver]. Major releases happen roughly every 6 months, with 1-3 minor releases for every major release. There is an [update guide][updating] available. +Angular follows [semantic versioning](https://semver.org). Major releases happen roughly every 6 +months, with 1-3 minor releases for every major release. There is an +[update guide](https://angular.io/guide/updating "Keeping your Angular projects up-to-date") +available. -[semver]: https://semver.org -[updating]: https://angular.io/guide/updating "Keeping your Angular projects up-to-date" +*[LTS]: Long Term Support