Re: Create a new release of HTML_Template_IT
Mathieu Dubois <[email protected]> Fri, 15 Nov 2024 08:27:48 +0100
| Newsgroups | gmane.comp.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--