Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#73 2023-01-04 18:27:31

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,263
GitHub

Re: Textpattern demo sites - stack changes, upgrades, tweaks et cetera

  • Updated: PHP 8.2.1

Demo server tech stack (current as of post timestamp, see above for any ETA variance):

Site Textpattern HTTP Database PHP
Release Demo Textpattern 4.8.8 Nginx 1.23.3 Percona Server 8.0 PHP 8.1.13 (PHP-FPM)
Dev Demo GitHub dev branch Nginx 1.23.3 Percona Server 8.0 PHP 8.1.13 (PHP-FPM)
PHP Next Demo GitHub dev branch Nginx 1.23.3 Percona Server 8.0 PHP 8.2.1 (PHP-FPM)

Until further notice, I’ll be using this thread to track the nerdy details of the demo server. Please refer to the demo site status thread for other info.

Offline

#74 2023-01-04 20:05:01

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,263
GitHub

Re: Textpattern demo sites - stack changes, upgrades, tweaks et cetera

  • Updated: PHP 8.1.14

Demo server tech stack (current as of post timestamp, see above for any ETA variance):

Site Textpattern HTTP Database PHP
Release Demo Textpattern 4.8.8 Nginx 1.23.3 Percona Server 8.0 PHP 8.1.14 (PHP-FPM)
Dev Demo GitHub dev branch Nginx 1.23.3 Percona Server 8.0 PHP 8.1.14 (PHP-FPM)
PHP Next Demo GitHub dev branch Nginx 1.23.3 Percona Server 8.0 PHP 8.2.1 (PHP-FPM)

Until further notice, I’ll be using this thread to track the nerdy details of the demo server. Please refer to the demo site status thread for other info.

Offline

#75 2023-02-02 13:57:24

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,263
GitHub

Re: Textpattern demo sites - stack changes, upgrades, tweaks et cetera

  • Updated: PHP 8.1.15
  • Updated: PHP 8.2.2

Demo server tech stack (current as of post timestamp, see above for any ETA variance):

Site Textpattern HTTP Database PHP
Release Demo Textpattern 4.8.8 Nginx 1.23.3 Percona Server 8.0 PHP 8.1.15 (PHP-FPM)
Dev Demo GitHub dev branch Nginx 1.23.3 Percona Server 8.0 PHP 8.1.15 (PHP-FPM)
PHP Next Demo GitHub dev branch Nginx 1.23.3 Percona Server 8.0 PHP 8.2.2 (PHP-FPM)

Until further notice, I’ll be using this thread to track the nerdy details of the demo server. Please refer to the demo site status thread for other info.

Offline

#76 2023-02-02 15:42:26

jakob
Admin
From: Germany
Registered: 2005-01-20
Posts: 4,730
Website

Re: Textpattern demo sites - stack changes, upgrades, tweaks et cetera

Cool, thanks! You really are on the forefront. The new versions are not even on homebrew yet.


TXP Builders – finely-crafted code, design and txp

Offline

#77 2023-02-04 16:56:31

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,263
GitHub

Re: Textpattern demo sites - stack changes, upgrades, tweaks et cetera

jakob wrote #334621:

You really are on the forefront. The new versions are not even on homebrew yet.

The dirty little secret: the update / upgrade process is so efficient that it’s literally 2 minutes of actual work. Salient points:

  • PHP releases typically land on a Tuesday, and are announced on the Thursday.
  • The PHP release schedule is very reliable – a patch release typically every four weeks, and an RC of that release two weeks prior. I don’t touch the RC releases usually, with the exception of ‘PHP next’ when we’re checking compatibility prior to release (see github.com/textpattern/textpattern/issues/1802 as an example).
  • An Atom feed from the GitHub release page is piped into NetNewsWire, and that checks all my feeds (currently ~70) and throws a badge on the dock icon when something’s new.
  • When I get the badge notification, I open my build guide, update the php_source_version variable in a Bash script, open Terminal, connect to donald, copy & paste the source compile script, wait about 15 minutes until it compiles (it asks for a sudo password), then restart.

Last edited by gaekwad (2023-02-06 11:26:06)

Offline

#78 2023-02-05 01:39:28

phiw13
Plugin Author
From: Japan
Registered: 2004-02-27
Posts: 3,196
Website

Re: Textpattern demo sites - stack changes, upgrades, tweaks et cetera

jakob wrote #334621:

The new versions are not even on homebrew yet.

Depending on which PHP package / tap you use. I have Homebrew configured to use the shivammathur one and that seems pretty reliably available on Thursday PM here (03:00UTC). I have a calendar alert set remind to check for Homebrew updates & upgrades on a Friday every 4 weeks, by coincidence on the same schedule as the PHP updates.

Thank Pete for keeping those demo sites running.


Where is that emoji for a solar powered submarine when you need it ?
Sand space – admin theme for Textpattern

Offline

#79 2023-02-14 11:20:48

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,263
GitHub

Re: Textpattern demo sites - stack changes, upgrades, tweaks et cetera

  • Updated: PHP 8.2.3

Demo server tech stack (current as of post timestamp, see above for any ETA variance):

Site Textpattern HTTP Database PHP
Release Demo Textpattern 4.8.8 Nginx 1.23.3 Percona Server 8.0 PHP 8.1.15 (PHP-FPM)
Dev Demo GitHub dev branch Nginx 1.23.3 Percona Server 8.0 PHP 8.1.15 (PHP-FPM)
PHP Next Demo GitHub dev branch Nginx 1.23.3 Percona Server 8.0 PHP 8.2.3 (PHP-FPM)

