Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ee4j-community] Community Control was Jakarta EE logo selection


The solution you have described below is very close to what we do for the Eclipse Foundation Board of Directors, where every time there are 5 more Strategic Members we add an additional Committer representative and an additional Sustaining Member representative (Sustaining = Solution + Enterprise). That basically maintains the ratios at 20%.

Down the road doing something like this could make sense in the Jakarta EE WG context. The current setup was put together with the idea of quickly bootstrapping the committees so we can get started. But its not cast in stone and can be modified in the future with relative ease.

On 2018-03-28 1:15 PM, Mariano Amar wrote:
That's one concern I get from these details:

We're working over the numbers we got from the JCP, which is great for hard and real values. But those numbers also reflect a situation where individuals' contributions were very low, and the environment was considered very "hostile" to them (well, hostile isn't the correct word, but I can't think of a better one right now... Counter-productive, maybe?).

Wasn't one of the points of the new Jakarta EE going to be to drive the community participation up?
If the whole thing is designed for having only a handful or two of individuals interacting, we'll obviously never have more than a couple of handfuls of individuals.

I followed the JCP processes for years, and joined as a member about a year and a half ago. And yet, I never contributed a single line of code, since I didn't find anything I could chip in with a worthwhile input.
With the new process of building projects from scratch, following FOSS tenets, and then standardizing/aggregating them to the umbrella project as they mature, I thought the idea was for all of us fence-sitters to be able to actively join in the advancement of Jakarta EE.

My fear is that, from all the comments explaining the current charter, I get the vibe of "things worked ok when we did things this way in the JCP, we're just removing Oracle from the throne".
And I thought the point was that Oracle having supreme powers was not the only issue we had with the JCP.

As I said before (many times), I perfectly agree that the members that pay a fee and add a half dozen contributors to the project have the right to more power than a single (or a handful of) individual contributor. I find that to be both fair and conductive to a project's advancement.

But just having a promise of one seat minimum, and maybe more if things go well, is not enough.
I can perfectly agree with something similar to Guillermo's percentage idea. I still consider 10% to be a very low ratio, but I can agree that 20% is too big if we follow the idea to a higher number.

We're also forgetting that all these power-shift details do affect everybody else.
Right now, strategic members get one seat each, while everybody else just elects a minimum of 1 to 2 seats (with the hopeful promise of more seats if needed).
We're also forgetting that, for the three non-committer elected seats, strategic members still have a chance of getting a second (or more) seats.

All the numbers, together, skewe the power too much to one side.
For example, if you remove strategic members from any eligible seat (since they already get one just from being strategic members), you'd leave the influencer seats to enterprise members, and participant seats to enterprise and solutions members.
That way, you'd ensure at least 4 seats to be in the hands on non-strategic members.

To expand on Guillermo's numbers, how about we assign a percentage of the seats to each non-strategic membership category?

That would mean something like (feel free to adjust numbers):
- Strategic Members: 1 seat each (for a total of 45% of the seats)
- Influencers: 25% of the seats, to a minimum of 2
- Participants: 15% of the seats, to a minimum of 1
- Committers: 15% of the seats, to a minimum of 1

To follow on your 4 strategic members projection (I was working with the assumption of 6, so we're close there):
- 4 Strategic Member seats
- 2 Influencer Member seats (25% = 2.2)
- 1 Participant Member seat (15% = 1.3)
- 1 Committer Member seat (15% = 1.3)

If we expand to 6 strategic members:
- 6 Strategic Member seats
- 3 Influencer Member seat (20% = 3.3)
- 2 Participant Member seat (15% = 2.0)
- 2 Committer Member seat (15% = 2.0)

These percentages would follow the original charter numbers (if we started from the assumption we'd have around 4 strategic members), but scale up as we get more strategic members.

Mariano Amar

Senior Consultant

email/hangouts: mariano.amar@xxxxxxxxxx
skype: marianoamar


Esta comunicación contiene información que es confidencial y también puede contener información privilegiada. Es para uso exclusivo del destinatario. Si usted no es el destinatario tenga en cuenta que cualquier distribución, copia o uso de esta comunicación o la información que contiene está estrictamente prohibida. Si usted ha recibido esta comunicación por error por favor notifíquelo por correo electrónico(info@xxxxxxxxxx) o por teléfono (+54 11 3249 7503)

This communication contains information that is confidential and may also be privileged. It is for the exclusive use of the recipient. If you are not the intended note that any distribution, copying or use of this communication or the information it contains is strictly prohibited. If you have received this communication in error please notify us by email(info@xxxxxxxxxx) or phone (+54 11 3249 7503)

On Wed, Mar 28, 2018 at 1:48 PM, Markus KARG <markus@xxxxxxxxxxxxxxx> wrote:
I don't doubt that for the Oracle-controlled past, but let's see how numbers
look like after EE4J is completely migrated to the EF.

-----Original Message-----
[mailto:ee4j-community-bounces@xxxxxxxxxxx] On Behalf Of Mike Milinkovich
Sent: Mittwoch, 28. März 2018 01:07
To: ee4j-community@xxxxxxxxxxx
Subject: Re: [ee4j-community] Community Control was Jakarta EE logo

On 2018-03-27 2:36 PM, Werner Keil wrote:
> Although Markus may sometimes express his point a little more
> drastically, he does have a point on this.
> He did not ask about general Eclipse committer membership which is
> free. Out of the thousand or more committer members only one may be
> elected into some or all of the Jakarta EE WG committees, that seems
> given right now, unless the number changes slightly, but 1, 2 or 3 I
> am sure there won't be more representatives of "the community" if you
> include the odd JUG that can afford the 5k$ annual fee.

Your reference to "...the thousand or more committer members..." is bogus.
That number is (I assume) a reference to the total of ~1500 current
committers across all Eclipse projects. So far there are 103 EE4J
committers, of which most work for member companies Oracle, IBM, Red Hat,
Payara, Tomitribe, etc. There is somewhere around 10-ish individual
committers in EE4J that will be represented by one seat on the spec and
steering committees. Even if those numbers go up by 2 or 3 times as the rest
of the projects roll in, the population to representation ratio is closer to
10:1 than 1000:1 on an order of magnitude basis.

Back to the top