Roles in the OpenJDK

Ludvig Janiuk ludvig.j.janiuk at oracle.com
Fri Jun 18 08:30:08 UTC 2021


On the proposed text:

> If you're in a position to choose what programming language to use in a project, in a tutorial, or in a class, you have the power to enlarge the Java community in a very direct way, and your colleagues or students will get an opportunity to learn the most used programming language in the world.

Is it fair to imply Java as the most used programming language in the world of today? Most sources I find at a quick glance put Javascript in that spot.

Best,
//Ludvig Janiuk

________________________________
From: guide-dev <guide-dev-retn at openjdk.java.net> on behalf of guide-dev-request at openjdk.java.net <guide-dev-request at openjdk.java.net>
Sent: Friday, 18 June 2021 02:54
To: guide-dev at openjdk.java.net <guide-dev at openjdk.java.net>
Subject: guide-dev Digest, Vol 14, Issue 2

Send guide-dev mailing list submissions to
        guide-dev at openjdk.java.net

To subscribe or unsubscribe via the World Wide Web, visit
        https://mail.openjdk.java.net/mailman/listinfo/guide-dev
or, via email, send a message with subject or body 'help' to
        guide-dev-request at openjdk.java.net

You can reach the person managing the list at
        guide-dev-owner at openjdk.java.net

When replying, please edit your Subject line so it is more specific
than "Re: Contents of guide-dev digest..."


Today's Topics:

   1. RFR: Roles in the OpenJDK (Jesper Wilhelmsson)
   2. Re: RFR: Roles in the OpenJDK [v2] (Jesper Wilhelmsson)
   3. Re: RFR: Roles in the OpenJDK (mark.reinhold at oracle.com)
   4. Re: RFR: Roles in the OpenJDK [v3] (Jesper Wilhelmsson)
   5. Re: RFR: Roles in the OpenJDK [v3] (Jesper Wilhelmsson)
   6. Re: RFR: Roles in the OpenJDK [v3] (Jesper Wilhelmsson)


----------------------------------------------------------------------

Message: 1
Date: Thu, 17 Jun 2021 23:44:48 GMT
From: Jesper Wilhelmsson <jwilhelm at openjdk.java.net>
To: <guide-dev at openjdk.java.net>
Subject: RFR: Roles in the OpenJDK
Message-ID:
        <psvsv9nil5KUAVV5SZlEwml2T8uIsVZtxigf0O6oNWk=.472f1978-ce56-4e32-ba94-00e39e3c2446 at github.com>

Content-Type: text/plain; charset=utf-8

Added a short intro about OpenJDK describing Groups, Projects, and different roles. The sections on how to progress through the Author, Committer, Reviewer roles needs a broad agreement since that's an area that affects everyone and where there historically has been a lot of debate. This is a first draft, please comment.

-------------

Commit messages:
 - Roles in the OpenJDK

Changes: https://git.openjdk.java.net/guide/pull/60/files
 Webrev: https://webrevs.openjdk.java.net/?repo=guide&pr=60&range=00
  Stats: 66 lines in 1 file changed: 62 ins; 2 del; 2 mod
  Patch: https://git.openjdk.java.net/guide/pull/60.diff
  Fetch: git fetch https://git.openjdk.java.net/guide pull/60/head:pull/60

PR: https://git.openjdk.java.net/guide/pull/60


------------------------------

Message: 2
Date: Fri, 18 Jun 2021 00:06:06 GMT
From: Jesper Wilhelmsson <jwilhelm at openjdk.java.net>
To: <guide-dev at openjdk.java.net>
Subject: Re: RFR: Roles in the OpenJDK [v2]
Message-ID:
        <N77-urTeQFzJJCQTDvRbcQ9ABulDCE82tboYoOXwkDs=.ae7b7873-e4e8-4f35-a270-e9179b904cc4 at github.com>

Content-Type: text/plain; charset=utf-8

> Added a short intro about OpenJDK describing Groups, Projects, and different roles. The sections on how to progress through the Author, Committer, Reviewer roles needs a broad agreement since that's an area that affects everyone and where there historically has been a lot of debate. This is a first draft, please comment.

Jesper Wilhelmsson has updated the pull request incrementally with one additional commit since the last revision:

  Fixed typos

-------------

Changes:
  - all: https://git.openjdk.java.net/guide/pull/60/files
  - new: https://git.openjdk.java.net/guide/pull/60/files/067428a1..0b5a005b

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=guide&pr=60&range=01
 - incr: https://webrevs.openjdk.java.net/?repo=guide&pr=60&range=00-01

  Stats: 8 lines in 1 file changed: 2 ins; 0 del; 6 mod
  Patch: https://git.openjdk.java.net/guide/pull/60.diff
  Fetch: git fetch https://git.openjdk.java.net/guide pull/60/head:pull/60

PR: https://git.openjdk.java.net/guide/pull/60


------------------------------

Message: 3
Date: Thu, 17 Jun 2021 17:17:38 -0700
From: mark.reinhold at oracle.com
To: Jesper Wilhelmsson <jwilhelm at openjdk.java.net>
Cc: guide-dev at openjdk.java.net
Subject: Re: RFR: Roles in the OpenJDK
Message-ID: <20210617171738.187708186 at eggemoggin.niobe.net>
Content-Type: text/plain; charset=utf-8

2021/6/17 16:44:48 -0700, jwilhelm at openjdk.java.net:
> Added a short intro about OpenJDK describing Groups, Projects, and
> different roles. The sections on how to progress through the Author,
> Committer, Reviewer roles needs a broad agreement since that's an area
> that affects everyone and where there historically has been a lot of
> debate. This is a first draft, please comment.

