Re: [PEAR] Create a new release of HTML_Template_IT

[email protected] (Mathieu Dubois)
Newsgroups php.pear.general
Message-ID <[email protected]>
Dear all,

I opened PR #17 <https://github.com/pear/HTML_Template_IT/pull/17> to 
replace #15 <https://github.com/pear/HTML_Template_IT/pull/15> by a 
another approach which allows to keep the code and the tests working 
from PHP 5.6 to PHP 8.3: to accomodate for the large API differences 
accross PHPUnit versions, I use PHPUniPolyFills 
<https://github.com/Yoast/PHPUnit-Polyfills>; there are very few 
differences in this branch. As the branch for #17 
<https://github.com/pear/HTML_Template_IT/pull/17> is based on the 
branch for #16 <Note that one should first merge #16 first> we should 
first merge it before.

I would appreciate if somebody could take some time to have a look at those.

Thanks in advance,
Mathieu

Le 02/09/2024 à 22:53, Mathieu Dubois a écrit :
>
> Dear all,
>
> I took some time to work.
>
>   * I opened a PR to replace travis by github actions (see #16
>     <https://github.com/pear/HTML_Template_IT/pull/16>): this PR
>     doesn't change the test suite. I don't know how to run the tests
>     on Windows yet so if it's important, I can find some time to do that.
>   * As of today, there is little problem on #15
>     <https://github.com/pear/HTML_Template_IT/pull/15>: it's hard to
>     be compatible accros all the versions of PHPUnit (see the
>     discussion there). Basically, merging #16
>     <https://github.com/pear/HTML_Template_IT/pull/16> first would help.
>
> Thanks in advance,
> Mathieu
>
> Le 16/08/2024 à 01:11, Mathieu Dubois a écrit :
>> Hello,
>>
>> Sorry to bother you again but I haven't received an answer.
>>
>> I should have mentioned that PR #15 
>> (https://github.com/pear/HTML_Template_IT/pull/15) drops support for 
>> PHP 5.6 and requires a more modern version of PHP Unit.
>>
>> Also, I took some time to look at GitHub actions and I think it's not 
>> hard to convert Travis CI to Github actions. I can open a PR for that 
>> but given the previous comment, it would be better to first merge PR 
>> #15.
>>
>> Mathieu
>>
>> Le 22/07/2024 à 23:22, Mathieu Dubois a écrit :
>>> Dear list,
>>>
>>> I know that this is old code but I would like to suggest to create a 
>>> new release of HTML_Template_IT 
>>> (https://github.com/pear/HTML_Template_IT). There has been several 
>>> commits since the last release in 2018 including an effort to port 
>>> to more recent versions of PHP.
>>>
>>> Note that I opened an issue 
>>> (https://github.com/pear/HTML_Template_IT/pull/15) to finalize the 
>>> port to PHP 8 so it's better to finish this first.
>>>
>>> By the way, as far as I understand, Travis CI is no longer providing 
>>> free CI for free projects so maybe we could convert to GitHub actions.
>>>
>>> Thanks in advance,
>>> Mathieu
>>>
> -- 
> Mathieu Dubois - IR - UMR 8030 équipe LABGeM
> CEA - Genoscope. 2 rue Gaston Crémieux. 91057 Evry Cedex France.
> Bureau B07
> +33 1 60 87 53 35

-- 
Mathieu Dubois - IR - UMR 8030 équipe LABGeM
CEA - Genoscope. 2 rue Gaston Crémieux. 91057 Evry Cedex France.
Bureau B07
+33 1 60 87 53 35
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.