Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse.org-architecture-council] March 12 2026 ETAC Meeting Agenda

Thanks for attending today's call and for your great feedback (as usual). 

I captured the following minutes from today's meeting. These are also captured in the TAC wiki.

Side note: I've done some wiki gardening to clean things up, but there's lots to do... Feel free to engage...

Wayne


Attendees:

- Wayne Beaton
- Matthias Sohn
- Harald Mackamul
- Jonah Graham
- Christoph Lauebrich
- Jay Billings
- Martin Lippert
- Ivar Grimstad
- Jeff Johnston

Special guest: Gael Blondelle

Our desire to make the Committer Survey shorter was well received. Wayne promised to provide the council with the draft list of questions to solicit feedback next week.

What does "inactive"/"active" mean? Contribution in forms that are not Git commits.

Criteria for retire a committer mirrors criteria for becoming a committer. Becoming a committer requires a demonstration of merit/reputation. Staying a committer requires ongoing maintenance of the reputation.

From the EMO's perspective, our primary concern is committers who have abandoned their accounts. These accounts are a security risk.

Fully automating retirement not good. The Git commit record is only one source of reputation. Committers may contribute in other ways (e.g., issue triage).

Question: If not committing, why do people need committer status.

Answer: Access to committer benefits: badges, committer receptions, other forms of recognition.

Wayne has a blog post in draft that includes a short discussion of how to retire committers (based on what some projects, including the Eclipse Project, do as a matter of practice):

> The practice that many project leads follow is to use the PMI to determine which committers are inactive and then post the names of inactive committers on the project's main communication channel (usually the dev-list or an issue) with instructions for those individuals to respond if they feel that they should retain committer status (a committer's response on the dev-list can be considered an indication that the committer is still active). Set a reasonable deadline and retire everybody who does not respond when that date passes. The sweet spot is four weeks, and never during the summer.

The new metrics dashboard provides us with data for more channels (e.g., issues, discussions, mailing lists) to help us identify candidates for retirement. The EMO has an opportunity to do more to help project leads identify candidates.

We discussed potentially having more fine-grained roles. Wayne described the three levels of roles: committers, project leads, contributors, and how within the committer team, additional roles can be created. Technical leads, for example, can emerge from a project team, but only have as much power power as the committers grant.

The CODEOWNERS feature in GitHub is consistent with the EDP. The feature can only be used to manage privileges of committers (you can't add privileges for people who are not committers). The path to be granted privileges must conform to the open source rules of engagement and be documented. We need to add this to the handbook; we have created an [issue](https://gitlab.eclipse.org/eclipse/technology/dash/org.eclipse.dash.handbook/-/issues/200).

"Friends of Eclipse" has been retired.

The issue regarding project sponsorships has been open for a while. The EMO has talked about this internally over the last month. Wayne's expressed a personal opinion that he believes that connecting sponsors directly to committers should be relatively easy (turning this option on is not currently supported). Sponsorships funneled through working groups are also relatively easy (working group committees decide who gets the funds), but heavyweight (a working group is required). Sponsorships to projects is relatively hard: projects are not legal entities, so the EF has to receive the funds; nobody wants the EF to be the decider of how funds are collected, so we need to sort out a means for doing this. We have some ideas that Wayne will try to present in a (near) future meeting.

Wayne has opened an [issue](https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/7265) to change the name of the mailing list.
 

On Wed, 11 Mar 2026 at 18:18, Wayne Beaton <wayne.beaton@xxxxxxxxxxxxxxxxxxxxxx> wrote:
Greetings Eclipse Technical Advisory Council.

Our March 2026 meeting is tomorrow (Thursday March 12 2026) at 11:00 am EDT (Eastern Daylight Time), 5:00 pm CET (Central European Time) via Zoom.

 We what appears to be a very full agenda.

FYI, I have a conflict and need to move our April 2026 meeting from the usual Thursday to Friday. Our next meeting will be on Friday April 10 (I'll move it an hour earlier). I expect that our next meeting with dominated by one topic:

I look forward to seeing you tomorrow.

Wayne
--

Wayne Beaton (he/him)

Head of Open Source Projects | Eclipse Foundation



--

Wayne Beaton (he/him)

Head of Open Source Projects | Eclipse Foundation


Back to the top