Re: [PEAR] Create a new release of HTML_Template_IT

[email protected] (Mathieu Dubois) Mon, 2 Sep 2024 22:53:37 +0200
Newsgroups php.pear.general
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------N97dY0Dvfzfbl3v2frrqXZkR
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

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

--------------N97dY0Dvfzfbl3v2frrqXZkR
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Dear all,</p>
    <p>I took some time to work.</p>
    <ul>
      <li>I opened a PR to replace travis by github actions (see <a
          href="https://github.com/pear/HTML_Template_IT/pull/16">#16</a>):
        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.<br>
      </li>
      <li>As of today, there is little problem on <a
          moz-do-not-send="true"
          href="https://github.com/pear/HTML_Template_IT/pull/15">#15</a>:
        it's hard to be compatible accros all the versions of PHPUnit
        (see the discussion there). Basically, merging <a
          moz-do-not-send="true"
          href="https://github.com/pear/HTML_Template_IT/pull/16">#16</a>
        first would help.<br>
      </li>
    </ul>
    <p>Thanks in advance,<br>
      Mathieu<br>
    </p>
    <div class="moz-cite-prefix">Le 16/08/2024 à 01:11, Mathieu Dubois a
      écrit :<br>
    </div>
    <blockquote type="cite"
      cite="mid:[email protected]">Hello,
      <br>
      <br>
      Sorry to bother you again but I haven't received an answer.
      <br>
      <br>
      I should have mentioned that PR #15
      (<a class="moz-txt-link-freetext" href="https://github.com/pear/HTML_Template_IT/pull/15">https://github.com/pear/HTML_Template_IT/pull/15</a>) drops support
      for PHP 5.6 and requires a more modern version of PHP Unit.
      <br>
      <br>
      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.
      <br>
      <br>
      Mathieu
      <br>
      <br>
      Le 22/07/2024 à 23:22, Mathieu Dubois a écrit :
      <br>
      <blockquote type="cite">Dear list,
        <br>
        <br>
        I know that this is old code but I would like to suggest to
        create a new release of HTML_Template_IT
        (<a class="moz-txt-link-freetext" href="https://github.com/pear/HTML_Template_IT">https://github.com/pear/HTML_Template_IT</a>). There has been
        several commits since the last release in 2018 including an
        effort to port to more recent versions of PHP.
        <br>
        <br>
        Note that I opened an issue
        (<a class="moz-txt-link-freetext" href="https://github.com/pear/HTML_Template_IT/pull/15">https://github.com/pear/HTML_Template_IT/pull/15</a>) to finalize
        the port to PHP 8 so it's better to finish this first.
        <br>
        <br>
        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.
        <br>
        <br>
        Thanks in advance,
        <br>
        Mathieu
        <br>
        <br>
      </blockquote>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
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</pre>
  </body>
</html>

--------------N97dY0Dvfzfbl3v2frrqXZkR--