Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [technology-pmc] [tsf-dev] PMC Approval required for Committer Election for Lucas Biaggi on Eclipse Trustable Software Framework

Thanks Paul.

Our "rules" can all be traced back to the open source rules of engagement described in the Eclipse Foundation Development Process.

Generally, in a committer election we're looking for a couple of links that provide concrete visible examples of contribution.

Note that our goal is not to satisfy the PMC and EMO, but to establish and maintain the trust of the community. As part of the public record, committer elections also serve as a template for contributors that you don't know to follow to establish reputation and trust to eventually become a committer themselves.

There's some more background in the handbook. While the scenario that this article is based on doesn't align with what's happening here, its perspective might help explain what we're trying to accomplish.

Wayne

On Thu, Jan 15, 2026 at 5:16 AM Paul Albertella <paul.albertella@xxxxxxxxxxxxxxx> wrote:
Hi Wayne, Gunnar,

Thanks for the guidance about what information you expect to see in
Committer nomination statements. I'm new to working within Eclipse, so
I'm still learning.

Lucas Biaggi has been deeply involved in the TSF project since the
beginning, and remains a regular contributor. However, he has more
recently been doing so primarily as a reviewer.

Note that these review contributions are not currently visible in the
(temporary) version of the project, which I imported into the Eclipse
Foundation GitLab. This is because all of the Issues, MRs and comments
were attributed to me. If you check in the (current) home of the
repository in https://gitlab.com/CodethinkLabs/trustable/trustable you
will be able to confirm this.

We are still working towards transferring work on the project into the
Eclipse GitLab, and hope to correct the attributions of Issues, MRS and
comments as part of this. I understand from Sébastien Heurtematte that
it should be possible to do this by having someone with the required
level of access (Administrator) perform the import.

Please refer to our discussions on this topic for more details about the
current migration status:

https://gitlab.eclipse.org/eclipsefdn/emo-team/emo/-/issues/887#note_5766726

Regards,

Paul Albertella


On 2026-01-13 23:43, Eclipse Management Office EMO via tsf-dev wrote:
> He may be a forgotten initial committer, but there's plenty of reputation
> demonstrated in the commit record (see below), so that's not really an
> issue. I recommend that we approve this election.
>
> Literally the first commit that I looked at when I visited the repository
> was authored by this committer.
>
> As a note to the project team, our practice/expectation is that committers
> provide specific information in nomination statements; include pointers to
> specific contributions when possible.
>
> The nominee has made 35 meaningful contributions according to the short log:
>
> ucas Biaggi (35):
>        feat(gitlab-external-refs): Extract file sha using GitLab API
>        docs: Add code of conduct
>        docs: Add review process details to contrib
>        feat(misc): Add docker image with gitlint
>        feat: Add CI stage to build git linter image
>        feat(ci): Enable git commit lint stage
>        docs(gitlab): Add default template for MRs
>        fix: correct data-store link.
>        docs: update trudag usage
>        feat(trudag): sort dotstop graph
>        fix: broken tests affected by sorting content
>        chore(release): Update NEWS.md
>        chore: Update pyproject.toml file to new release
>        fix: evaluate call for --help before anything.
>        feat: Ignore file for factory builder
>        feat: Remote graph
>        test: Add remote graph related tests
>        fix: Remove old remote tests
>        fix: issues in FakeItem class
>        chore: Release 2025.07.23
>        fix: Incorrect default value for remote dest
>        chore(release): Release notes for v2025.08.05
>        feat: merge graphs only with normative local items
>        fix(cli): call for --help is evaluated correctly
>        fix(report): Remove emoji plugin
>        docs: Refine guidance in TT-EXPECTATIONS
>        docs: Add remote graph desc and goals
>        feat(graphalyzer): Tweak sensitivity output
>        feat(trudag/score): sensitivity analysis function
>        feat(trudag/publish): Add sensitivity analysis
>        fix(trudag/publish): table with indentation
>        test(publish/sensitivity): Add new tests
>        docs: fixes BaseGraph typos
>        docs: update usage docs
>        feat(trudag/publish): Sensitivity aggregation
>
>
> HTH,
>
> Wayne
>
> On Tue, Jan 13, 2026 at 10:23 AM Gunnar Wagenknecht <gunnar@xxxxxxxxxxxxxxx>
> wrote:
>
>> Wayne, do you have background on this? Is this a "forgotten initial
>> committer"?
>>
>> -Gunnar
>>
>> On 13. Jan 2026, at 06:04, Eclipse Foundation via technology-pmc <
>> technology-pmc@xxxxxxxxxxx> wrote:
>>
>> The Committer Election for Lucas Biaggi on project Eclipse Trustable
>> Software
>> Framework (technology.tsf) concluded successfully.
>>
>> PMC leads and members can click the election link below to review and
>> approve.
>>
>> Election:
>>
>> https://projects.eclipse.org/projects/technology.tsf/elections/election-lucas-biaggi-eclipse-trustable-software-framework
>>
>> Project: https://projects.eclipse.org/projects/technology.tsf
>>
>> _______________________________________________
>> technology-pmc mailing list
>> technology-pmc@xxxxxxxxxxx
>> To unsubscribe from this list, visit
>> https://www.eclipse.org/mailman/listinfo/technology-pmc
>>
>>
>> --
>> Gunnar Wagenknecht
>> gunnar@xxxxxxxxxxxxxxx, https://guw.io/
>>
>>
>>
>
>
> _______________________________________________
> tsf-dev mailing list
> tsf-dev@xxxxxxxxxxx
> To unsubscribe from this list, visit https://accounts.eclipse.org



--
The Eclipse Management Organization | Eclipse Foundation


Back to the top