Until further notice, I’ll be using this thread to track the nerdy details of the demo server. Please refer to the demo site status thread for other info.

Offline

#80 2023-03-15 08:57:58

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,263
GitHub

Re: Textpattern demo sites - stack changes, upgrades, tweaks et cetera

  • Updated: PHP 8.2.4
  • Updating: PHP 8.1.17

Demo server tech stack (current as of post timestamp, see above for any ETA variance):

Site Textpattern HTTP Database PHP
Release Demo Textpattern 4.8.8 Nginx 1.23.3 Percona Server 8.0 PHP 8.1.17 (PHP-FPM)
Dev Demo GitHub dev branch Nginx 1.23.3 Percona Server 8.0 PHP 8.1.17 (PHP-FPM)
PHP Next Demo GitHub dev branch Nginx 1.23.3 Percona Server 8.0 PHP 8.2.4 (PHP-FPM)

Until further notice, I’ll be using this thread to track the nerdy details of the demo server. Please refer to the demo site status thread for other info.

Offline

#81 2023-03-28 18:27:47

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,263
GitHub

Re: Textpattern demo sites - stack changes, upgrades, tweaks et cetera

  • Updated: Nginx 1.23.4

Demo server tech stack (current as of post timestamp, see above for any ETA variance):

Site Textpattern HTTP Database PHP
Release Demo Textpattern 4.8.8 Nginx 1.23.4 Percona Server 8.0 PHP 8.1.17 (PHP-FPM)
Dev Demo GitHub dev branch Nginx 1.23.4 Percona Server 8.0 PHP 8.1.17 (PHP-FPM)
PHP Next Demo GitHub dev branch Nginx 1.23.4 Percona Server 8.0 PHP 8.2.4 (PHP-FPM)

Until further notice, I’ll be using this thread to track the nerdy details of the demo server. Please refer to the demo site status thread for other info.

Offline

#82 2023-04-12 06:32:25

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,263
GitHub

Re: Textpattern demo sites - stack changes, upgrades, tweaks et cetera

  • Updating: PHP 8.2.5
  • Updating: PHP 8.1.18

Demo server tech stack (current as of post timestamp, see above for any ETA variance):

Site Textpattern HTTP Database PHP
Release Demo Textpattern 4.8.8 Nginx 1.23.4 Percona Server 8.0 PHP 8.1.18 (PHP-FPM)
Dev Demo GitHub dev branch Nginx 1.23.4 Percona Server 8.0 PHP 8.1.18 (PHP-FPM)
PHP Next Demo GitHub dev branch Nginx 1.23.4 Percona Server 8.0 PHP 8.2.5 (PHP-FPM)

Until further notice, I’ll be using this thread to track the nerdy details of the demo server. Please refer to the demo site status thread for other info.

Offline

#83 2023-04-26 08:11:22

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,263
GitHub

Re: Textpattern demo sites - stack changes, upgrades, tweaks et cetera

  • Updated: PHP 8.2.6RC1

Demo server tech stack (current as of post timestamp, see above for any ETA variance):

Site Textpattern HTTP Database PHP
Release Demo Textpattern 4.8.8 Nginx 1.23.4 Percona Server 8.0 PHP 8.1.18 (PHP-FPM)
Dev Demo GitHub dev branch Nginx 1.23.4 Percona Server 8.0 PHP 8.1.18 (PHP-FPM)
PHP Next Demo GitHub dev branch Nginx 1.23.4 Percona Server 8.0 PHP 8.2.6RC1 (PHP-FPM)

Until further notice, I’ll be using this thread to track the nerdy details of the demo server. Please refer to the demo site status thread for other info.

Offline

#84 2023-04-28 14:24:00

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,263
GitHub

Re: Textpattern demo sites - stack changes, upgrades, tweaks et cetera

  • Updated: Nginx is now baked with LibreSSL.

This is in preparation for HTTP/3 landing in Nginx mainline release “very soon”.

OpenSSL plans to have single stream QUIC support in OpenSSL 3.2, but we’re still on the 3.1 branch for now, so LibreSSL is being battle-tested. LibreSSL is reportedly OK with Nginx dev code with HTTP/3 support, so we’re going for a spin.

When OpenSSL 3.2 lands and passes muster, we’ll flip back to Nginx with OpenSSL. LibreSSL is not ABI compatible / compliant with OpenSSL, but does appear to be OK within the confines of Nginx and the underlying TLS stuff…with that in mind, please report any quirks / explosions in the demo site issues thread. Thank you.

If you prefer:

  • Now
    • current Nginx mainline with HTTP/2 + HTTP/1, built with current LibreSSL
  • “Very soon”
    • upcoming Nginx mainline with HTTP3 + HTTP/2 + HTTP/1, built with current LibreSSL
  • Future
    • upcoming Nginx mainline with HTTP3 + HTTP/2 + HTTP/1, built with upcoming OpenSSL

Demo server tech stack (current as of post timestamp, see above for any ETA variance):

Site Textpattern HTTP Database PHP
Release Demo Textpattern 4.8.8 Nginx 1.23.4 (LibreSSL) Percona Server 8.0 PHP 8.1.18 (PHP-FPM)
Dev Demo GitHub dev branch Nginx 1.23.4 (LibreSSL) Percona Server 8.0 PHP 8.1.18 (PHP-FPM)
PHP Next Demo GitHub dev branch Nginx 1.23.4 (LibreSSL) Percona Server 8.0 PHP 8.2.6RC1 (PHP-FPM)

Until further notice, I’ll be using this thread to track the nerdy details of the demo server. Please refer to the demo site status thread for other info.

Offline

Board footer

Powered by FluxBB