Re: [Tiki-devel] Tiki trunk/master is switching today to PHP 8.1 minimum, in preparation for Tiki 26.0

"Geoff - Enmore Services" <[email protected]>
Newsgroups gmane.comp.cms.tiki.devel
Message-ID <[email protected]>
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] <mailto:[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,000 light Years from us. 😉

 






 <https://en.wikipedia.org/wiki/WR_102ka> WR 102ka

 <https://en.wikipedia.org/wiki/WR_102ka> en.wikipedia.org

 

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] <mailto:[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] <mailto:[email protected]> > wrote:

Added.




On 13 May 2023, at 23:50, Marc Laporte <[email protected] <mailto:[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 tikiwiki-devel-5NWGOfrQmneHXe+LvDLADg@public.gmane.orgrceforge.net <mailto:[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] <mailto:[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] <mailto:[email protected]> , Tiki developers

[email protected] <mailto:[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] <mailto:[email protected]> , Tiki developers
[email protected] <mailto:[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 <https://matrix.to/#/!SLEgqpTNTlGYAhzNvK:gitter.im/$9_JHuXClV_DzxsyfoRB1i9iLLMcs-NJcPWUnyejOyNo?via=matrix.org&via=gitter.im&via=coeus.ca> &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] <mailto:[email protected]> 
https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel

_______________________________________________
TikiWiki-devel mailing list
[email protected] <mailto:[email protected]> 
https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel



_______________________________________________
TikiWiki-devel mailing list
[email protected] <mailto:[email protected]> 
https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel




_______________________________________________
TikiWiki-devel mailing list
[email protected] <mailto:[email protected]> 
https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel




_______________________________________________
TikiWiki-devel mailing list
[email protected] <mailto:[email protected]> 
https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel

 

_______________________________________________
TikiWiki-devel mailing list
[email protected] <mailto:[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. <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> www.avg.com

 



-- 
This email has been checked for viruses by AVG antivirus software.
www.avg.com

_______________________________________________
TikiWiki-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
image001.jpg (image/jpeg, 311.4 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.