Attention is currently required from: Arthur Heymans, Jonathan Zhang, Johnny Lin, David Hendricks, Stefan Reinauer, Christian Walter, Deomid "rojer" Ryabkov, Tim Chu. Nico Huber has posted comments on this change. ( https://review.coreboot.org/c/flashrom/+/57589 )
Change subject: Revert "Add support for Intel Emmitsburg PCH" ......................................................................
Patch Set 3:
(1 comment)
Patchset:
PS1:
From an outside perspective without having skin in the game of this specific issue: Forking is not always bad. If there are two opposing trains of thought that can not be unified properly, or if there is a lack in will to make that happen, allowing everybody to move on and make their own version better for themselves and their customer base can even help to overcome differences in the long run (see egcs vs gcc a long time ago).
I agree and this is why I bring it up from time to time without meaning it as a threat.
Nico, you are unhappy with about everybody trying to work with you here,
"everybody": About 1 out of 10 people and only 1 in total long-term.
and you are offering to fork the project fairly frequently.
About once per year since Google tried to converge their fork with brute force.
It is unhealthy for you and everybody else involved in this project to keep the threat of breakup over everybody's head. I would encourage you to think about whether that is what you want and if so, I will gladly help you with resources (hosting, etc) to get your fork started and off the ground. I will also gladly pay for a domain for you for the first couple of years.
That is a nice offer. But what is holding me back is not the lack of resources, but the people who ask me to continue and get another release done eventually.
We have all started out as friends in this project, and it is good to remember that in the end we share 95% of the same goals, even if we like to fight to the last breath over the remaining 5%. Let's not use those 5% disagreement as a reason to create an environment in which none of us wants to be. It's not worth anybody's life time.
This is one of the misunderstandings in this project. We don't share 95% of the same goals. And I don't think it's wise to ignore that. On one hand, there is flashrom, the thing that is packaged in long-term stable OS distri- butions that is used by humble users and needs to be 100% reliable so they don't brick their machine (or at least reliable enough so we are not buried under support requests). On the other hand, there is flashrom, a development tool. For most developers flashrom is the latter, I think.
Please don't ignore diversity.
I am open to suggestions but this way of treating each other needs to stop.
Ok, then we need to talk about how people are treated. Please, Stefan, advice us what we can do better.
I've been working my ass off last sunday for the project. Partially trying to identify regressions and to fix them. I tried to revert one change that was logically wrong and introduced a regression. I got a -2 instantly which was (allegedly) only set to give priority to the author's own unwritten patches.
Do you already see anything there that needs to stop? Or shall I continue to describe what happened?