jakarta.ee
jakarta.ee copied to clipboard
Create the Jakarta EE 10 release landing page
Here is the timeline for this project: https://docs.google.com/spreadsheets/d/1Sx-KRJjS4tX-5Sz3kKnRUjrI5pdi0WcAsZeVb2Xx8vY/edit#gid=138610214
Please note that we are targeting May 31 for the release date as of now but it may change.
Here is the link to the banner's design: https://xd.adobe.com/view/94e225c1-7027-48e5-8893-bcd8883725b6-c1b1/
Here is the link to the content doc for this page: https://docs.google.com/document/d/1ghGN8ApNU2nwLHVKqMvB3D_s8s05lpFMEV3ddiOkkxA/edit
Here is the link to the Jakarta EE 10 specifications image: https://xd.adobe.com/view/e2028f66-ab4d-4e08-82b0-bc91a3bca1ad-b751/ We need to add a title on this section above the image: Jakarta EE 10 Specifications
Please note that for this release we are switching the Specification image section with the benefits and features section. so below the banner should be the features and benefits section.
@ericpoirier please let me know if we should set up a quick call to go through the details before you start implementing.
@shabnammayel I belive the information in your comment is good enough to get us going.
I looked at the designs and you only provided the banner. Is that because we can create the new Jakarta EE 10 page based on the 9.1 layout but we only need to change the banner?
Do we need to add Jakarta EE 10 to the following page: https://jakarta.ee/release/
If so, is May 31, 2022 the date that we need to add to the new block. And will there be a press release for it?
Thanks.
Yes, Eric! we can use the 9.1 layout. we only need to switch the Specification section with the benefits and features section. @meKokabi will help us with updating the icons on the features and benefits boxes to relate to modernized, simplified and lightweight. She will also make a minor change on the specification image that I provided.
And yes, we need to add Jakarta EE 10 release to the releases page and include the links to the EE 10 release page as well as the press release
Please let me know if you have any doubts/questions at any time.
Thanks
btw we will probably have more videos to add in the videos interviews section
@shabnammayel @meKokabi is it possible to get the banner image without text and buttons on it in jpg format?
Thanks.
@shabnammayel @meKokabi is it possible to get the banner image without text and buttons on it in jpg format?
Thanks.
Absolutely! Will add it shortly.
Added attachment on # 1463 as well!
Hi @meKokabi, is it possible for you to provide the logo in svg format instead of png?
Thanks.
Here You Are:
@shabnammayel The Jakarta EE 10 page is now on staging:
https://deploy-preview-1465--jakartaee.netlify.app/release/10/
I believe I made all the changes that was requested but let me know if I missed anything.
Thanks.
Thanks @ericpoirier. a few corrections:
- In the banner image, the cloud portions are different and bigger than Mehrnaz's image. the words : Community-driven innovation, modernized, simplified and lightweight are missing from the image.
- I believe the orange colours used in the banner sections are darker and bolder that the one Mehrnaz provided in the mockups. can we change them to match more closely
- in the features and benefits section, the content below the heading, please remove the "," after existing: This innovative community-driven release is designed for organizations looking to start developing new, or advancing existing**,** enterprise Java applications.
- In the boxes of the features and benefits section, can we please add a button learn more below the first paragraph and the text and hide the second, longer paragraph? the content of the boxes are too long.
- In the lightweight box, for consistency please unbold the highlighted texts in that box
- for the specifications image, are you creating the table or copy pasted the image from Mehrnaz's image? the reason I'm asking is because the image quality is not very good and looks a bit blurry
- we need to update numbers in the community powered innovation section based on the updated numbers Wayne provided here: https://www.eclipse.org/projects/tools/wg/jakarta.php Projects: 29 committers: 129 Git repo: 40 Specifications:
Thanks @ericpoirier. a few corrections:
- In the banner image, the cloud portions are different and bigger than Mehrnaz's image. the words : Community-driven innovation, modernized, simplified and lightweight are missing from the image.
@meKokabi can you provide the cloud on a transparent background in either png or svg format? This way I'll be able to adjust the size of the cloud without ajdusting the rest of the background image.
- I believe the orange colours used in the banner sections are darker and bolder that the one Mehrnaz provided in the mockups. can we change them to match more closely
@meKokabi can you provide the hex color that you are using. This way we will have the same.
- in the features and benefits section, the content below the heading, please remove the "," after existing: This innovative community-driven release is designed for organizations looking to start developing new, or advancing existing**,** enterprise Java applications.
+1
- In the boxes of the features and benefits section, can we please add a button learn more below the first paragraph and the text and hide the second, longer paragraph? the content of the boxes are too long.
+1
- In the lightweight box, for consistency please unbold the highlighted texts in that box
+1
- for the specifications image, are you creating the table or copy pasted the image from Mehrnaz's image? the reason I'm asking is because the image quality is not very good and looks a bit blurry
I'm copy pasting the image that was provided. Looking at the 9.1 release page and the specifications on that page is also an image.
- we need to update numbers in the community powered innovation section based on the updated numbers Wayne provided here: https://www.eclipse.org/projects/tools/wg/jakarta.php Projects: 29 committers: 129 Git repo: 40 Specifications:
+1
@shabnammayel I made the changes that I was able to do on my end.
https://deploy-preview-1465--jakartaee.netlify.app/release/10/
@meKokabi as mentioned above, can you provide the cloud image on its own on a transparent background and the hex color of the orange you'd like me to use.
Thanks.
@ericpoirier Here You Are:
Orange:#FA823B
Yellow:#FBB03B
https://xd.adobe.com/view/94e225c1-7027-48e5-8893-bcd8883725b6-c1b1/
and here is the stylesheet just in case: stylesheet.zip
@ericpoirier can you please change the text below features and benefits section, the second sentence from:
This innovative community-driven release is designed for organizations looking to start developing new, or advancing existing enterprise Java applications.
to
This new innovative community-driven release is designed for organizations looking to start developing new enterprise Java applications or advancing their existing ones.
Also in the middle box, add space in the first sentence, between "with" and "Jakarta EE"? thanks
when we expand the boxes the middle one is not the same lenght as the other ones, can you please fix that?
@shabnammayel I believe I've addressed all the issues that you have highlighted above:
https://deploy-preview-1465--jakartaee.netlify.app/release/10/
Let me know if I missed anything and if there's anything else.
Thanks.
@ericpoirier is it possible to create the specification image as a table to improve the quality and also make the changes necessary if any in future directly to the table? for example, after reviewing the current table, we need to update the colours of the titles for the EE 10 platform and EE 10 web profile. FYI @meKokabi Also we need to update the WhitePaper section image (Mehrnaz will help with that) and the links should be updated to link to the new Cloud Native Java eBook: How Jakarta EE Delivers on the Vision for Open Source, Cloud Native Java https://outreach.jakartaee.org/open-source-cloud-native-java-ebook?hs_preview=vUXuuJeF-64105276785
Hi @ericpoirier and @shabnammayel
Current PR seems to be missing contributors and the repositories count is also missing. In the following image, you can see the difference between Jakarta EE 10 release PR (left) and Jakarta EE 9.1 release production page (right) [1]
Thanks @ericpoirier. a few corrections:
- we need to update numbers in the community-powered innovation section based on the updated numbers Wayne provided here: https://www.eclipse.org/projects/tools/wg/jakarta.php Projects: 29 committers: 129 Git repo: 40 Specifications:
I recall @Dexmaster and @chrisguindon worked on a script that automate the metrics and contributors' stats used for the past two releases landing pages:
https://github.com/jakartaee/jakarta.ee/blob/src/js/contributor-cards/generate-contributor-lists.sh
[1]
Hi @cesarhernandezgt, thanks for pointing this out! I updated the Jakarta EE 10 release page and the contributors and repositories count is now showing up.
https://deploy-preview-1465--jakartaee.netlify.app/release/10/
I saw that I mixed up the number of git repo with committers in an earlier commit. I updated the stats section to what @shabnammayel originally asked for but I kept 120 committers since the number was not provided. Can you confirm that this is the correct numbers of committers for this release as well?
Thanks.
Hello @ericpoirier, there are small typos I commented on in PR.
@ericpoirier Mehrnaz has updated the Jakarta EE 10 Specifications image here:https://xd.adobe.com/view/e2028f66-ab4d-4e08-82b0-bc91a3bca1ad-b751/ it was raised that the colours of the Jakarta EE 10 Web Profile and Platform boxes were the same as "updated" and "New" color codes which made it a bit confusing for the users. Hence, @meKokabi has updated the colours. Can you please create the table instead of copy and pasting the image to enhance the quality of the image. it will also make the future edits easier.
Few content edits:
on the banner tagline: AN OPEN, COMMUNITY-DRIVEN INNOVATION DRIVING THE FUTURE OF CLOUD NATIVE JAVA TECHNOLOGIES, please remove "An" from the sentence.
The paragraph on the Modernized box should be edited to:
The Jakarta EE 10 release provides new functionality in over 20 component specifications.
This release enables builders of modern cloud native Java applications to develop and deploy Jakarta EE 10 applications on Java SE 11 as well as Java SE 17, the most current LTS release of Java SE. This allows developers to take full advantage of new features including the modular system introduced in Java SE 9 and supported in Java SE 11
Hello @ericpoirier, there are small typos I commented on in PR. Hi @cesarhernandezgt, thanks for pointing this out! I updated the Jakarta EE 10 release page and the contributors and repositories count is now showing up.
Thank you too, I see the script was already executed, and the current preview now shows the Contributors Cards section.
I saw that I mixed up the number of git repo with committers in an earlier commit. I updated the stats section to what @shabnammayel originally asked for but I kept 120 committers since the number was not provided. Can you confirm that this is the correct numbers of committers for this release as well?
Thanks.
Hi @ericpoirier,
In 9.1 we revisited how to obtain the stats for project, repositories, specifications, and committers. https://github.com/jakartaee/jakarta.ee/issues/1177 was the isse we used. According to this, my calculations show that for Jakarta 10 release stats are: Projects: 32, Specifications: 44, Git Repositories: 58, Committers: 129
Analysis for number of Projects
- https://projects.eclipse.org/list-of-projects?combine=Jakarta&field_project_techology_types_tid=1102&field_state_value_2=All&page=1 Provide 31 projects.
- https://projects.eclipse.org/projects/ee4j.jakartaee-tck is not listed in the list of projects from the search, and that is because the Jakarta EE TCK project is missing the tag Specification and Cloud Native Java cc: @scottmarlow
- Total of 32 projects
Analysis for number of Specifications
- https://jakarta.ee/specifications/ List 44 specifications.
Analysis for number of repositories:
- https://github.com/eclipse-ee4j list 130 repositories. As explained by @ivargrimstad https://github.com/jakartaee/jakarta.ee/issues/1177#issuecomment-843423730, we need to filter out tutorials, examples, implementations, and release scripts.
- If we took the summary provided in https://www.eclipse.org/projects/tools/wg/jakarta.php section ¨Specification Projects and repositories¨ and remove tutorial, examples, implementation and release scripts, the number is 58.
Analysis for number of committers:
- https://www.eclipse.org/projects/tools/wg/jakarta.php shows Committers : 129 from All Jakarta EE Specification Projects.
Hi, please update the mid banner with the attached. Here is the XD link: https://xd.adobe.com/view/18687171-cb41-47c9-8599-29da615b50b0-4d3b/
@ericpoirier Mehrnaz has updated the Jakarta EE 10 Specifications image here:https://xd.adobe.com/view/e2028f66-ab4d-4e08-82b0-bc91a3bca1ad-b751/ it was raised that the colours of the Jakarta EE 10 Web Profile and Platform boxes were the same as "updated" and "New" color codes which made it a bit confusing for the users. Hence, @meKokabi has updated the colours. Can you please create the table instead of copy and pasting the image to enhance the quality of the image. it will also make the future edits easier.
@shabnammayel I can create an HTML table yes but its not going to look like the image provided by Mehrnaz. If you would like the image stay the same, I would suggest trying to create an .svg file out of the design and see how it goes. SVG files will retain quality when resizing the page.
@shabnammayel @cesarhernandezgt I updated the staging page:
https://deploy-preview-1465--jakartaee.netlify.app/release/10/
In this version, I updated the stats, the mid section background image and the stats weren't aligning properly on smaller screen so I fixed that as well. I also updated the text in the header and in the Modernized section.
Let me know if there's anything else.
Thanks.
Looks good! @ericpoirier we should change the title on the white paper section to: New Cloud Native Java eBook