Skip to content

Commit

Permalink
Update some HTTP links to avoid unnecessary redirects (endoflife-date…
Browse files Browse the repository at this point in the history
  • Loading branch information
marcwrobel authored Nov 9, 2022
1 parent 87a9c26 commit f8a3f34
Show file tree
Hide file tree
Showing 34 changed files with 63 additions and 63 deletions.
2 changes: 1 addition & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
; This file is for unifying the coding style for different editors and IDEs.
; More information at http://EditorConfig.org
; More information at https://editorconfig.org/

root = true
; Use 2 spaces for indentation in all files
Expand Down
2 changes: 1 addition & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
# https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file

version: 2
updates:
Expand Down
6 changes: 3 additions & 3 deletions CODE-OF-CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,13 +116,13 @@ the community.

This Code of Conduct is adapted from the [Contributor Covenant][homepage],
version 2.0, available at
https://www.contributor-covenant.org/version/2/0/code_of_conduct.html.
https://www.contributor-covenant.org/version/2/0/code_of_conduct/.

Community Impact Guidelines were inspired by [Mozilla's code of conduct
enforcement ladder](https://github.com/mozilla/diversity).

[homepage]: https://www.contributor-covenant.org

For answers to common questions about this code of conduct, see the FAQ at
https://www.contributor-covenant.org/faq. Translations are available at
https://www.contributor-covenant.org/translations.
https://www.contributor-covenant.org/faq/. Translations are available at
https://www.contributor-covenant.org/translations/.
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Before you get started, get to know the project a little bit. Open [endoflife.da

## :pencil: About the codebase

endoflife.date is built using [Jekyll](https://jekyllrb.com/) - the Ruby static site builder that powers GitHub Pages. The site is built and deployed to [Netlify](https://netlify.com). Since the site is mostly informational, you _don't need programming skills to contribute to the project_.
endoflife.date is built using [Jekyll](https://jekyllrb.com/) - the Ruby static site builder that powers GitHub Pages. The site is built and deployed to [Netlify](https://www.netlify.com/). Since the site is mostly informational, you _don't need programming skills to contribute to the project_.

## :new: Adding a new product

Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# endoflife.date

[![Netlify Status](https://api.netlify.com/api/v1/badges/92f7a2a9-3cca-4916-a75e-f9db4ec39d48/deploy-status)](https://app.netlify.com/sites/endoflife-date/deploys) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://opensource.guide/how-to-contribute/#opening-a-pull-request) ![powered by Jekyll](https://img.shields.io/badge/powered_by-Jekyll-blue.svg) [![Website shields.io](https://img.shields.io/website-up-down-green-red/https/endoflife.date.svg)](https://endoflife.date/) [![made-with-Markdown](https://img.shields.io/badge/Made%20with-Markdown-1f425f.svg)](http://commonmark.org) [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.0-4baaaa.svg)](CODE-OF-CONDUCT.md) [![](https://img.shields.io/badge/Hacktoberfest-Welcome-green)][hacktoberfest] [![Gitter](https://badges.gitter.im/endoflife-date/community.svg)](https://gitter.im/endoflife-date/community)
[![Netlify Status](https://api.netlify.com/api/v1/badges/92f7a2a9-3cca-4916-a75e-f9db4ec39d48/deploy-status)](https://app.netlify.com/sites/endoflife-date/deploys) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://opensource.guide/how-to-contribute/#opening-a-pull-request) ![powered by Jekyll](https://img.shields.io/badge/powered_by-Jekyll-blue.svg) [![Website shields.io](https://img.shields.io/website-up-down-green-red/https/endoflife.date.svg)](https://endoflife.date/) [![made-with-Markdown](https://img.shields.io/badge/Made%20with-Markdown-1f425f.svg)](https://commonmark.org/) [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.0-4baaaa.svg)](CODE-OF-CONDUCT.md) [![](https://img.shields.io/badge/Hacktoberfest-Welcome-green)][hacktoberfest] [![Gitter](https://badges.gitter.im/endoflife-date/community.svg)](https://gitter.im/endoflife-date/community)

Keep track of various End of Life dates and support lifecycles for various products. Visit <https://endoflife.date> for a list of supported products. This information is very often [hard to track or badly presented](https://twitter.com/captn3m0/status/1110504412064239617). This project collates this data and presents it in an easily accessible format, with URLs that are easy to guess and remember.

Expand All @@ -14,7 +14,7 @@ While participating in the project, you must abide by its [Code of Conduct](CODE

## API

An API is available for integration with CI platforms. API documentation is available at https://endoflife.date/docs/api/. The API is currently in Alpha, and breaking changes can happen.
An API is available for integration with CI platforms. API documentation is available at https://endoflife.date/docs/api. The API is currently in Alpha, and breaking changes can happen.
## License

Licensed under the [MIT License](LICENSE).
Expand Down
2 changes: 1 addition & 1 deletion index.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Standards | [PCI-DSS][pci-dss]

If you maintain release information (end-of-life dates, or support information) for a product, we have a [set of recommendations](/recommendations) along with a checklist on some best practices for publishing this information.

[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://opensource.guide/how-to-contribute/#opening-a-pull-request) ![powered by Jekyll](https://img.shields.io/badge/powered_by-Jekyll-blue.svg) [![Website shields.io](https://img.shields.io/website-up-down-green-red/https/endoflife.date.svg)](https://endoflife.date/) [![made-with-Markdown](https://img.shields.io/badge/Made%20with-Markdown-1f425f.svg)](http://commonmark.org) [![](https://img.shields.io/badge/Hacktoberfest-Welcome-green)][hacktoberfest] [![Gitter](https://img.shields.io/badge/chat%20on-gitter-green)](https://gitter.im/endoflife-date/community)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://opensource.guide/how-to-contribute/#opening-a-pull-request) ![powered by Jekyll](https://img.shields.io/badge/powered_by-Jekyll-blue.svg) [![Website shields.io](https://img.shields.io/website-up-down-green-red/https/endoflife.date.svg)](https://endoflife.date/) [![made-with-Markdown](https://img.shields.io/badge/Made%20with-Markdown-1f425f.svg)](https://commonmark.org) [![](https://img.shields.io/badge/Hacktoberfest-Welcome-green)][hacktoberfest] [![Gitter](https://img.shields.io/badge/chat%20on-gitter-green)](https://gitter.im/endoflife-date/community)

[![Powered by Netlify](https://www.netlify.com/v3/img/components/netlify-light.svg)](https://www.netlify.com)

Expand Down
2 changes: 1 addition & 1 deletion products/angular.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ releases:

---

> [Angular](https://www.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://www.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 <abbr title="Long Term Support">LTS</abbr> support (critical fixes and security patches). Only newly identified security vulnerabilities and regression fixes are considered for LTS versions.

Expand Down
2 changes: 1 addition & 1 deletion products/ansible-core.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ releases:

---

> [Ansible](https://ansible.com) is an open-source software provisioning, configuration management and application-deployment tool enabling infrastructure as code. It runs on many Unix-like systems, and can configure both Unix-like systems and Microsoft Windows.
> [Ansible](https://www.ansible.com/) is an open-source software provisioning, configuration management and application-deployment tool enabling infrastructure as code. It runs on many Unix-like systems, and can configure both Unix-like systems and Microsoft Windows.
The `ansible-core` package has a graduated maintenance structure that extends to three major releases. For detailed information, see Ansible [Releases and maintenance][maintenance].

Expand Down
2 changes: 1 addition & 1 deletion products/ansible.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ releases:

---

> [Ansible](https://ansible.com) is an open-source software provisioning, configuration management and application-deployment tool enabling infrastructure as code. `ansible` extends the basic `ansible-core` with additional modules by delivering several collections in an easy-to-consume PyPI package.
> [Ansible](https://www.ansible.com/) is an open-source software provisioning, configuration management and application-deployment tool enabling infrastructure as code. `ansible` extends the basic `ansible-core` with additional modules by delivering several collections in an easy-to-consume PyPI package.
The `ansible` community package typically gets 2 major releases every year. A new minor version is released every 3 weeks. Maintenance fixes are guaranteed for only the latest major release.

Expand Down
4 changes: 2 additions & 2 deletions products/blender.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,9 @@ releases:

---

> [Blender](https://blender.org/) is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, video editing and 2D animation pipeline.
> [Blender](https://www.blender.org/) is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, video editing and 2D animation pipeline.
With the release of Blender 2.83, Blender Foundation will start a LTS (Long Term Support) pilot program. The program is aimed at ensuring that long-lasting projects can be executed using a stable Blender version, which will provide critical fixes throughout a 2-year time span.
With the release of Blender 2.83, Blender Foundation will start a LTS (Long Term Support) pilot program. The program is aimed at ensuring that long-lasting projects can be executed using a stable Blender version, which will provide critical fixes throughout a 2-year time span.

Currently, for non-LTS releases, Blender only has a corrective release if severity 1 issues (high priority bugs) are found. When the corrective release is agreed on, however, severity 2 (high priority and normal bugs) fixes are ported along.

Expand Down
2 changes: 1 addition & 1 deletion products/cfengine.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,4 +66,4 @@ CFEngine typically has releases once every 6 months. LTS releases occur every 1.

See the [CFEngine blog][blog] for recent announcements.

[blog]: https://cfengine.com/blog
[blog]: https://cfengine.com/blog/
2 changes: 1 addition & 1 deletion products/citrix-apps-desktops.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ alternate_urls:
- /citrix
iconSlug: citrix
category: app
releasePolicyLink: https://www.citrix.com/support/product-lifecycle/product-matrix
releasePolicyLink: https://www.citrix.com/support/product-lifecycle/product-matrix.html
activeSupportColumn: true
releaseColumn: true
releaseDateColumn: true
Expand Down
2 changes: 1 addition & 1 deletion products/eks.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,4 +76,4 @@ Not every Kubernetes patch release is published on EKS. EKS releases follow a "p

[platform-versions]: https://docs.aws.amazon.com/eks/latest/userguide/platform-versions.html
[upgrade]: https://docs.aws.amazon.com/eks/latest/userguide/update-cluster.html#update-existing-cluster
[skew]: https://kubernetes.io/docs/setup/version-skew-policy/#kube-apiserver
[skew]: https://kubernetes.io/releases/version-skew-policy/#kube-apiserver
6 changes: 3 additions & 3 deletions products/emberjs.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ iconSlug: emberdotjs
alternate_urls:
- /ember
category: framework
releasePolicyLink: https://emberjs.com/releases
releasePolicyLink: https://emberjs.com/releases/
changelogTemplate: https://github.com/emberjs/ember.js/releases/tag/v__LATEST__
activeSupportColumn: true
releaseDateColumn: true
Expand Down Expand Up @@ -42,8 +42,8 @@ Ember follows [Semantic Versioning](https://semver.org/). The Ember team aims to

## [Long Term Support](https://emberjs.com/releases/lts/)

Once a release of Ember gets promoted to LTS, it receives bugfixes for 36 weeks and security updates for 54 weeks.
Once a release of Ember gets promoted to LTS, it receives bugfixes for 36 weeks and security updates for 54 weeks.

An LTS is declared roughly every 4 minor versions, excluding the x.0 minor version. The last minor version before the next major release is also considered to be an LTS. For example, in Ember 2.x, the following versions were considered LTS's: 2.4, 2.8, 2.12, 2.16, and 2.18 (last version).
An LTS is declared roughly every 4 minor versions, excluding the x.0 minor version. The last minor version before the next major release is also considered to be an LTS. For example, in Ember 2.x, the following versions were considered LTS's: 2.4, 2.8, 2.12, 2.16, and 2.18 (last version).

Before a version can be called an "LTS" release, it has to spend at least 6 weeks as a stable release, where it is used and tested by thousands of developers.
2 changes: 1 addition & 1 deletion products/gke.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ Google may automatically [upgrade your nodes for security and compatibility purp
[compare]: https://cloud.google.com/kubernetes-engine/docs/concepts/autopilot-overview#comparison "Comparing Autopilot and Standard modes at GKE Docs"
[gke]: https://cloud.google.com/kubernetes-engine "Google Kubernetes Engine"
[rss]: https://cloud.google.com/feeds/anthos-gke-security-bulletins.xml "RSS Feed for Security Bulletins for GKE"
[skew]: https://kubernetes.io/docs/setup/release/version-skew-policy/
[skew]: https://kubernetes.io/releases/version-skew-policy/
[versioning]: https://cloud.google.com/kubernetes-engine/versioning "GKE versioning and support"
[channels]: https://cloud.google.com/kubernetes-engine/docs/concepts/release-channels "Release channels documentation on GKE Docs"
[auto-upgrade]: https://cloud.google.com/kubernetes-engine/upgrades#automatic_node_upgrades_for_security_and_compatibility "Requirements for GKE force upgrades"
Expand Down
2 changes: 1 addition & 1 deletion products/go.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,4 +68,4 @@ releases:

> [Go](https://go.dev/) is an open source programming language that makes it easy to build simple, reliable, and efficient software.
Each major Go release is supported until there are two newer major releases. For example, Go 1.5 was supported until the Go 1.7 release, and Go 1.6 was supported until the Go 1.8 release. It fixes critical problems, including critical security problems, in supported releases as needed by issuing minor revisions (for example, Go 1.6.1, Go 1.6.2, and so on). The security policy can be found at <https://go.dev/security>.
Each major Go release is supported until there are two newer major releases. For example, Go 1.5 was supported until the Go 1.7 release, and Go 1.6 was supported until the Go 1.8 release. It fixes critical problems, including critical security problems, in supported releases as needed by issuing minor revisions (for example, Go 1.6.1, Go 1.6.2, and so on). The security policy can be found at <https://go.dev/security/>.
2 changes: 1 addition & 1 deletion products/haproxy.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: HAProxy
permalink: /haproxy
category: server-app
releasePolicyLink: https://haproxy.org
releasePolicyLink: https://www.haproxy.org/
changelogTemplate: https://www.haproxy.org/download/__RELEASE_CYCLE__/src/CHANGELOG
activeSupportColumn: false
versionCommand: haproxy -v
Expand Down
6 changes: 3 additions & 3 deletions products/java.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ category: lang
iconSlug: openjdk
versionCommand: java -version
activeSupportColumn: true
releasePolicyLink: https://www.oracle.com/technetwork/java/java-se-support-roadmap.html
releasePolicyLink: https://www.oracle.com/java/technologies/java-se-support-roadmap.html
releaseDateColumn: true
releases:
- releaseCycle: "19"
Expand Down Expand Up @@ -89,8 +89,8 @@ releases:

---

> [Java](https://oracle.com/java/) is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. Java applications are typically compiled to bytecode that can run on any Java virtual machine (JVM) regardless of the underlying computer architecture.
> [Java](https://www.oracle.com/java/) is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. Java applications are typically compiled to bytecode that can run on any Java virtual machine (JVM) regardless of the underlying computer architecture.
Java as developed by the [OpenJDK Project](https://openjdk.java.net/), owned and primarily employed by Oracle, has been on a 6-month rapid-release cycle since the release of Java 10, and starting with Java 11, has new LTS releases every six releases, or three years. Java 8 is the last release on the old cycle methodology still in active support. Non-LTS releases are supported for 6 months. The latest supported release in each release cycle can be found at <https://www.oracle.com/java/technologies/java-se-glance.html>.
Java as developed by the [OpenJDK Project](https://openjdk.org/), owned and primarily employed by Oracle, has been on a 6-month rapid-release cycle since the release of Java 10, and starting with Java 11, has new LTS releases every six releases, or three years. Java 8 is the last release on the old cycle methodology still in active support. Non-LTS releases are supported for 6 months. The latest supported release in each release cycle can be found at <https://www.oracle.com/java/technologies/java-se-glance.html>.

Official builds and support from Oracle come in two varieties: open source under the GNU GPL, and a proprietary license that must be purchased. Only the very latest Java release is available pre-built with the open source license, one must purchase support to get builds from Oracle for 8 or 11. Other projects such as [Adoptium](https://adoptium.net/) or Linux distributions may provide builds external of Oracle and are governed under the open source license.
4 changes: 2 additions & 2 deletions products/kubernetes.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,9 +83,9 @@ releases:
Kubernetes follows an N-2 support policy (meaning that the 3 most recent minor versions receive security and bug fixes) along with a [15-week release cycle][cadence]. This results in a release being supported for 14 months (12 months of support and 2 months of upgrade period).

Applicable fixes, including security fixes, may be backported to those three release branches, depending on severity and feasibility. Patch releases are cut from those branches at a [regular cadence][cadence], plus additional urgent releases, when required. The [Release Managers group](https://kubernetes.io/releases/release-managers) owns this decision. For more information, see [the patch release](https://kubernetes.io/releases/patch-releases/) page, which also lists expected release dates for future releases, along with exact EoL dates for all active branches.
Applicable fixes, including security fixes, may be backported to those three release branches, depending on severity and feasibility. Patch releases are cut from those branches at a [regular cadence][cadence], plus additional urgent releases, when required. The [Release Managers group](https://kubernetes.io/releases/release-managers/) owns this decision. For more information, see [the patch release](https://kubernetes.io/releases/patch-releases/) page, which also lists expected release dates for future releases, along with exact EoL dates for all active branches.

Since Kubernetes has a client-server architecture, there is a [supported version skew][skew] between the client/server, which also determines the supported component upgrade order.

[cadence]: https://github.com/kubernetes/enhancements/tree/master/keps/sig-release/2572-release-cadence "KEP-2572: Defining the Kubernetes Release Cadence"
[skew]: https://kubernetes.io/docs/setup/release/version-skew-policy/#supported-version-skew "Supported Version Skew"
[skew]: https://kubernetes.io/releases/version-skew-policy/#supported-version-skew "Supported Version Skew"
Loading

0 comments on commit f8a3f34

Please sign in to comment.