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 <<a href="mailto:[email protected]" moz-do-not-send="true" class="moz-txt-link-freetext">[email protected]</a>> 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--