Skip to content

curl distro discussion 2025

Daniel Stenberg edited this page Apr 10, 2025 · 23 revisions

Event

Done as video conference.

Date: Thursday April 10, 2025
Time: 15:00 UTC (17:00 CEST)
Duration: two hours

(figure out your local time)

Invited

People and organizations that package and ship curl and/or libcurl for their users. Linux distros, BSD distros, operating system people and the likes; intermediaries. And everyone else who is interested in the problems, solutions and challenges involved.

The event is open and free.

Previous meeting

Daniel wrote up this brief summary from last years meeting.

Plans to join

  • Daniel, lead developer of curl (presumably also a few other curl devs)
  • Christian "gromit" Heusel, Arch Linux Package Maintainer
  • Leonidas Spyropoulos "artafinde", curl maintainer in Arch Linux
  • Samuel Henrique "samueloph", curl maintainer in Debian
  • Carlos Henrique Lima Melara "charles", curl maintainer in Debian
  • Matt Jolly "kangie", curl maintainer in Gentoo
  • a maintainer for Linux From Scratch
  • Natanael Copa, curl maintainer in Alpine Linux

If you do plan on joining and work on/with a distro, feel free to add yourself to the list or email me (Daniel) to let me know. It might ease the planning and make for a better discussion if we have a decent idea of the attendance.

We don't need to list everybody of course. It is entirely voluntary.

Objective

To make curl better in distros. To make distros do better curl. To improve curl.

Find out where individuals in the curl project can help improve curl in distributions and how distributions can help out the curl project upstream or even cross-distributions. To identify areas of improvement, ideas, or problems related to curl in distributions. Mutual benefits and cooperation.

The meeting is informal and we are all friends.

Agenda

We keep camera on, and stay polite and friendly. Mute if you're not going to talk.

Topic Description
Welcome Join, take it easy, let's do this
Introductions Who we are
Status Updates about where we are in the project, and a poll of how distros feel about the state of curl in their ends
Upstream Are there problems detected in the distros we should take care of better upstream? What can the curl project do to help distributors more? Build system, third party libraries, documentation, tests, API/ABI etc.
Patches Can the curl project do anything to help unload distributors from some of their locally maintained patches?
Security/advisories Can the curl project do anything to better streamline the work when we release security advisories for new releases?
Testing Can we improve the testing situation upstream/downstream?
Release candidates Related to the above.
Bug reports Can we help each other better with bug reports/issues?
After PSL What else have been missing in distros? Or perhaps: what features do distros actively disable and why?
HTTP/3 updates on status and discussions on how to (possibly) enable this in curl for distros going forward - the pending ngtcp2 1.12.0 gets OpenSSL QUIC API support
the TLS backend situation related to HTTP/3, but also ECH etc
Long term support Rock Solid curl and the point of that.
Roadmap Anything distros want in the long term curl roadmap?
Post Quantum Anything to prepare for?
trurl status?
wcurl status ?
docs/DISTROS.md just a reminder
the curl-distros mailing list a result from last year's meeting, anything to say about it?
pending DEPRECATE items just a heads up and a chance to speak about them
curl up 2025 everyone is welcome
questions anything we want to talk about that we didn't cover yet

Not recorded

The idea is to have a casual meeting where everyone who wants to can feel they can speak up without risking anything. For this reason, there will be no video or audio recording of the meeting. We stick to written summaries/reports.

Clone this wiki locally