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 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
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.