Re: [Tiki-devel] Tiki trunk/master is switching today to PHP 8.1 minimum, in preparation for Tiki 26.0
Roberto Kirschbaum <[email protected]>
| Newsgroups | gmane.comp.cms.tiki.devel |
|---|---|
| Message-ID | <CADWZczhT3xOv-P5qd5er1kOGZSnOsz=n8dasYsNtoSo7F=7wzg@mail.gmail.com> |
Hi Bernard,
Thanks for the vote but that one was 14.x. This is the complete list of
stars:
1 => 'Spica', // 0.9
2 => 'Shaula', // 0.95
3 => 'Ras Algheti', // 1.0.x
4 => 'Capella', // 1.1.x
5 => 'Antares', // 1.2.x
6 => 'Pollux', // 1.3.x
7 => 'Mira', // 1.4.x
8 => 'Regulus', // 1.5.x
9 => 'Tau Ceti', // 1.6.x
10 => 'Eta Carinae', // 1.7.x
11 => 'Polaris', // 1.8.x
12 => 'Sirius', // 1.9.x
13 => 'Arcturus', // 2.x
14 => 'Betelgeuse', // 3.x
15 => 'Aldebaran', // 4.x
16 => 'Vulpeculae', // 5.x
17 => 'Rigel', // 6.x
18 => 'Electra', // 7.x
19 => 'Acubens', // 8.x
20 => 'Herbig Haro', // 9.x
21 => 'Sun', // 10.x
22 => 'Vega', // 11.x
23 => 'Altair', // 12.x
24 => 'Fomalhaut', // 13.x
25 => 'Peony', // 14.x
26 => 'Situla', // 15.x
27 => 'Tabby\'s', // 16.x
28 => 'Zeta Boötis', // 17.x
29 => 'Alcyone', // 18.x
30 => 'Denebola', // 19.x
31 => 'Tarazed', // 20.x
32 => 'UY Scuti', // 21.x
33 => 'Corona Borealis', // 22.x
34 => 'Wasat', // 23.x
35 => 'Wolf 359', // 24.x
36 => 'Sagittarius A*', // 25.x
br
Roberto
On Mon, May 15, 2023 at 12:59 PM Bernard Sfez via TikiWiki-devel <
[email protected]> wrote:
> Ha ha…
>
> For Tiki *26*, I propose "Peony star”.
>
> The Peony star is most luminous-known star in the Milky Way and is exactly
> *26,0*00 light Years from us. 😉
>
> [image: 1200px-Peony_nebula.jpg]
>
> WR 102ka <https://en.wikipedia.org/wiki/WR_102ka>
> en.wikipedia.org <https://en.wikipedia.org/wiki/WR_102ka>
> <https://en.wikipedia.org/wiki/WR_102ka>
>
> Regards,
> Bernard
>
> PS: I didn’t checked if we used it already, but it doesn’t ring a bell.
>
> On 15 May 2023, at 13:40, Jonny Bradley via TikiWiki-devel <
> [email protected]> wrote:
>
>
> Great!
>
> Thanks Marc and Benoit - that sounds like the best plan to me in the long
> run, so best to bite the php8 bullet now rather than way in the future when
> it's become super painful.
>
> Looking forward to 26.0, should be epic!
>
> Do we have a star yet?
>
> jonny
>
>
>
>
> On 14 May 2023, at 11:03, Bernard Sfez via TikiWiki-devel <
> [email protected]> wrote:
>
> Added.
>
> On 13 May 2023, at 23:50, Marc Laporte <[email protected]> wrote:
>
> Yes, sure, we can add a "known issues" section on
> https://doc.tiki.org/Tiki26
>
>
>
> On Sat, 13 May 2023 12:12:42 +0300 Tiki developers
> [email protected] said
>
> Thank you Marc and all the team working on this huge update.
> As (my) usual I will start report as soon as Tiki26 is “branched” with
> selected real life sites.
> "There could be some lesser used features that are not functional in Tiki
> 26.0 because of an abandoned dependency. We'll work on these for 26.1 and
> 26.2.”
> To avoid extra reports and test of features not expected to stop from Tiki
> 26.0 / PHP8.1, will be possible to have and maintain (collaboratively) a
> list
> of abandoned dependency that require (or not) fixe ?
> Regards,
> Bernard
>
> On 13 May 2023, at 1:44, Marc Laporte <[email protected]> wrote:
>
> A few other key takeaways from today and recent days:
>
> 1- Benoit ran https://github.com/phpstan/phpstan on the Tiki code base. As
>
> you would expect from a 20+ years-old code base, it had plenty of
> constructive
> criticism. Benoit's next step is to filter that down to actionable chunks
> (now
> vs later and expertise level required)
>
> 2- Here is a very important commit for GlitchTip work, and Smarty:
>
> https://gitlab.com/tikiwiki/tiki/-/merge_requests/2691
>
> 3- Switching to PHP 8.1+ makes us eligible for dozens of Composer
> dependency
>
> upgrades. We'll do a few now if they provide a known benefit. But most of
> the
> other Composer upgrades will be done progressively after the release of
> Tiki
> 26.0, with a goal that all Composer dependencies are on latest/almost
> latest
> versions for 27.0
>
> Exciting times ahead!
> Marc
>
> On Fri, 12 May 2023 18:00:45 -0400 [email protected], Tiki developers
>
> [email protected] said
>
> This is happening next week:
>
> https://gitlab.com/tikiwiki/tiki/-/merge_requests/2711
> The whole GlitchTip-Tiki team (which contributed about 200 bug fixes in
> last
> few weeks) will now shift its focus to PHP 8.1:
>
> https://dev.tiki.org/Using-GlitchTip-as-part-of-the-Tiki-development-process
> Please everyone switch your trunk/master systems to PHP 8.1 and be ready to
> update frequently because there will be a lot of commits coming Thank you
>
> and best regards,
>
> Marc
> On Fri, 12 May 2023 15:15:29 -0400 [email protected], Tiki developers
> [email protected] said
>
> Hello,
>
> As discussed in the chatroom, the PHP version support is increasingly a
>
> concern.
>
>
>
> https://matrix.to/#/!SLEgqpTNTlGYAhzNvK:gitter.im/$9_JHuXClV_DzxsyfoRB1i9iLLMcs-NJcPWUnyejOyNo?via=matrix.org&via=gitter.im&via=coeus.ca
>
> After analysis, the best (less bad) option is to move to PHP 8.1 in
>
> trunk
>
> now, and sprint to fix all remaining PHP8 issues before the release of
>
> 26.0
>
> (ideally all before branching)
>
> Why not PHP 8.0? Extra work, and many important dependencies now require
>
> PHP
>
> 8.1 (if we want to leverage most modern code)
>
> Why not keep 7.4 and add 8.1? This is doable but more work. And it
>
> prevents
>
> us from fully taking advantage of PHP8 The time we save by testing and
> fixing 7.4 is better invested in fixing more things in 8.1.
>
> What about PHP 8.2? We'll add support for Tiki 27LTS (and maintain 8.1)
> I updated:
>
> https://doc.tiki.org/PHP8
> https://doc.tiki.org/Requirements
>
> So it will be a bumpy period, but it is the way to go. There could be
>
> some
>
> lesser used features that are not functional in Tiki 26.0 because of an
> abandoned dependency. We'll work on these for 26.1 and 26.2.
>
> Thank you Benoit Grégoire for your energy and expertise here. Thank you
>
> SoftStart for all the previous work on PHP8 support. Thank you to the
> EvoluData dev team for all the recent work on PHP8, including some nasty
> hard
> crashes. The coming weeks will be bumpy and I am counting on you all.
>
> And special thanks to the PHP community for all the innovation. The
>
> future
>
> is
> bright!
> https://thephp.foundation/
>
> Best regards,
> Marc
>
> _______________________________________________
>
> TikiWiki-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
>
> _______________________________________________
> TikiWiki-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
>
>
>
> _______________________________________________
> TikiWiki-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
>
>
>
>
> _______________________________________________
> TikiWiki-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
>
>
>
>
> _______________________________________________
> TikiWiki-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
>
>
> _______________________________________________
> TikiWiki-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
>
_______________________________________________
TikiWiki-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
1200px-Peony_nebula.jpg
(image/jpeg, 311.4 KB) - not displayed