<!DOCTYPE html><html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body>
    <p>On 2025-03-19 20:17, Suren Konathala wrote:</p>
    <blockquote type="cite" cite="mid:CANP=6QTPhHJQ_78a-436+FMv2MDHBK06fQyeVzUy8Qc3uPw9xw@mail.gmail.com">
      
      <div dir="ltr">
        <div>
          <div>Hi Magnus and Group,</div>
          <div><br>
          </div>
          <div>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.</div>
          <div><a href="https://thesurenk.github.io/openjdk-website/" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">https://thesurenk.github.io/openjdk-website/</a>
            <br>
          </div>
          <div><br>
          </div>
        </div>
      </div>
    </blockquote>
    <p>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, <a class="moz-txt-link-freetext" href="https://learn.java/">https://learn.java/</a> 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:</p>
    <p>"This is the place to collaborate on an open-source
      implementation of the <a href="https://www.oracle.com/technetwork/java/javase/overview/index.html">
        Java Platform, Standard Edition</a>, and related projects.</p>
    <p>If you are looking for Java to run desktop applications:
      <a class="moz-txt-link-freetext" href="https://www.java.com/en/download/">https://www.java.com/en/download/</a></p>
    <p>If you are looking for Java developer resources:
      <a class="moz-txt-link-freetext" href="https://dev.java/">https://dev.java/</a>"</p>
    <p><br>
    </p>
    <p>But the rest of the site must be focused on the OpenJDK
      community. To me, the central parts are:</p>
    <p>* The Developers guide</p>
    <p>* The JEP index</p>
    <p>* The mailing list index</p>
    <p>* The wiki</p>
    <p>---<br>
    </p>
    <p>* All the groups</p>
    <p>* All the projects</p>
    <p>--<br>
    </p>
    <p>* The census<br>
    </p>
    <p>* The Bylaws</p>
    <p>* A collection of relevant links, e.g. to the organization's
      github page, the build readme, jtreg, etc.</p>
    <p><br>
    </p>
    <p>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)</p>
    <p><br>
    </p>
    <p>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:</p>
    JDK<br>
    JDK Updates<br>
    <br>
    Amber<br>
    Leyden<br>
    Loom<br>
    Panama<br>
    Valhalla<br>
    <br>
    Skara<br>
    <p>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:<br>
      <br>
      Build<br>
      Client Libraries<br>
      Compiler<br>
      Core Libraries<br>
      HotSpot<br>
      Internationalization<br>
      JMX<br>
      Networking<br>
      Security<br>
      Serviceability<br>
    </p>
    <p>The remaining groups are providing additional service to the
      OpenJDK community, and should be listed separately and perhaps not
      as prominent. These are: <br>
    </p>
    Adoption<br>
    Compatibility & Specification Review<br>
    Conformance<br>
    Governing Board<br>
    IDE Tooling & Support<br>
    Members<br>
    Porters<br>
    Quality<br>
    Vulnerability<br>
    Web<br>
    <br>
    /Magnus<br>
  </body>
</html>