OpenSSL Communities
Wed 19 Feb 2025 8:53PM

Priorities for OpenSSL 3.6

PD Paul Dale Public Seen by 25

The question about priorities for the 3.6 release has been asked: https://openssl-communities.org/d/HCdTYIoN/priorities-for-3-6

What priorities do the committers think are beneficial?

Are there any other items you think should be added to the list?

PY

Paul Yang Thu 13 Mar 2025 10:10AM

I would vote for:

  1. Hybrid/Composite PQC signature

  2. Providers/fetching/decoders performance improvements

  3. Simplified CLI

  4. Documentation related stuff

PY

Paul Yang Thu 13 Mar 2025 10:14AM

BTW: Is it possible to change the comment list in a 'newest-on-top' style. It is inconvenient to scroll to the bottom if the list is very long...

TM

Tomas Mraz Tue 18 Mar 2025 10:49AM

IMO the best way would be to do a ranged vote like Nicola did for the Academics community: https://openssl-communities.org/d/dKyeVJG3/foundation-priorities-for-3-6/2

Item removed

PD

Paul Dale Tue 18 Mar 2025 9:50PM

Having a single unified list of items to vote for across the communities seems like a reasonable ask before calling such votes. I don't think we're there yet.

Nonetheless, I can raise a poll.

TH

Tim Hudson Tue 18 Mar 2025 11:05PM

Keep in mind that there is a separate BAC for the Foundation and the Corporation and we expect the priority lists to actually be different. There is no expectation of a unified list. Nor do we expect each community to have the same view on priorities.

Taking all the community input and working through to make a recommendation (Foundation BAC to Foundation Board and Corporation BAC to Corporation Board) is the process.

The discussions are good to have and community input great to see - but we have to balance the different views from the different communities and to the Foundation and to the Corporation.

They won't be the same list.

PD

Paul Dale Tue 18 Mar 2025 11:52PM

Are you suggesting that two polls should be run per community? That's crazy. The community doesn't change and, for the most part, the BAC representative doesn't either. The communities are also not split by Corporation and Foundation, they are combined. This doesn't mean that the two BACs need to make the same decisions as to priority -- I agree with you that the two outcomes will be different. I don't think this distinction should spill down to the community polling.

By unified I meant that the questions asked of each community should be consistent and the poll used should be the same. Nicola's questions aren't exactly the same as the ones I'm going to poll (I split a couple in two). I am also going to use a score poll rather than a ranked choice one because sorting 25+ options into your preferred order is a right pain and laziness will take over after the first few items. It's even more painful when you have to scroll the window to put an item where you want it and you can't drag and scroll at the same time.

NT

Nicola Tuveri Wed 19 Mar 2025 4:29AM

@Paul Dale

OT: I also originally thought I could limit the selected options to ten, or at least that is what the loomio interface led me to believe, but the setting about available choices apparently did not apply. Sharing experiences about how to run these polls can be helpful as well!

PD

Paul Dale Wed 19 Mar 2025 5:34AM

Working together on these polls makes a lot of sense to me as does learning from each other as we go. There will be some tweaking for the different communities I expect but the basic answers should mostly align.

Item removed

TM

Tomas Mraz Thu 20 Mar 2025 7:42AM

It seems the link to the poll is somehow lost so I am repeating it here:

https://openssl-communities.org/p/8lj6EgwJ/priorities-for-openssl-3-6-and-beyond

PD

Paul Dale Sun 23 Mar 2025 10:42PM

The results are in and indicate two clear leaders in the wants list.

I've used the median response instead of the mean for each category because the former is more robust against extreme values. It makes small differences to the ordering but it better highlights the strength of the desire for the first two items.

Thanks to those that voted, your input will be useful.