[Qgis-psc] [QGIS-Developer] Nomination for Benoit de Mezzo and Jean Felder as QGIS core committers

Nyall Dawson nyall.dawson at gmail.com
Sun Feb 9 16:13:45 PST 2025


On Mon, 10 Feb 2025 at 06:09, Matthias Kuhn via QGIS-PSC
<qgis-psc at lists.osgeo.org> wrote:
>
> Hi
>
> I second the nominations for both, Jean and Benoit.
> They are active for a long time, provide high quality code and are able to work in a team. They also didn't just provide code but also participate by giving feedback.

+1, for all the reasons previously listed! We're very lucky to have
these two onboard!

Nyall


>
> Best regards
> Matthias
>
> On Sat, Feb 8, 2025, 13:49 Even Rouault via QGIS-Developer <qgis-developer at lists.osgeo.org> wrote:
>>
>>
>> Le 08/02/2025 à 12:28, Saber Razmjooei a écrit :
>> > Hi,
>> > Nothing against this nomination but I remember the discussion for
>> > becoming a core contributor was raised before with the PSC and it was
>> > agreed the current method is not ideal and should be reviewed. There
>> > was a plan to formalise the process. There were concerns about
>> > security, rationale to have write access, number of contributors from
>> > an entity...
>>
>> Seeing the size of the pull request queue that is always on the verge of
>> exploding, I believe we need more people who actively use their merge
>> rights than the contrary. The below statistics of who merged the last
>> 1000 pull requests is pretty telling:
>>
>> Merges per person:
>> nyalldawson: 588
>> m-kuhn: 62
>> troopa81: 59
>> 3nids: 58
>> rouault: 54
>> alexbruy: 45
>> wonder-sk: 41
>> lbartoletti: 27
>> elpaso: 20
>> nirvn: 16
>> uclaros: 13
>> jef-n: 5
>> strk: 4
>> mhugent: 2
>> signedav: 2
>> rldhont: 2
>> tomkralidis: 1
>> PeterPetrik: 1
>>
>> I shouldn't speak for Nyall, but if I was in his position, I would feel
>> overwhelmed and would enjoy more people helping. This also shows there's
>> no obvious Oslandia's uptaking of the project.
>>
>> If we are really concerned about security reasons and want to keep a ~
>> single person merging into the main repository (but that would be
>> officially adopting a benevolent dictatorship model), we need to
>> structure the project in a completely different way, for example ala
>> Linux kernel, with a repository/tree per "component" (3D, server,
>> processing, etc.), with one responsible for each repository, and them
>> sending big pull requests to the main integrator. But that would
>> certainly complicate and slow down QGIS development (hard to tell if it
>> would be a good or bad thing). QGIS is probably in an intermediate
>> position between the typical small/medium github project and the huge
>> project like the Linux kernel.
>>
>> Even
>>
>> --
>> http://www.spatialys.com
>> My software is free, but my time generally not.
>>
>> _______________________________________________
>> QGIS-Developer mailing list
>> QGIS-Developer at lists.osgeo.org
>> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>
> _______________________________________________
> QGIS-PSC mailing list
> QGIS-PSC at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-psc


More information about the QGIS-PSC mailing list