forked from adoptium/adoptium.net-redesign
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #22 from him-Tech/developer2
support-v2 page added
- Loading branch information
Showing
4 changed files
with
237 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,83 @@ | ||
import React from "react" | ||
import Supportv2JavaVersion from "./Supportv2JavaVersion" | ||
|
||
const ComminitySupport = () => { | ||
return ( | ||
<div className="max-w-[1264px] mx-auto px-6 py-8 md:pb-16 md:pt-20"> | ||
<div className="pt-8 md:pt-16"> | ||
<h3 className="text-4xl leading-[122%] md:text-[40px] md:leading-[120%] text-white font-semibold"> | ||
Community Support | ||
</h3> | ||
<h6 className="text-lightgrey mt-4 tab-button-text"> | ||
We are prepared to stand behind our release quality binaries, so each | ||
build that is identified as a release receives support via the | ||
Adoptium® community. Our support means that you can raise an issue to | ||
describe a bug you have found in the build, and we will work with you | ||
and the appropriate development team to resolve it. Any fixes we | ||
identify will be delivered as part of the next Adoptium release. | ||
<p className="pt-3 my-0"> | ||
As a community of open source developers, our commitment is to | ||
triage any issues raised and champion them in the appropriate source | ||
code project. Of course, if the problem arises from the way we build | ||
and test the code we can fix that directly. For dedicated support | ||
with service level agreements, you should contact commercial | ||
companies offering support on Temurin binaries. Read Java Is Still | ||
Free (3.0.0) for some background information about Java support | ||
options. | ||
</p> | ||
</h6> | ||
</div> | ||
<div className="pt-8 md:pt-16"> | ||
<h3 className="text-4xl leading-[122%] md:text-[40px] md:leading-[120%] text-white font-semibold"> | ||
Commercial Support | ||
</h3> | ||
<h6 className="text-lightgrey mt-4 tab-button-text"> | ||
We understand that some users prefer commercial, paid-for support of | ||
Eclipse Temurin. Eclipse does not provide such services but please see | ||
our Commercial Support page where a list of companies offering | ||
contracted support is maintained. | ||
</h6> | ||
</div> | ||
<div className="py-8 md:py-16"> | ||
<h3 className="text-4xl leading-[122%] md:text-[40px] md:leading-[120%] text-white font-semibold"> | ||
Release Roadmap | ||
</h3> | ||
<h6 className="text-lightgrey mt-4 tab-button-text"> | ||
The frequency of Temurin releases is guided by the schedule of our | ||
dependencies. | ||
<p className="pt-3 my-0"> | ||
OpenJDK provide a new feature release every six months, and a | ||
maintenance/security update based upon each active release every | ||
three months. The release dates for those from the OpenJDK project | ||
are typically the third Tuesday of January, April, July and October. | ||
We will follow this schedule for publishing binary releases from | ||
Adoptium to ensure you get the latest, most secure builds. | ||
</p> | ||
<p className="pt-3 my-0"> | ||
In addition, every two years since 2021 one feature release will be | ||
designated as a Long Term Supported (LTS) release. We will support | ||
LTS releases for at least four years. This assurance will allow you | ||
to stay on a well-defined code stream, and give you time to migrate | ||
to the next, new, stable, LTS release when it becomes available. | ||
</p> | ||
<p className="pt-3 my-0"> | ||
Based upon this roadmap, here is the timetable showing the current | ||
release dates of the various OpenJDK releases used to build Eclipse | ||
Temurin. Note that the dates below are from the upstream OpenJDK | ||
project page and should not be considered the date which the | ||
Adoptium project will have binaries available - there will be a | ||
short delay relative to these dates while we complete our extensive | ||
build and test cycles which can take up to three weeks. Our Google | ||
Calendar with our release cycles shows the expected cycle lengths | ||
for each of our releases. We always prioritise the most popular | ||
platforms which will typically appear within a few days of these | ||
dates | ||
</p> | ||
</h6> | ||
</div> | ||
<Supportv2JavaVersion /> | ||
</div> | ||
) | ||
} | ||
|
||
export default ComminitySupport |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,117 @@ | ||
import React from "react" | ||
|
||
const Supportv2JavaVersion = () => { | ||
const tabledata = [ | ||
{ | ||
id: 1, | ||
version: " Java 22", | ||
firstavailibilty: " Expected Mar 2024", | ||
release: " Not available", | ||
nextrelease: " Expected Mar 2024", | ||
availibility: " Expected Sep 2024", | ||
}, | ||
{ | ||
id: 2, | ||
version: " Java 21 (LTS)", | ||
firstavailibilty: " Sep 2023", | ||
release: "17 Oct 2023 jdk-21.0.1+12", | ||
nextrelease: " 16 Jan 2024 jdk-21.0.2", | ||
availibility: " At least Dec 2029", | ||
}, | ||
{ | ||
id: 3, | ||
version: "Java 20", | ||
firstavailibilty: " Mar 2023", | ||
release: " 18 Jul 2023 jdk-20.0.2+9", | ||
nextrelease: " EOSL[2]", | ||
availibility: "Sep 2023", | ||
}, | ||
{ | ||
id: 4, | ||
version: " Java 19", | ||
firstavailibilty: " Sep 2022", | ||
release: "17 Jan 2023 jdk-19.0.2+7", | ||
nextrelease: " EOSL[2]", | ||
availibility: " Mar 2023", | ||
}, | ||
{ | ||
id: 5, | ||
version: " Java 18", | ||
firstavailibilty: " Mar 2022", | ||
release: " 18 Aug 2022 jdk-18.0.2.1+1", | ||
nextrelease: " EOSL[2]", | ||
availibility: " Sep 2022", | ||
}, | ||
{ | ||
id: 6, | ||
version: " Java 17 (LTS)", | ||
firstavailibilty: " Sep 2021", | ||
release: " 17 Oct 2023 jdk-17.0.9+9.1", | ||
nextrelease: " 16 Jan 2024jdk-17.0.10", | ||
availibility: " At least Oct 2027", | ||
}, | ||
{ | ||
id: 7, | ||
version: " Java 11 (LTS)", | ||
firstavailibilty: " Sep 2018", | ||
release: " 17 Oct 2023 jdk-11.0.21+9", | ||
nextrelease: " 16 Jan 2024 jdk-11.0.22", | ||
availibility: " At least Oct 2027", | ||
}, | ||
{ | ||
id: 8, | ||
version: " Java 8 (LTS)", | ||
firstavailibilty: " Mar 2014", | ||
release: " 17 Oct 2023 jdk8u392-b08", | ||
nextrelease: " 16 Jan 2024 jdk8u402", | ||
availibility: " At least Nov 2026", | ||
}, | ||
] | ||
return ( | ||
<div className="py-8 md:py-16"> | ||
<div className="w-full overflow-auto min-w-full bg-[#200D46] p-4 md:p-8 rounded-[24px] "> | ||
<div className=" flex items-center justify-start pb-6 w-full border-b border-[#3E3355] px-3"> | ||
<h3 className="text-[20px] leading-[140%] text-lightgrey font-semibold min-w-[210px] lg:min-w-[230px]"> | ||
Java Version | ||
</h3> | ||
<h3 className="text-[20px] leading-[140%] text-lightgrey font-semibold min-w-[210px] lg:min-w-[230px]"> | ||
First Availability | ||
</h3> | ||
<h3 className="text-[20px] leading-[140%] text-lightgrey font-semibold min-w-[210px] lg:min-w-[230px]"> | ||
Latest Release | ||
</h3> | ||
<h3 className="text-[20px] leading-[140%] text-lightgrey font-semibold min-w-[210px] lg:min-w-[230px]"> | ||
Next Release Due | ||
</h3> | ||
<h3 className="text-[20px] leading-[140%] text-lightgrey font-semibold min-w-[210px] lg:min-w-[230px]"> | ||
End of Availability [1] | ||
</h3> | ||
</div> | ||
{tabledata.map((data, index) => ( | ||
<div | ||
key={index} | ||
className={`flex items-center justify-start min-w-[1030px] lg:min-w-[1134px] px-3 py-6 md:py-8 rounded-[24px] ${index % 2 !== 0 ? "bg-[#2B194F]" : "bg-transparent"}`} | ||
> | ||
<h3 className="tab-button-text text-white min-w-[210px] lg:min-w-[230px]"> | ||
{data.version} | ||
</h3> | ||
<h3 className=" tab-button-text text-white min-w-[210px] lg:min-w-[230px]"> | ||
{data.firstavailibilty} | ||
</h3> | ||
<h3 className=" tab-button-text text-white min-w-[210px] lg:min-w-[230px] "> | ||
{data.release} | ||
</h3> | ||
<h3 className=" tab-button-text text-white min-w-[210px] lg:min-w-[230px]"> | ||
{data.nextrelease} | ||
</h3> | ||
<h3 className=" tab-button-text text-white min-w-[210px] lg:min-w-[230px]"> | ||
{data.availibility} | ||
</h3> | ||
</div> | ||
))} | ||
</div> | ||
</div> | ||
) | ||
} | ||
|
||
export default Supportv2JavaVersion |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
import React from "react" | ||
import ContactUs from "../components/ContactUs" | ||
import Documentation from "../components/Early-Access-Build/Documentation" | ||
import ReleaseRoadMap from "../components/Eclipse-Temurin/ReleaseRoadMap" | ||
import Layout from "../components/Layout" | ||
import PageHeader from "../components/PageHeader" | ||
import ComminitySupport from "../components/Support-v2/ComminitySupport" | ||
|
||
const supportv2 = () => { | ||
return ( | ||
<> | ||
<Layout> | ||
<PageHeader | ||
subtitle="Support" | ||
title="Support" | ||
description="Eclipse Temurin offers high-performance, cross-platform, open-source Java runtime binaries that are enterprise-ready and Java SE TCK-tested for general use in the Java ecosystem." | ||
className={"mx-auto max-w-[860px] px-2 w-full"} | ||
/> | ||
<ComminitySupport /> | ||
|
||
<ReleaseRoadMap /> | ||
<ContactUs | ||
title={"Connect with the community"} | ||
className={"md:py-28 py-12"} | ||
buttontitle="Learn More" | ||
/> | ||
<div className="py-10 md:py-20"> | ||
<Documentation /> | ||
</div> | ||
</Layout> | ||
</> | ||
) | ||
} | ||
|
||
export default supportv2 |