Re: [PEAR] Create a new release of HTML_Template_IT

[email protected] (Mathieu Dubois) Fri, 15 Nov 2024 08:27:48 +0100
Newsgroups php.pear.general
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------uhCtxyzY5amNsbQQSTtBlt5l
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

Dear all,

I haven't received an answer about this. I have tried to subscribe to 
pear-qa to propose myself as a maintainer of this package (and other) 
but the list seems down so I don't know what to do.

Thanks in advance,
Mathieu

Le 14/09/2024 à 00:23, Mathieu Dubois a écrit :
>
> 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

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

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

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Dear all,</p>
    <p>I haven't received an answer about this. I have tried to
      subscribe to pear-qa to propose myself as a maintainer of this
      package (and other) but the list seems down so I don't know what
      to do.</p>
    <p>Thanks in advance,<br>
      Mathieu<br>
    </p>
    <div class="moz-cite-prefix">Le 14/09/2024 à 00:23, Mathieu Dubois a
      écrit :<br>
    </div>
    <blockquote type="cite"
      cite="mid:[email protected]">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <p>Dear all,</p>
      <p>I opened PR <a moz-do-not-send="true"
          href="https://github.com/pear/HTML_Template_IT/pull/17">#17</a>
        to replace <a moz-do-not-send="true"
          href="https://github.com/pear/HTML_Template_IT/pull/15">#15</a>
        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 <a
          href="https://github.com/Yoast/PHPUnit-Polyfills"
          moz-do-not-send="true">PHPUniPolyFills</a>; there are very few
        differences in this branch. As the branch for <a
          moz-do-not-send="true"
          href="https://github.com/pear/HTML_Template_IT/pull/17">#17</a>
        is based on the branch for <a moz-do-not-send="true"
          href="Note
        that one should first merge #16 first">#16</a> we should first
        merge it before.</p>
      <p>I would appreciate if somebody could take some time to have a
        look at those.<br>
      </p>
      <p>Thanks in advance,<br>
        Mathieu<br>
      </p>
      <div class="moz-cite-prefix">Le 02/09/2024 à 22:53, Mathieu Dubois
        a écrit :<br>
      </div>
      <blockquote type="cite"
        cite="mid:[email protected]">
        <meta http-equiv="Content-Type"
          content="text/html; charset=UTF-8">
        <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"
              moz-do-not-send="true">#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"
            moz-do-not-send="true">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"
              moz-do-not-send="true">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"
              moz-do-not-send="true">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>
      </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>
    </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>

--------------uhCtxyzY5amNsbQQSTtBlt5l--