Re: Create a new release of HTML_Template_IT

Mathieu Dubois <[email protected]> Sun, 24 Nov 2024 21:40:01 +0100
Newsgroups gmane.comp.php.pear.general
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------aCCv3NBZPmaNq5eS60MT1tcp
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

Hi Chuck,

thanks for the PR and the new version.

Glad to be part of the team and a maintainer. I have noticed that I 
already have some homework :) I will try my best.

BTW, I wanted to have a look at PHP 8.4 since it was released a few days 
ago. I don't expect much problems.

Mathieu

Le 24/11/2024 à 18:15, Chuck Burgess a écrit :
> Thanks for the effort /and persistence/ on this :) ... I have added 
> you as a maintainer for HTML_Template_IT now.
> CRB
> /about.me/ashnazg <http://about.me/ashnazg>/
>
>
> On Fri, Nov 15, 2024 at 1:28 AM Mathieu Dubois 
> <[email protected]> wrote:
>
>     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
>>     <http://Note%20%20%20%20%20%20%20%20that%20one%20should%20first%20merge%20#16%20first>
>>     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
>
-- 
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

--------------aCCv3NBZPmaNq5eS60MT1tcp
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>Hi Chuck,</p>
    <p>thanks for the PR and the new version.<br>
    </p>
    <p>Glad to be part of the team and a maintainer. I have noticed that
      I already have some homework :) I will try my best.</p>
    <p>BTW, I wanted to have a look at PHP 8.4 since it was released a
      few days ago. I don't expect much problems.<br>
    </p>
    <p>Mathieu<br>
    </p>
    <div class="moz-cite-prefix">Le 24/11/2024 à 18:15, Chuck Burgess a
      écrit :<br>
    </div>
    <blockquote type="cite"
cite="mid:CANsgjnuZkYznGn2SYhwWrvgUXy0ooqg4wnLegeq+Cp1BY3pF4A@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div>Thanks for the effort <i>and persistence</i> on this :)
          ... I have added you as a maintainer for HTML_Template_IT now.<br
            clear="all">
        </div>
        <div>
          <div dir="ltr" class="gmail_signature"
            data-smartmail="gmail_signature">CRB<br>
            <i><font size="1"><a href="http://about.me/ashnazg"
                  target="_blank" moz-do-not-send="true">about.me/ashnazg</a></font></i><br>
          </div>
        </div>
        <br>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Fri, Nov 15, 2024 at
          1:28 AM Mathieu Dubois &lt;<a
            href="mailto:[email protected]"
            moz-do-not-send="true" class="moz-txt-link-freetext">[email protected]</a>&gt;
          wrote:<br>
        </div>
        <blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
          <div>
            <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>Le 14/09/2024 à 00:23, Mathieu Dubois a écrit :<br>
            </div>
            <blockquote type="cite">
              <p>Dear all,</p>
              <p>I opened PR <a
href="https://github.com/pear/HTML_Template_IT/pull/17" target="_blank"
                  moz-do-not-send="true">#17</a> to replace <a
href="https://github.com/pear/HTML_Template_IT/pull/15" target="_blank"
                  moz-do-not-send="true">#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"
                  target="_blank" moz-do-not-send="true">PHPUniPolyFills</a>;
                there are very few differences in this branch. As the
                branch for <a
href="https://github.com/pear/HTML_Template_IT/pull/17" target="_blank"
                  moz-do-not-send="true">#17</a> is based on the branch
                for <a
href="http://Note%20%20%20%20%20%20%20%20that%20one%20should%20first%20merge%20#16%20first"
                  target="_blank" moz-do-not-send="true">#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>Le 02/09/2024 à 22:53, Mathieu Dubois a écrit :<br>
              </div>
              <blockquote type="cite">
                <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" target="_blank"
                      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
href="https://github.com/pear/HTML_Template_IT/pull/15" target="_blank"
                      moz-do-not-send="true">#15</a>: it's hard to be
                    compatible accros all the versions of PHPUnit (see
                    the discussion there). Basically, merging <a
href="https://github.com/pear/HTML_Template_IT/pull/16" target="_blank"
                      moz-do-not-send="true">#16</a> first would help.<br>
                  </li>
                </ul>
                <p>Thanks in advance,<br>
                  Mathieu<br>
                </p>
                <div>Le 16/08/2024 à 01:11, Mathieu Dubois a écrit :<br>
                </div>
                <blockquote type="cite">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
href="https://github.com/pear/HTML_Template_IT/pull/15" target="_blank"
                    moz-do-not-send="true" class="moz-txt-link-freetext">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 href="https://github.com/pear/HTML_Template_IT"
                      target="_blank" moz-do-not-send="true"
                      class="moz-txt-link-freetext">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
href="https://github.com/pear/HTML_Template_IT/pull/15" target="_blank"
                      moz-do-not-send="true"
                      class="moz-txt-link-freetext">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 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 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 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>
          </div>
        </blockquote>
      </div>
    </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>

--------------aCCv3NBZPmaNq5eS60MT1tcp--