Re: Create a new release of HTML_Template_IT

From: Date: Sun, 24 Nov 2024 20:40:01 +0000
Subject: Re: Create a new release of HTML_Template_IT
References: 1 2 3 4 5 6  Groups: php.pear.general 
Request: Send a blank email to [email protected] to get a copy of this message
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

Thread (6 messages)

« previous php.pear.general (#32318) next »