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 | <CADWZcziw2EenCVZf6NDFNmVXZe8R2SnhFH95FmfhSVBZH8uxmg@mail.gmail.com> |
Hi all, Thanks for starting the process of choosing a star, indeed branching of Tiki 26 is just around the corner! Please see the (tentative) Release schedule here: https://dev.tiki.org/Tiki26#Main_release_schedule_and_Tiki_main_sites_updates_tentative_ cheers Roberto On Mon, May 15, 2023 at 3:35 PM Geoff - Enmore Services < [email protected]> wrote: > All > > > > Here are some other suggested star names or clusters (are they allowed???) > that have ‘26’ associated with them in some (very obscure!) way: > > - Westerlund 1 used to be called Westerlund 1-26 (see > https://esahubble.org/images/potw1710a/) > - Pismis 26 (see > https://www.nasa.gov/image-feature/goddard/2022/hubble-glimpses-a-glittering-gathering-of-stars > ) > - Messier 26 (see > https://www.constellation-guide.com/constellation-list/scutum-constellation/ > ) > - Alnilam or Epsilon Ori – only because both its radial line of sight > velocity and its true speed relative to the Sun is 26 km/s !! (see > http://stars.astro.illinois.edu/sow/bright.html) > - 26 Draconis (see https://theskylive.com/sky/stars/26-draconis-star) > > > > Cheers > > > > Geoff > > > > > > > > > > > > > > *From:* Roberto Kirschbaum <[email protected]> > *Sent:* Monday, May 15, 2023 1:21 PM > *To:* Tiki developers <[email protected]> > *Subject:* Re: [Tiki-devel] Tiki trunk/master is switching today to PHP > 8.1 minimum, in preparation for Tiki 26.0 > > > > 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. 😉 > > > > WR 102ka <https://en.wikipedia.org/wiki/WR_102ka> > > en.wikipedia.org <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 > > > > > <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> > > Virus-free.www.avg.com > <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> > > > _______________________________________________ > 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
image001.jpg
(image/jpeg, 311.4 KB) - not displayed