|
|
|
|
|
by rlnorthcutt
407 days ago
|
|
I have yet to find a perfect community anywhere - open source or not. And, as a general rule, I agree that we should try to support open source communities with whatever path they choose to take. In this case, it seems to me that OpenSSL has chosen to prioritize DX and broader accessibility over performance. Even as we have seen some performance improvements since the initial 3.0 release, it is still not where it was. Thats ok. As a widely used library, it may actually be a good idea for the project to prioritize the longtail of users over those who have the highest performance needs. This is a valid response. The only issue I see is that this may not have been clearly thought out or communicated, which is a completely understandable oversight. There is another potential issue with rolling out an LTS release that was not "fully baked" but again - these things happen. Overall, we should look to refine and understand the goals for the project, and be clear on the priorities of those leading and maintaining it. |
|
Clearly you're wrong. They _chose_ to prioritize some things over performance for 3.0. They did not make the same choice for subsequent versions. Thus it's wrong to say that "OpenSSL has chosen" -- no, they've not! The choice you say they made was temporary. It wasn't even a conscious choice.
> The only issue I see is that this may not have been clearly thought out or communicated,
They did not make a conscious choice, and they did not stick to that choice later. You are twisting things.
> There is another potential issue with rolling out an LTS release that was not "fully baked"
Like everyone else, OpenSSL is moving to rapid release trains. Is 3.0 an LTS? Yes. Is 3.1 an LTS? No. Is 3.2 an LTS? Yes. Just upgrade and move on.
> Overall, we should look to refine and understand the goals for the project, and be clear on the priorities of those leading and maintaining it.
You're crying over spilt milk. The mess got cleaned up. The process was open and the team responsive. That instills confidence and defeats the FUD.