Dear Kai and Jens,
I see your points, and cannot but agree with them.
There is, however, one detail that I would like to respond to, because I think that in trying to address a misunderstanding, I have created a new misconception …
I fully agree with Kai here. And I would like to add something.
The Eclipse project handbook says:
---
Each project is entitled to define how it evaluates "[people] who have the trust of the Project’s Committers … [through] contributing and showing discipline and good judgment". This definition needs to be a transparent and public document on the
project’s website (the top-level project charter may provide this). It is extremely important to publish these criteria to avoid any issues around cliques or "the in-crowd" preventing others from joining a project.
---
Having personal conversations with a committer, not sharing work, doesn't really help as an argument in favor IMHO. The problem for me would be, how would other contributors be nominated in a similar fashion then? As Kai mentioned, there is no
public record, which would make the decision transparent to others.
The case is not that he is not sharing work, the case is that he has not yet completed the work to the point that he feels it is ready for doing a pull request. This to me is a perfectly normal situation, it simply takes time to get it to that
point. Given the as-yet very small commit record — the full commit history was squashed in the initial contribution — I thought it would be of value knowing that he (or anyone nominated for that matter) is actively working on contributions at this point in
time, as that still shows a commitment. But it is equally fair to say that it then makes more sense to wait a little while longer until those contributions have been made.
I will be very happy merging pull requests from anyone in the larger community, provided the contribution has merit. Indeed, my point about the conflict of interest is exactly because I want to avoid situations where others might start wondering
whether all contributions really are judged equally. In my opinion, reaching that state requires action (to have more than one active committer), and in the current circumstances there is precious little to rely on that is publicly visible. All that is left
as input for the decision are the things we know through other means.
I also think something sounds a little odd here, if 3 project leads and 4 committers are inactive on the project, but still vote. I would of course understand if all (but one) committer are inactive and won't be involved in the project in the
future. Then we might think about declaring the project dysfunctional (not in a technical sense of course) and reset the committer base. Things like this happen and there is a solution for that.
This raises a good point, but I subscribe to the view that the two issues should be considered separately from each other. A few inactive members are not a major impediment to progress, but not having the right people included in the set of committers
is. But, as it happens, I myself am rather new to the process, and so my view may be affected by not having seen much yet …
Otherwise I think it maybe helpful help us understand the current situation of the project a bit better.
I would think that’s something to take up with the project leads. I’d be happy to contribute to the discussion, but to do it without involving them seems improper.
Best regards,
Erik
_______________________________________________
iot-pmc mailing list
iot-pmc@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/iot-pmc
|