From davidalayachew at gmail.com Sat Mar 1 20:19:23 2025 From: davidalayachew at gmail.com (David Alayachew) Date: Sat, 1 Mar 2025 15:19:23 -0500 Subject: Proposal: Modernizing the OpenJDK.org Website Design & User Experience In-Reply-To: <392b1545-fa0c-4ddd-b4d9-a8c6f78e97e5@oracle.com> References: <2028183a-b502-46ac-85fb-c9245f2f88a0@oracle.com> <392b1545-fa0c-4ddd-b4d9-a8c6f78e97e5@oracle.com> Message-ID: Making the site a little more mobile friendly would be nice. I'm criticizing the screen wrap behaviour, mostly. Plus, it would also be helpful to have code blocks that have their own, separate horizontal scroll bars. On Fri, Feb 28, 2025, 4:57?PM Dalibor Topic wrote: > Hi Suren, > > that sounds like a major rewrite you'd like to embark on. If so, it will > probably not really end up being as useful as it seems, since the > primary audience of the OpenJDK website are developers already working > on or looking to work on OpenJDK, rather than the Java ecosystem in > general. > > The current website mostly represents the existing structure of the > OpenJDK Community, its Groups and Projects, which then via their pages > typically lead to the OpenJDK Wiki for the latest content for the > specific domain. That structure doesn't really change much over time, so > the website doesn't really need to change much either: most of the day > to day content changes happen on the individual Project and Group wikis. > > There are specific Oracle web sites catering to more general Java > developer audiences, such as https://dev.java/ for Java developers, > https://jdk.java.net/ for production and Early-Access OpenJDK Builds > from Oracle, https://inside.java/ for news and community content, and so > on. > > Community contributions happen through the OpenJDK GitHub organization, > which can be found here: https://github.com/openjdk/ . I'm not sure how > much that site should be looking differently from what it is right now. > > I think most likely to be successful path towards modernizing the web > site would be to pick up as dedicated and as small as possible specific > items that may need improvement, and to then discuss those here, one by > one. > > That would be a very different approach from a redesign, though, and may > not be nearly as much fun. And given that most of us build JVMs rather > than web sites, it may realistically speaking also take a lot longer to > give web site improvements the amount of attention required to implement > them in the face of other competing priorities that have a much larger > impact for the Java development experience. > > cheers, > dalibor topic > > > On 26/02/2025 19:09, Suren Konathala wrote: > > Thanks Magnus.This really helps. > > > > Sure, I can give it a try and it will be a privilege. I have been > > developing & managing websites for over 15 years and this would be a > > great experience. The only challenge is to get a consensus on the > > website design but we can start somewhere. And will also document my > > ideas and findings. > > > > Here's a few to start with: > > 1. User experience: I would like to see more community engagement & > > contributions to OpenJDK projects. I was not looking for any fancy, but > > a basic upgrade on the website design to make it responsive, adaptable > > to the latest devices and some standard screen resolutions. > > > > 2. Usage: A few major themes I see for the website are : Core OpenJDK, > > Documentation, Community. And add a few more. > > > > 3. Audience: Identifying the target audience may be a challenge, but if > > the team has some analytics on the website usage we can derive some > > results. Else , we can start gathering some with the new design. > > guessing some common groups that may be interested on the site. > > For eg: > > - Java is still the widely used programming language in high schools, > > universities and educational institutions. > > - Code contributors > > - Developers looking to download and read more > > - Other community users > > > > 4. Alternative options: Although Oracle's other Java sites https:// > > www.java.com/en/ , https://www.oracle.com/ > > java/technologies/ maybe > > more engaging. But OpenJDK being it's own entity, it's better to also > > have this site updated. > > > > 5. Competition: Microsoft has something similar and does a good job on > > their .NET & other related open source at https://dotnet.microsoft.com/ > > en-us/ , > > and looking at a few other popular open source software (there's so many > > more): > > - https://www.python.org/ > > - https://go.dev/ > > - https://www.php.net/ > > - https://wordpress.org/ > > - https://rubyonrails.org/ > > - https://www.typescriptlang.org/ > > > > I will keep the group posted. > > > > Thanks > > Suren > > > > On Wed, Feb 26, 2025 at 9:55?AM Magnus Ihse Bursie > > > > > wrote: > > > > Why don't you create a mockup of how you think the site should look > > like? I agree that the design feels dated, but I'm not sure how it > > should be changed to be better and more helpful to the intended > > audience, and not just prettier and more modern looking. > > > > I'm not sure what other answer you were expecting. It's not that the > > OpenJDK community has a lot of web designers hanging around and > > willfully ignoring the website, just because nobody has pointed out > > that > > the design might be lacking... > > > > Instead, my suggestion is that you design some sketch of what you are > > thinking about, send out a link to that, and perhaps give some > > rationales or arguments for why this should be more functional than > the > > current site. That could then be a more constructive ground for > further > > discussion in the community. > > > > /Magnus > > > > > > On 2025-02-21 18:43, Suren Konathala wrote: > > > Dear Web Group, > > > > > > I'm writing to propose a redesign of the OpenJDK website > > > (https://openjdk.org/ ) to enhance its > > design and user experience. This > > > is a follow-up to my previous thread from May 2020 > > > (https://mail.openjdk.org/pipermail/web-discuss/2020-May/ > > thread.html > May/thread.html>) > > > > > > The current OpenJDK website's design appears outdated, resembling > a > > > site from decades past. A modern and intuitive website is crucial > > for > > > a project of OpenJDK's significance, improving navigation, visual > > > appeal, mobile optimization, and overall user experience. This > will > > > ensure key resources are easily accessible, the site is engaging > and > > > professional, and it functions seamlessly across devices. > > > > > > I'm eager to contribute to this effort and collaborate with the > > > community to create a website that effectively serves the OpenJDK > > > project. Please let me know your thoughts and suggestions. > > > > > > Sincerely, > > > Suren Konathala > > > > -- > Dalibor Topic > Consulting Product Manager > Phone: +494089091214 , Mobile: +491737185961 > > > Oracle Global Services Germany GmbH > Hauptverwaltung: Riesstr. 25, D-80992 M?nchen > Registergericht: Amtsgericht M?nchen, HRB 246209 > Gesch?ftsf?hrer: Ralf Herrmann > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From davidalayachew at gmail.com Sat Mar 1 21:01:23 2025 From: davidalayachew at gmail.com (David Alayachew) Date: Sat, 1 Mar 2025 16:01:23 -0500 Subject: Proposal: Modernizing the OpenJDK.org Website Design & User Experience In-Reply-To: References: <2028183a-b502-46ac-85fb-c9245f2f88a0@oracle.com> <392b1545-fa0c-4ddd-b4d9-a8c6f78e97e5@oracle.com> Message-ID: Sorry, meant to say line wrap and screen width. Brain had a race condition lol. The text line wraps at a super weird point, leaving a whole bunch of white space on the right, even when viewing on mobile. That could definitely be skinnier. Alternatively, the code blocks go careening off into that blank right hand white space. That's that scroll bar I was talking about. In general, it feels like the page was trying to be mobile friendly, but stopped halfway. Fix those 3 things, and I think that would solve the most egregious errors with the current design. On Sat, Mar 1, 2025, 3:19?PM David Alayachew wrote: > Making the site a little more mobile friendly would be nice. I'm > criticizing the screen wrap behaviour, mostly. Plus, it would also be > helpful to have code blocks that have their own, separate horizontal scroll > bars. > > On Fri, Feb 28, 2025, 4:57?PM Dalibor Topic > wrote: > >> Hi Suren, >> >> that sounds like a major rewrite you'd like to embark on. If so, it will >> probably not really end up being as useful as it seems, since the >> primary audience of the OpenJDK website are developers already working >> on or looking to work on OpenJDK, rather than the Java ecosystem in >> general. >> >> The current website mostly represents the existing structure of the >> OpenJDK Community, its Groups and Projects, which then via their pages >> typically lead to the OpenJDK Wiki for the latest content for the >> specific domain. That structure doesn't really change much over time, so >> the website doesn't really need to change much either: most of the day >> to day content changes happen on the individual Project and Group wikis. >> >> There are specific Oracle web sites catering to more general Java >> developer audiences, such as https://dev.java/ for Java developers, >> https://jdk.java.net/ for production and Early-Access OpenJDK Builds >> from Oracle, https://inside.java/ for news and community content, and so >> on. >> >> Community contributions happen through the OpenJDK GitHub organization, >> which can be found here: https://github.com/openjdk/ . I'm not sure how >> much that site should be looking differently from what it is right now. >> >> I think most likely to be successful path towards modernizing the web >> site would be to pick up as dedicated and as small as possible specific >> items that may need improvement, and to then discuss those here, one by >> one. >> >> That would be a very different approach from a redesign, though, and may >> not be nearly as much fun. And given that most of us build JVMs rather >> than web sites, it may realistically speaking also take a lot longer to >> give web site improvements the amount of attention required to implement >> them in the face of other competing priorities that have a much larger >> impact for the Java development experience. >> >> cheers, >> dalibor topic >> >> >> On 26/02/2025 19:09, Suren Konathala wrote: >> > Thanks Magnus.This really helps. >> > >> > Sure, I can give it a try and it will be a privilege. I have been >> > developing & managing websites for over 15 years and this would be a >> > great experience. The only challenge is to get a consensus on the >> > website design but we can start somewhere. And will also document my >> > ideas and findings. >> > >> > Here's a few to start with: >> > 1. User experience: I would like to see more community engagement & >> > contributions to OpenJDK projects. I was not looking for any fancy, but >> > a basic upgrade on the website design to make it responsive, adaptable >> > to the latest devices and some standard screen resolutions. >> > >> > 2. Usage: A few major themes I see for the website are : Core OpenJDK, >> > Documentation, Community. And add a few more. >> > >> > 3. Audience: Identifying the target audience may be a challenge, but if >> > the team has some analytics on the website usage we can derive some >> > results. Else , we can start gathering some with the new design. >> > guessing some common groups that may be interested on the site. >> > For eg: >> > - Java is still the widely used programming language in high schools, >> > universities and educational institutions. >> > - Code contributors >> > - Developers looking to download and read more >> > - Other community users >> > >> > 4. Alternative options: Although Oracle's other Java sites https:// >> > www.java.com/en/ , https://www.oracle.com/ >> > java/technologies/ maybe >> > more engaging. But OpenJDK being it's own entity, it's better to also >> > have this site updated. >> > >> > 5. Competition: Microsoft has something similar and does a good job on >> > their .NET & other related open source at https://dotnet.microsoft.com/ >> > en-us/ , >> > and looking at a few other popular open source software (there's so >> many >> > more): >> > - https://www.python.org/ >> > - https://go.dev/ >> > - https://www.php.net/ >> > - https://wordpress.org/ >> > - https://rubyonrails.org/ >> > - https://www.typescriptlang.org/ >> > >> > I will keep the group posted. >> > >> > Thanks >> > Suren >> > >> > On Wed, Feb 26, 2025 at 9:55?AM Magnus Ihse Bursie >> > > >> > wrote: >> > >> > Why don't you create a mockup of how you think the site should look >> > like? I agree that the design feels dated, but I'm not sure how it >> > should be changed to be better and more helpful to the intended >> > audience, and not just prettier and more modern looking. >> > >> > I'm not sure what other answer you were expecting. It's not that the >> > OpenJDK community has a lot of web designers hanging around and >> > willfully ignoring the website, just because nobody has pointed out >> > that >> > the design might be lacking... >> > >> > Instead, my suggestion is that you design some sketch of what you >> are >> > thinking about, send out a link to that, and perhaps give some >> > rationales or arguments for why this should be more functional than >> the >> > current site. That could then be a more constructive ground for >> further >> > discussion in the community. >> > >> > /Magnus >> > >> > >> > On 2025-02-21 18:43, Suren Konathala wrote: >> > > Dear Web Group, >> > > >> > > I'm writing to propose a redesign of the OpenJDK website >> > > (https://openjdk.org/ ) to enhance its >> > design and user experience. This >> > > is a follow-up to my previous thread from May 2020 >> > > (https://mail.openjdk.org/pipermail/web-discuss/2020-May/ >> > thread.html > > May/thread.html>) >> > > >> > > The current OpenJDK website's design appears outdated, >> resembling a >> > > site from decades past. A modern and intuitive website is crucial >> > for >> > > a project of OpenJDK's significance, improving navigation, visual >> > > appeal, mobile optimization, and overall user experience. This >> will >> > > ensure key resources are easily accessible, the site is engaging >> and >> > > professional, and it functions seamlessly across devices. >> > > >> > > I'm eager to contribute to this effort and collaborate with the >> > > community to create a website that effectively serves the OpenJDK >> > > project. Please let me know your thoughts and suggestions. >> > > >> > > Sincerely, >> > > Suren Konathala >> > >> >> -- >> Dalibor Topic >> Consulting Product Manager >> Phone: +494089091214 , Mobile: +491737185961 >> >> >> Oracle Global Services Germany GmbH >> Hauptverwaltung: Riesstr. 25, D-80992 M?nchen >> Registergericht: Amtsgericht M?nchen, HRB 246209 >> Gesch?ftsf?hrer: Ralf Herrmann >> >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From magnus.ihse.bursie at oracle.com Thu Mar 6 15:15:36 2025 From: magnus.ihse.bursie at oracle.com (Magnus Ihse Bursie) Date: Thu, 6 Mar 2025 16:15:36 +0100 Subject: Proposal: Modernizing the OpenJDK.org Website Design & User Experience In-Reply-To: References: <2028183a-b502-46ac-85fb-c9245f2f88a0@oracle.com> <392b1545-fa0c-4ddd-b4d9-a8c6f78e97e5@oracle.com> Message-ID: On 2025-03-01 22:01, David Alayachew wrote: > Sorry, meant to say line wrap and screen width. Brain had a race > condition lol. > > The text line wraps at a super weird point, leaving a whole bunch of > white space on the right, even when viewing on mobile. That could > definitely be skinnier. > > Alternatively, the code blocks go careening off into that blank right > hand white space. That's that scroll bar I was talking about. > > In general, it feels like the page was trying to be mobile friendly, > but stopped halfway. Fix those 3 things, and I think that would solve > the most egregious errors with the current design. > I agree; there are a few issues that could (and should) be addressed to make the site more usable. My personal biggest gripe is the super-tiny index at the left, where all interesting links are. It's hard do read, and hard to find what you are looking for. And it makes like the all-important "Developers' Guide" look like it is on the same level as the "IRC" link, which I believe is not even functional anymore. (But I guess nobody really even notices it in the word soup) /Magnus > > On Sat, Mar 1, 2025, 3:19?PM David Alayachew > wrote: > > Making the site a little more mobile friendly would be nice. I'm > criticizing the screen wrap behaviour, mostly. Plus, it would also > be helpful to have code blocks that have their own, separate > horizontal scroll bars. > > > On Fri, Feb 28, 2025, 4:57?PM Dalibor Topic > wrote: > > Hi Suren, > > that sounds like a major rewrite you'd like to embark on. If > so, it will > probably not really end up being as useful as it seems, since the > primary audience of the OpenJDK website are developers already > working > on or looking to work on OpenJDK, rather than the Java > ecosystem in general. > > The current website mostly represents the existing structure > of the > OpenJDK Community, its Groups and Projects, which then via > their pages > typically lead to the OpenJDK Wiki for the latest content for the > specific domain. That structure doesn't really change much > over time, so > the website doesn't really need to change much either: most of > the day > to day content changes happen on the individual Project and > Group wikis. > > There are specific Oracle web sites catering to more general Java > developer audiences, such as https://dev.java/ for Java > developers, > https://jdk.java.net/ for production and Early-Access OpenJDK > Builds > from Oracle, https://inside.java/ for news and community > content, and so on. > > Community contributions happen through the OpenJDK GitHub > organization, > which can be found here: https://github.com/openjdk/ . I'm not > sure how > much that site should be looking differently from what it is > right now. > > I think most likely to be successful path towards modernizing > the web > site would be to pick up as dedicated and as small as possible > specific > items that may need improvement, and to then discuss those > here, one by one. > > That would be a very different approach from a redesign, > though, and may > not be nearly as much fun. And given that most of us build > JVMs rather > than web sites, it may realistically speaking also take a lot > longer to > give web site improvements the amount of attention required to > implement > them in the face of other competing priorities that have a > much larger > impact for the Java development experience. > > cheers, > dalibor topic > > > On 26/02/2025 19:09, Suren Konathala wrote: > > Thanks Magnus.This really helps. > > > > Sure, I can give it a try and it will be a privilege. I have > been > > developing & managing websites for over 15 years and this > would be a > > great experience. The only challenge is to get a consensus > on the > > website design but we can start somewhere. And will also > document my > > ideas and findings. > > > > Here's a few to start with: > > 1. User experience: I would like to see more community > engagement & > > contributions to OpenJDK projects. I was not looking for any > fancy, but > > a basic upgrade on the website design to make it responsive, > adaptable > > to the latest devices and some standard screen resolutions. > > > > 2. Usage: A few major themes I see for the website are : > Core OpenJDK, > > Documentation, Community. And add a few more. > > > > 3. Audience: Identifying the target audience may be a > challenge, but if > > the team has some analytics on the website usage we can > derive some > > results. Else , we can start gathering some with the new > design. > > guessing some common groups that may be interested on the site. > > For eg: > > - Java is still the widely used programming language in high > schools, > > universities and educational institutions. > > - Code contributors > > - Developers looking to download and read more > > - Other community users > > > > 4. Alternative options: Although Oracle's other Java sites > https:// > > www.java.com/en/ > , https://www.oracle.com/ > > java/technologies/ > maybe > > more engaging. But OpenJDK being it's own entity, it's > better to also > > have this site updated. > > > > 5. Competition: Microsoft has something similar and does a > good job on > > their .NET & other related open source at > https://dotnet.microsoft.com/ > > en-us/ , > > and looking at a few other popular open source software > (there's so many > > more): > > - https://www.python.org/ > > - https://go.dev/ > > - https://www.php.net/ > > - https://wordpress.org/ > > - https://rubyonrails.org/ > > - https://www.typescriptlang.org/ > > > > > I will keep the group posted. > > > > Thanks > > Suren > > > > On Wed, Feb 26, 2025 at 9:55?AM Magnus Ihse Bursie > > > > > wrote: > > > >? ? ?Why don't you create a mockup of how you think the site > should look > >? ? ?like? I agree that the design feels dated, but I'm not > sure how it > >? ? ?should be changed to be better and more helpful to the > intended > >? ? ?audience, and not just prettier and more modern looking. > > > >? ? ?I'm not sure what other answer you were expecting. It's > not that the > >? ? ?OpenJDK community has a lot of web designers hanging > around and > >? ? ?willfully ignoring the website, just because nobody has > pointed out > >? ? ?that > >? ? ?the design might be lacking... > > > >? ? ?Instead, my suggestion is that you design some sketch of > what you are > >? ? ?thinking about, send out a link to that, and perhaps > give some > >? ? ?rationales or arguments for why this should be more > functional than the > >? ? ?current site. That could then be a more constructive > ground for further > >? ? ?discussion in the community. > > > >? ? ?/Magnus > > > > > >? ? ?On 2025-02-21 18:43, Suren Konathala wrote: > >? ? ? > Dear Web Group, > >? ? ? > > >? ? ? > I'm writing to propose a redesign of the OpenJDK website > >? ? ? > (https://openjdk.org/ ) to > enhance its > >? ? ?design and user experience. This > >? ? ? > is a follow-up to my previous thread from May 2020 > >? ? ? > (https://mail.openjdk.org/pipermail/web-discuss/2020-May/ > >? ? ?thread.html > >? ? ?May/thread.html>) > >? ? ? > > >? ? ? > The current OpenJDK website's design appears > outdated, resembling a > >? ? ? > site from decades past. A modern and intuitive > website is crucial > >? ? ?for > >? ? ? > a project of OpenJDK's significance, improving > navigation, visual > >? ? ? > appeal, mobile optimization, and overall user > experience. This will > >? ? ? > ensure key resources are easily accessible, the site > is engaging and > >? ? ? > professional, and it functions seamlessly across devices. > >? ? ? > > >? ? ? > I'm eager to contribute to this effort and > collaborate with the > >? ? ? > community to create a website that effectively serves > the OpenJDK > >? ? ? > project.? Please let me know your thoughts and > suggestions. > >? ? ? > > >? ? ? > Sincerely, > >? ? ? > Suren Konathala > > > > -- > Dalibor Topic > Consulting Product Manager > Phone: +494089091214 , Mobile: +491737185961 > > > Oracle Global Services Germany GmbH > Hauptverwaltung: Riesstr. 25, D-80992 M?nchen > Registergericht: Amtsgericht M?nchen, HRB 246209 > Gesch?ftsf?hrer: Ralf Herrmann > -------------- next part -------------- An HTML attachment was scrubbed... URL: From konathalasuren at gmail.com Wed Mar 19 19:17:19 2025 From: konathalasuren at gmail.com (Suren Konathala) Date: Wed, 19 Mar 2025 14:17:19 -0500 Subject: Proposal: Modernizing the OpenJDK.org Website Design & User Experience In-Reply-To: References: <2028183a-b502-46ac-85fb-c9245f2f88a0@oracle.com> Message-ID: Hi Magnus and Group, Following up on our discussion, I've created a draft of the website to give you a better idea of my vision for the redesign. https://thesurenk.github.io/openjdk-website/ A few: 1) As of now, code is in a private repo, but the url is public. I'm looking at options to make this site password-protected. 2). Tech stack: used Hugo static site builder (https://gohugo.io/), hosted on github pages (https://pages.github.com/). 3) There are several other open-source static site builders like docusaurus, nextjs, jekyll, gatsby etc. Hugo is widely used and easy to host & update content, 4) The above is a sample, we can discuss further on design, template, tech stack and future use-cases to decide if this supports our current and future needs. 5) Though we can use a content management system (CMS) like wordpress, I tried to make it simple with less IT overhead. I would appreciate it if you could take a look and share your feedback. Your insights are valuable, and I'm eager to hear your thoughts on how we can further improve the design and user experience. Thanks, Suren On Wed, Feb 26, 2025 at 12:09?PM Suren Konathala wrote: > Thanks Magnus.This really helps. > > Sure, I can give it a try and it will be a privilege. I have been > developing & managing websites for over 15 years and this would be a great > experience. The only challenge is to get a consensus on the website design > but we can start somewhere. And will also document my ideas and findings. > > Here's a few to start with: > 1. User experience: I would like to see more community engagement & > contributions to OpenJDK projects. I was not looking for any fancy, but a > basic upgrade on the website design to make it responsive, adaptable to the > latest devices and some standard screen resolutions. > > 2. Usage: A few major themes I see for the website are : Core OpenJDK, > Documentation, Community. And add a few more. > > 3. Audience: Identifying the target audience may be a challenge, but if > the team has some analytics on the website usage we can derive some > results. Else , we can start gathering some with the new design. guessing > some common groups that may be interested on the site. > For eg: > - Java is still the widely used programming language in high schools, > universities and educational institutions. > - Code contributors > - Developers looking to download and read more > - Other community users > > 4. Alternative options: Although Oracle's other Java sites > https://www.java.com/en/ , https://www.oracle.com/java/technologies/ > maybe more engaging. But OpenJDK being it's own entity, it's better to also > have this site updated. > > 5. Competition: Microsoft has something similar and does a good job on > their .NET & other related open source at > https://dotnet.microsoft.com/en-us/ , > and looking at a few other popular open source software (there's so many > more): > - https://www.python.org/ > - https://go.dev/ > - https://www.php.net/ > - https://wordpress.org/ > - https://rubyonrails.org/ > - https://www.typescriptlang.org/ > > I will keep the group posted. > > Thanks > Suren > > On Wed, Feb 26, 2025 at 9:55?AM Magnus Ihse Bursie < > magnus.ihse.bursie at oracle.com> wrote: > >> Why don't you create a mockup of how you think the site should look >> like? I agree that the design feels dated, but I'm not sure how it >> should be changed to be better and more helpful to the intended >> audience, and not just prettier and more modern looking. >> >> I'm not sure what other answer you were expecting. It's not that the >> OpenJDK community has a lot of web designers hanging around and >> willfully ignoring the website, just because nobody has pointed out that >> the design might be lacking... >> >> Instead, my suggestion is that you design some sketch of what you are >> thinking about, send out a link to that, and perhaps give some >> rationales or arguments for why this should be more functional than the >> current site. That could then be a more constructive ground for further >> discussion in the community. >> >> /Magnus >> >> >> On 2025-02-21 18:43, Suren Konathala wrote: >> > Dear Web Group, >> > >> > I'm writing to propose a redesign of the OpenJDK website >> > (https://openjdk.org/) to enhance its design and user experience. This >> > is a follow-up to my previous thread from May 2020 >> > (https://mail.openjdk.org/pipermail/web-discuss/2020-May/thread.html) >> > >> > The current OpenJDK website's design appears outdated, resembling a >> > site from decades past. A modern and intuitive website is crucial for >> > a project of OpenJDK's significance, improving navigation, visual >> > appeal, mobile optimization, and overall user experience. This will >> > ensure key resources are easily accessible, the site is engaging and >> > professional, and it functions seamlessly across devices. >> > >> > I'm eager to contribute to this effort and collaborate with the >> > community to create a website that effectively serves the OpenJDK >> > project. Please let me know your thoughts and suggestions. >> > >> > Sincerely, >> > Suren Konathala >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From davidalayachew at gmail.com Thu Mar 20 01:33:12 2025 From: davidalayachew at gmail.com (David Alayachew) Date: Wed, 19 Mar 2025 21:33:12 -0400 Subject: Proposal: Modernizing the OpenJDK.org Website Design & User Experience In-Reply-To: References: <2028183a-b502-46ac-85fb-c9245f2f88a0@oracle.com> Message-ID: Hello Suren, Thanks for putting this together. While it does look very sleek, I don't like it very much, unfortunately. The original website suffered from things being too dense, whereas your mockup suffers from the opposite -- things are far too spread apart. You take up half the screen with the greeting text. Also, I'm not a big fan of the boxes for the download/learn/hack. I would like the border to be much more pronounced for them. The hover effect is throwing me off. Would also like to see what the link text looks like. As is, it's just text. Finally, I think the sidebar suffered from being too tiny and condensed, but it was important. Stuffing the contents of it in several different locations is a mistake, imo. I would far rather you turn it into a separate sidebar that scrolls, like this -- https://docs.oracle.com/javase//7/docs/api/index.html?java/awt/AWTEventMulticaster.html That way, you can make the text bigger, while keeping things as easily searchable as they were before. And if the concern is too many words in one place, we can use a tree structure to help group things up. But even then, there should be an Expand All/Collapse All button. On Wed, Mar 19, 2025 at 3:17?PM Suren Konathala wrote: > Hi Magnus and Group, > > Following up on our discussion, I've created a draft of the website to > give you a better idea of my vision for the redesign. > https://thesurenk.github.io/openjdk-website/ > > A few: > 1) As of now, code is in a private repo, but the url is public. I'm > looking at options to make this site password-protected. > 2). Tech stack: used Hugo static site builder (https://gohugo.io/), > hosted on github pages (https://pages.github.com/). > 3) There are several other open-source static site builders like > docusaurus, nextjs, jekyll, gatsby etc. Hugo is widely used and easy to > host & update content, > 4) The above is a sample, we can discuss further on design, template, tech > stack and future use-cases to decide if this supports our current and > future needs. > 5) Though we can use a content management system (CMS) like wordpress, I > tried to make it simple with less IT overhead. > > I would appreciate it if you could take a look and share your feedback. > Your insights are valuable, and I'm eager to hear your thoughts on how we > can further improve the design and user experience. > > Thanks, > Suren > > > On Wed, Feb 26, 2025 at 12:09?PM Suren Konathala > wrote: > >> Thanks Magnus.This really helps. >> >> Sure, I can give it a try and it will be a privilege. I have been >> developing & managing websites for over 15 years and this would be a great >> experience. The only challenge is to get a consensus on the website design >> but we can start somewhere. And will also document my ideas and findings. >> >> Here's a few to start with: >> 1. User experience: I would like to see more community engagement & >> contributions to OpenJDK projects. I was not looking for any fancy, but a >> basic upgrade on the website design to make it responsive, adaptable to the >> latest devices and some standard screen resolutions. >> >> 2. Usage: A few major themes I see for the website are : Core OpenJDK, >> Documentation, Community. And add a few more. >> >> 3. Audience: Identifying the target audience may be a challenge, but if >> the team has some analytics on the website usage we can derive some >> results. Else , we can start gathering some with the new design. guessing >> some common groups that may be interested on the site. >> For eg: >> - Java is still the widely used programming language in high schools, >> universities and educational institutions. >> - Code contributors >> - Developers looking to download and read more >> - Other community users >> >> 4. Alternative options: Although Oracle's other Java sites >> https://www.java.com/en/ , https://www.oracle.com/java/technologies/ >> maybe more engaging. But OpenJDK being it's own entity, it's better to also >> have this site updated. >> >> 5. Competition: Microsoft has something similar and does a good job on >> their .NET & other related open source at >> https://dotnet.microsoft.com/en-us/ , >> and looking at a few other popular open source software (there's so many >> more): >> - https://www.python.org/ >> - https://go.dev/ >> - https://www.php.net/ >> - https://wordpress.org/ >> - https://rubyonrails.org/ >> - https://www.typescriptlang.org/ >> >> I will keep the group posted. >> >> Thanks >> Suren >> >> On Wed, Feb 26, 2025 at 9:55?AM Magnus Ihse Bursie < >> magnus.ihse.bursie at oracle.com> wrote: >> >>> Why don't you create a mockup of how you think the site should look >>> like? I agree that the design feels dated, but I'm not sure how it >>> should be changed to be better and more helpful to the intended >>> audience, and not just prettier and more modern looking. >>> >>> I'm not sure what other answer you were expecting. It's not that the >>> OpenJDK community has a lot of web designers hanging around and >>> willfully ignoring the website, just because nobody has pointed out that >>> the design might be lacking... >>> >>> Instead, my suggestion is that you design some sketch of what you are >>> thinking about, send out a link to that, and perhaps give some >>> rationales or arguments for why this should be more functional than the >>> current site. That could then be a more constructive ground for further >>> discussion in the community. >>> >>> /Magnus >>> >>> >>> On 2025-02-21 18:43, Suren Konathala wrote: >>> > Dear Web Group, >>> > >>> > I'm writing to propose a redesign of the OpenJDK website >>> > (https://openjdk.org/) to enhance its design and user experience. >>> This >>> > is a follow-up to my previous thread from May 2020 >>> > (https://mail.openjdk.org/pipermail/web-discuss/2020-May/thread.html) >>> > >>> > The current OpenJDK website's design appears outdated, resembling a >>> > site from decades past. A modern and intuitive website is crucial for >>> > a project of OpenJDK's significance, improving navigation, visual >>> > appeal, mobile optimization, and overall user experience. This will >>> > ensure key resources are easily accessible, the site is engaging and >>> > professional, and it functions seamlessly across devices. >>> > >>> > I'm eager to contribute to this effort and collaborate with the >>> > community to create a website that effectively serves the OpenJDK >>> > project. Please let me know your thoughts and suggestions. >>> > >>> > Sincerely, >>> > Suren Konathala >>> >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From konathalasuren at gmail.com Thu Mar 20 15:04:35 2025 From: konathalasuren at gmail.com (Suren Konathala) Date: Thu, 20 Mar 2025 10:04:35 -0500 Subject: Proposal: Modernizing the OpenJDK.org Website Design & User Experience In-Reply-To: References: <2028183a-b502-46ac-85fb-c9245f2f88a0@oracle.com> Message-ID: Hello David & Team, I appreciate your detailed and constructive feedback. These kinds of discussions are essential as we move forward. - Greeting text, font, more white space -- i chose this theme to align with the popular website design trends. And to cater to the younger generation of users. - We can try to add sidenav/tree for all pages, like how it is in /docs. Website designs can be subjective, personal preferences, so achieving a consensus can be challenging. 1. Can we have some discussion board like "Github Discussions" and/or any team may have used in the past? 2. Usually teams start with designs mockups in tools like in figma, to annotate/comment on the designs. And when approved, built as website pages. I'm open to suggestions and excited to take this forward. Thanks, Suren On Wed, Mar 19, 2025 at 8:33?PM David Alayachew wrote: > Hello Suren, > > Thanks for putting this together. > > While it does look very sleek, I don't like it very much, unfortunately. > > The original website suffered from things being too dense, whereas your > mockup suffers from the opposite -- things are far too spread apart. > > You take up half the screen with the greeting text. > > Also, I'm not a big fan of the boxes for the download/learn/hack. I would > like the border to be much more pronounced for them. The hover effect is > throwing me off. Would also like to see what the link text looks like. As > is, it's just text. > > Finally, I think the sidebar suffered from being too tiny and condensed, > but it was important. Stuffing the contents of it in several different > locations is a mistake, imo. I would far rather you turn it into a separate > sidebar that scrolls, like this -- > https://docs.oracle.com/javase//7/docs/api/index.html?java/awt/AWTEventMulticaster.html > > That way, you can make the text bigger, while keeping things as easily > searchable as they were before. And if the concern is too many words in one > place, we can use a tree structure to help group things up. But even then, > there should be an Expand All/Collapse All button. > > On Wed, Mar 19, 2025 at 3:17?PM Suren Konathala > wrote: > >> Hi Magnus and Group, >> >> Following up on our discussion, I've created a draft of the website to >> give you a better idea of my vision for the redesign. >> https://thesurenk.github.io/openjdk-website/ >> >> A few: >> 1) As of now, code is in a private repo, but the url is public. I'm >> looking at options to make this site password-protected. >> 2). Tech stack: used Hugo static site builder (https://gohugo.io/), >> hosted on github pages (https://pages.github.com/). >> 3) There are several other open-source static site builders like >> docusaurus, nextjs, jekyll, gatsby etc. Hugo is widely used and easy to >> host & update content, >> 4) The above is a sample, we can discuss further on design, template, >> tech stack and future use-cases to decide if this supports our current and >> future needs. >> 5) Though we can use a content management system (CMS) like wordpress, I >> tried to make it simple with less IT overhead. >> >> I would appreciate it if you could take a look and share your feedback. >> Your insights are valuable, and I'm eager to hear your thoughts on how we >> can further improve the design and user experience. >> >> Thanks, >> Suren >> >> >> On Wed, Feb 26, 2025 at 12:09?PM Suren Konathala < >> konathalasuren at gmail.com> wrote: >> >>> Thanks Magnus.This really helps. >>> >>> Sure, I can give it a try and it will be a privilege. I have been >>> developing & managing websites for over 15 years and this would be a great >>> experience. The only challenge is to get a consensus on the website design >>> but we can start somewhere. And will also document my ideas and findings. >>> >>> Here's a few to start with: >>> 1. User experience: I would like to see more community engagement & >>> contributions to OpenJDK projects. I was not looking for any fancy, but a >>> basic upgrade on the website design to make it responsive, adaptable to the >>> latest devices and some standard screen resolutions. >>> >>> 2. Usage: A few major themes I see for the website are : Core OpenJDK, >>> Documentation, Community. And add a few more. >>> >>> 3. Audience: Identifying the target audience may be a challenge, but if >>> the team has some analytics on the website usage we can derive some >>> results. Else , we can start gathering some with the new design. guessing >>> some common groups that may be interested on the site. >>> For eg: >>> - Java is still the widely used programming language in high schools, >>> universities and educational institutions. >>> - Code contributors >>> - Developers looking to download and read more >>> - Other community users >>> >>> 4. Alternative options: Although Oracle's other Java sites >>> https://www.java.com/en/ , https://www.oracle.com/java/technologies/ >>> maybe more engaging. But OpenJDK being it's own entity, it's better to also >>> have this site updated. >>> >>> 5. Competition: Microsoft has something similar and does a good job on >>> their .NET & other related open source at >>> https://dotnet.microsoft.com/en-us/ , >>> and looking at a few other popular open source software (there's so many >>> more): >>> - https://www.python.org/ >>> - https://go.dev/ >>> - https://www.php.net/ >>> - https://wordpress.org/ >>> - https://rubyonrails.org/ >>> - https://www.typescriptlang.org/ >>> >>> I will keep the group posted. >>> >>> Thanks >>> Suren >>> >>> On Wed, Feb 26, 2025 at 9:55?AM Magnus Ihse Bursie < >>> magnus.ihse.bursie at oracle.com> wrote: >>> >>>> Why don't you create a mockup of how you think the site should look >>>> like? I agree that the design feels dated, but I'm not sure how it >>>> should be changed to be better and more helpful to the intended >>>> audience, and not just prettier and more modern looking. >>>> >>>> I'm not sure what other answer you were expecting. It's not that the >>>> OpenJDK community has a lot of web designers hanging around and >>>> willfully ignoring the website, just because nobody has pointed out >>>> that >>>> the design might be lacking... >>>> >>>> Instead, my suggestion is that you design some sketch of what you are >>>> thinking about, send out a link to that, and perhaps give some >>>> rationales or arguments for why this should be more functional than the >>>> current site. That could then be a more constructive ground for further >>>> discussion in the community. >>>> >>>> /Magnus >>>> >>>> >>>> On 2025-02-21 18:43, Suren Konathala wrote: >>>> > Dear Web Group, >>>> > >>>> > I'm writing to propose a redesign of the OpenJDK website >>>> > (https://openjdk.org/) to enhance its design and user experience. >>>> This >>>> > is a follow-up to my previous thread from May 2020 >>>> > (https://mail.openjdk.org/pipermail/web-discuss/2020-May/thread.html) >>>> > >>>> > The current OpenJDK website's design appears outdated, resembling a >>>> > site from decades past. A modern and intuitive website is crucial for >>>> > a project of OpenJDK's significance, improving navigation, visual >>>> > appeal, mobile optimization, and overall user experience. This will >>>> > ensure key resources are easily accessible, the site is engaging and >>>> > professional, and it functions seamlessly across devices. >>>> > >>>> > I'm eager to contribute to this effort and collaborate with the >>>> > community to create a website that effectively serves the OpenJDK >>>> > project. Please let me know your thoughts and suggestions. >>>> > >>>> > Sincerely, >>>> > Suren Konathala >>>> >>> -------------- next part -------------- An HTML attachment was scrubbed... URL: From magnus.ihse.bursie at oracle.com Fri Mar 21 11:26:52 2025 From: magnus.ihse.bursie at oracle.com (Magnus Ihse Bursie) Date: Fri, 21 Mar 2025 12:26:52 +0100 Subject: Proposal: Modernizing the OpenJDK.org Website Design & User Experience In-Reply-To: References: <2028183a-b502-46ac-85fb-c9245f2f88a0@oracle.com> Message-ID: <082f557b-9bd8-415a-baaa-de9f6dec523f@oracle.com> On 2025-03-19 20:17, Suren Konathala wrote: > Hi Magnus and Group, > > Following up on our discussion, I've created a draft of the website to > give you a better idea of my vision for the redesign. > https://thesurenk.github.io/openjdk-website/ > While it looks modern, I think it entirely misses the point of the audience. The openjdk.org site is not aimed at end users wanting to "Download" or "Learn" java. There are other sites for that, https://learn.java/ and sure, we could possibly link to those. Someone who stumbled to the site by mistake could certainly be helped with a simple instruction on the top of the page akin to this: "This is the place to collaborate on an open-source implementation of the Java Platform, Standard Edition , and related projects. If you are looking for Java to run desktop applications: https://www.java.com/en/download/ If you are looking for Java developer resources: https://dev.java/" But the rest of the site must be focused on the OpenJDK community. To me, the central parts are: * The Developers guide * The JEP index * The mailing list index * The wiki --- * All the groups * All the projects -- * The census * The Bylaws * A collection of relevant links, e.g. to the organization's github page, the build readme, jtreg, etc. Maybe some kind of news-feed would be nice to have as well, where information like upcoming workshops, recent releases, upcoming rampdowns, etc, could be posted. (This needs to be automated to work properly) What I think is unfortunate with the current design is that all these important parts of the site is hidden in a sidebar (with an almost unreadably small font size). I'm wishing for a design that puts like the Developer's guide at a very prominent place, and having the groups and projects listed centrally in the page instead of hidden away. Perhaps an inline list of the most important and active project, with a short blurb, followed by a link to a page with "All projects", from where all projects could be reached. The "important"/active projects would then be like: JDK JDK Updates Amber Leyden Loom Panama Valhalla Skara And then the groups should be presented, in a logical fashion. So the groups responsible for parts of the JDK source code should be presented separately, with a short blurb on what the group handles. Afaik, these are: Build Client Libraries Compiler Core Libraries HotSpot Internationalization JMX Networking Security Serviceability The remaining groups are providing additional service to the OpenJDK community, and should be listed separately and perhaps not as prominent. These are: Adoption Compatibility & Specification Review Conformance Governing Board IDE Tooling & Support Members Porters Quality Vulnerability Web /Magnus -------------- next part -------------- An HTML attachment was scrubbed... URL: