nginx / unit

NGINX Unit - universal web app server - a lightweight and versatile open source server that simplifies the application stack by natively executing application code across eight different programming language runtimes.
https://unit.nginx.org
Apache License 2.0
5.27k stars 324 forks source link

Docker: Added Python 3.12 #1050

Closed tclesius closed 4 months ago

tclesius commented 6 months ago

As suggested by @callahad.

ac000 commented 6 months ago

I'll make a couple of observations

1) The versions seem to get bumped periodically.

It's not entirely clear what dictates that.

2) For some things we have multiple versions for others we don't...

Again, I'm not sure what dictates this...

thresheek commented 6 months ago

The change is good.

I'll make a couple of observations

1. The versions seem to get bumped periodically.

It's not entirely clear what dictates that.

I typically go through the list and do the bumps as a part of pre-release activity.

2. For some things we have multiple versions for others we don't...

Again, I'm not sure what dictates this...

I've introduced support for multiple versions of one language a not to long time ago - so that probably explains it?

As a sidenote (and I don't think it's written anywhere), I think a good idea will be to keep the list synced to what Docker Library offers for a given release time, but probably not fully, e.g. two most recent versions of a given language? I don't think it's beneficial to have e.g. 4 perl versions (5.38, 5.36, 5.34, 5.39). It's something to discuss I guess.

callahad commented 6 months ago

It's something to discuss I guess.

Absolutely :) Let's keep this discussion scoped to Py3.12, and I'll add language versions to the queue of process discussions we need to have in the next few weeks.