Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [] Jakarta EE Working Group Charter requires attention] Committee Calls "private" vs "public" + Misc

++++1 to Werner

On 24 Aug 2020 Mon at 13:41 Werner Keil <werner.keil@xxxxxxxxx> wrote:

So can any Apache Committer at any time join calls of the Apache Board???


If not, then why the heck should it be different here in Eclipse WG or similar calls (including the Board ones)?


There is not much Point in hundreds of People joining e.g. the Steering or Specification Committee call and for the Marketing Committee where Amelia Comes from that did not even find a single committer representative to fill it, so why should committers there suddenly want to join its call?


Most activities in the Steering or Specification Committee are Voting on items like new specs or similar duties. Much like what the Apache Foundation Board does. It invites ONE (not the entire Team ;-) representative of certain Projects at most, I also know, we do that in the Spec Committee some times when there is something to report or discuss. If e.g. Markus had news about JAX-RS, I don’t think he would be prevented, but not an "open house" for everyone. Because not only the Quorum for decisions would be made difficult if (ever) dozens or hundreds of non-members would join such a call.


The cost may be less of an issue for the number of participants but the overhead for Eclipse Foundation.

Beside Zoom also seems to require a passcode for all its calls to avoid hijacking and Zoom-bombing and where you would put that passcode out on a public place, the Purpose is perverted and you might as well have None at all.

For public calls that happen quite often (probably Monthly) where everyone is welcome and able to join, These passcodes could be posted upfront, but for the regular calls that happen currently Weekly (Spec Committee) they are valid for some time and sharing them with everyone would require them to be issued every week which is even more burden and effort for Eclipse Foundation.


Plus the majority of People who really would like to join a call can Benefit more from the platform call, so why not use that instead of disrupting and effectively slowing down the Jakarta EE Specification Process only to then have the same folks cry constantly "Jakarta EE is dead and slow“? ;-/



On Mon, Aug 24, 2020 at 12:21 PM Markus KARG <markus@xxxxxxxxxxxxxxx> wrote:

I want to pick up this thread originally started by Amelia some weeks ago.


My opinion is that in an open source community, all communication should be public, including project leadership and management discussions. This certainly includes the Jakarta EE Committee calls. I do not see any reason to frequently have private communication. There might be single events where secrets MUST be kept, but these are just exceptional cases -- not vice versa. Keeping all other communication private imposes "a bad code smell" on our organization.


So I propose an official voting among all stakeholders whether to stop this privacy immediately OR whether to clearly explain the NEED for it.








Hola Jakartees, 


With August, new opportunities/new challenges/ more contributing to Jakarta EE could bring many of us closer! 


As such, I ask: 


Why are the Jakarta EE Committee calls still private in 2020?


At the beginning when the Jakarta EE Charter was being drafted in Feb 2018 (please see below the Carter history), those of us involved understood that the need for private calls on the 3 committees was required due to the on-going Java EE legal trademark conversations between Oracle & the EF.  Everyone knows the end-result of those talks by reading Jakarta EE Rights to Java Trademarks published on May 3rd, 2019


The vision everyone has in mind were to establish as much transparency, accountability, ownership, and earn-protect trust by having public calls.  By everyone, I mean everyone currently listed under the Strategic Membership,  who was also a member of the initial Organizations supporting the initiate under the Proposal WG lifecycle (step 2 for the creation of a WG under the EF). We agreed that the calls will be converted to public as soon as the legal talks were completed.


Well, they were finalized on May 2019. It has been +1 year and I am wondering why those meetings are still private today.

Only the 6 orgs can vote to change what current is. It is that easy based on what was agreed on the past. 

If something change, lets explain what change and what keeping what currently is serves best for the Jakarta EE project and its community. 


The current private Body calls violate the Jakarta EE Vision and Scope listed as number #7: 

  • Establish and drive a funding model that enables this working group and its community to operate on a sustainable basis.

How can the Community of Contributors help establish and drive a "funding model" that is sustainable if the Community is not invited into the room to own such a conversations? 


I recommend that the Steering committee body address this issue of the Charter via this open forum. 




If anyone cares to read the Jakarta EE Charter, the brainstorming bare minimum for such those Body meetings is still written as follows for:


Steering Committee Meetings

  • Charter requirement:  at least twice a year
  • 2020 Reality: every Tuesday 9:30am-10:30am PDT

Specification Committee Meetings

  • Charter requirement: at least once per quarter
  • 2020 Reality: twice per month on Wednesdays 9am-10am PDT

Marketing Committee Meetings

  • Charter requirement: at least once per quarter
  • 2020 Reality: twice per month on Thursdays 8am-9am PDT
  • Jakarta EE Release phase:  the body meets every week. 




Tracing to understand what went down when Java EE was moved into the Eclipse Foundation - zoom out:


During the Jakarta EE WG lifecycle status: 

1.      Opportunity= private> Conversations btw Oracle and EF 

2.       Proposal=public> gather-together into the ONE group potential Members & Contributors alike with a minimum of 3 Organizations

3.       Incubation=public > within the success criteria check list, the requirement of a minimum of 5 Organizations goes

4.      Operational =public 

The Jakarta EE WG Charter section Membership lists five Bodies:  Strategic, Enterprise, Participant, Committer, and Guest.

Charter revision is as follows:



Amelia Eiras




_______________________________________________ mailing list
To unsubscribe from this list, visit
_______________________________________________ mailing list
To unsubscribe from this list, visit

Back to the top