If anything in the Guide needs broad agreement because it?s been a
matter of debate, then that?s a bug.  As we discussed when the Guide
project was created, the Guide is meant to elaborate, rather than
replace, normative documents such as the Bylaws, the Projects page [1],
and the Groups page [2].  If language on the latter two pages needs
revision then we should discuss such revisions, get broad agreement on
those, and update those pages.

A couple of minor points:

  - At the start of the guide, please retain the phrase ?The OpenJDK
    Community? in the opening paragraph.  After that, using ?OpenJDK?
    to stand for ?the OpenJDK Community? is fine.

  - Avoid the phrase ?the OpenJDK,? which makes no sense since ?OpenJDK?
    is the name of a place, not a thing.

- Mark


[1] https://openjdk.java.net/projects/
[2] https://openjdk.java.net/groups/


------------------------------

Message: 4
Date: Fri, 18 Jun 2021 00:40:02 GMT
From: Jesper Wilhelmsson <jwilhelm at openjdk.java.net>
To: <guide-dev at openjdk.java.net>
Subject: Re: RFR: Roles in the OpenJDK [v3]
Message-ID:
        <Ur8O7rJNTVCCZIpaYT6OifQTo1yAULvrBkzV6j-TB98=.1a480b34-31b3-4078-a8dc-f215be256186 at github.com>

Content-Type: text/plain; charset=utf-8

> Added a short intro about OpenJDK describing Groups, Projects, and different roles. The sections on how to progress through the Author, Committer, Reviewer roles needs a broad agreement since that's an area that affects everyone and where there historically has been a lot of debate. This is a first draft, please comment.

Jesper Wilhelmsson has updated the pull request incrementally with one additional commit since the last revision:

  Removed "the"

-------------

Changes:
  - all: https://git.openjdk.java.net/guide/pull/60/files
  - new: https://git.openjdk.java.net/guide/pull/60/files/0b5a005b..17755c8e

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=guide&pr=60&range=02
 - incr: https://webrevs.openjdk.java.net/?repo=guide&pr=60&range=01-02

  Stats: 9 lines in 1 file changed: 0 ins; 0 del; 9 mod
  Patch: https://git.openjdk.java.net/guide/pull/60.diff
  Fetch: git fetch https://git.openjdk.java.net/guide pull/60/head:pull/60

PR: https://git.openjdk.java.net/guide/pull/60


------------------------------

Message: 5
Date: Fri, 18 Jun 2021 00:45:39 GMT
From: Jesper Wilhelmsson <jwilhelm at openjdk.java.net>
To: <guide-dev at openjdk.java.net>
Subject: Re: RFR: Roles in the OpenJDK [v3]
Message-ID:
        <Wa7ISGCvQmm1JVLtHKWXJBrs9AxZ4nECjKQwaJLit4w=.405d43f6-ae63-491f-a3dc-1b7a9123b7e0 at github.com>

Content-Type: text/plain; charset=utf-8

On Fri, 18 Jun 2021 00:40:02 GMT, Jesper Wilhelmsson <jwilhelm at openjdk.org> wrote:

>> Added a short intro about OpenJDK describing Groups, Projects, and different roles. The sections on how to progress through the Author, Committer, Reviewer roles needs a broad agreement since that's an area that affects everyone and where there historically has been a lot of debate. This is a first draft, please comment.
>
> Jesper Wilhelmsson has updated the pull request incrementally with one additional commit since the last revision:
>
>   Removed "the"

Thank you for your comments Mark! I have gone through and removed all "the" that referred to OpenJDK. (I really tried to do it right this time as I knew there shouldn't be any "the" there...)

Regarding the opening paragraph, I changed it for this very reason - I thought that OpenJDK was the place, not the community. In my mind the community is a collection of people, but I'm happy to update my mind if that's not the case. English is not my native language :-)

-------------

PR: https://git.openjdk.java.net/guide/pull/60


------------------------------

Message: 6
Date: Fri, 18 Jun 2021 00:53:35 GMT
From: Jesper Wilhelmsson <jwilhelm at openjdk.java.net>
To: <guide-dev at openjdk.java.net>
Subject: Re: RFR: Roles in the OpenJDK [v3]
Message-ID:
        <DxHoR45qvBwZrdHCqRLvXTbGueOkyEmteTOfSmuaC2M=.110b1305-f803-48e5-824c-4c01fc4b3ec2 at github.com>

Content-Type: text/plain; charset=utf-8

On Fri, 18 Jun 2021 00:40:02 GMT, Jesper Wilhelmsson <jwilhelm at openjdk.org> wrote:

>> Added a short intro about OpenJDK describing Groups, Projects, and different roles. The sections on how to progress through the Author, Committer, Reviewer roles needs a broad agreement since that's an area that affects everyone and where there historically has been a lot of debate. This is a first draft, please comment.
>
> Jesper Wilhelmsson has updated the pull request incrementally with one additional commit since the last revision:
>
>   Removed "the"

And just a clarification; The parts that have been under debate in votes over the past years are mostly how to actually define a "significant change", and if 32 changes are really enough if a person clearly don't understand how to judge wether a change is appropriate or not. This is not covered by the Projects page (and I don't think it should be). I have written my view on this here but obviously there are other opinions as well, so that's what representatives from as many areas as possible should agree on before pushing this change.

-------------

PR: https://git.openjdk.java.net/guide/pull/60


End of guide-dev Digest, Vol 14, Issue 2
****************************************


More information about the guide-dev mailing list