Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Aug 2019 21:57:23 +0300
From:      Franco Fichtner <franco@lastsummer.de>
To:        =?utf-8?Q?Martin_Waschb=C3=BCsch?= <martin@waschbuesch.de>
Cc:        FreeBSD Ports <freebsd-ports@freebsd.org>
Subject:   Re: PHP version retirement
Message-ID:  <D7D5D66C-AD53-4F2E-95E5-F0131DBC82AA@lastsummer.de>
In-Reply-To: <CD11C7D8-DC57-4402-848C-06BBAD220D8B@waschbuesch.de>
References:  <CF1F28D6-1072-4BE6-B124-A97DE43FA4E6@waschbuesch.de> <64faf143-bae3-378c-3ee2-b196c2ea4111@astart.com> <16731AF5-68E9-4E41-8D21-CF5917BE32A4@waschbuesch.de> <20190810231216.GA23293@lyxys.ka.sub.org> <CD11C7D8-DC57-4402-848C-06BBAD220D8B@waschbuesch.de>

next in thread | previous in thread | raw e-mail | index | archive | help
Quarterly is essentially useless if the decision is to immediately axe a dep=
recated release. 3 months are nothing in production environments, if you get=
 3 months (1,5 months mean) at all and also all other updates and security r=
elevant bug fixes in the same quarterly that you desperately need.

Yeah, we know that won=E2=80=99t happen so please don=E2=80=99t suggest it.

That deprecation policy is nice and well all by itself except when it wreaks=
 havoc over the ports infrastructure like in the case of PHP version support=
 where numerous ports are immediately unavailable and incompatible with upgr=
ades.

Furthermore, the argument that it is more more work to maintain an abandoned=
 version is silly because it=E2=80=99s more work to delete a port that to ju=
st keep it in the tree for a while longer.

That =E2=80=9Ewhile=E2=80=9C is debatable, but it=E2=80=99s neither indefini=
tely nor immediately. The people responsible for FreeBSD ports and packages w=
ould be wise to enrich their policies with a more graceful way of dealing wi=
th legacy software, especially if it relates to more than a handful of ports=
 in a single deprecation decision.

TL;DR: don=E2=80=99t remove PHP ports prematurely and you=E2=80=99ll have le=
ss work reading mails like these.


Cheers,
Franco

> On 11. Aug 2019, at 21:41, Martin Waschb=C3=BCsch <martin@waschbuesch.de> w=
rote:
>=20
> Hi Wolfgang,
>=20
>> Am 11.08.2019 um 01:12 schrieb Wolfgang Zenker <wolfgang@lyxys.ka.sub.org=
>:
>>=20
>> * Martin Waschb=C3=BCsch <martin@waschbuesch.de> [190811 00:47]:
>>>> Am 10.08.2019 um 20:18 schrieb Patrick Powell <papowell@astart.com>:
>>>>=20
>>>> Umm this was just the kick in the pants that I needed to switch to PHP 7=
.
>>>> See https://www.glaver.org/blog/?p=3D1109 for a desperation 'I need PHP=
5.6' hack which I used during this update.
>>=20
>>> Thank you, Patrick,
>>> that is a work-around I also came across. It helped me as well.
>>=20
>> You could also have used the quarterly branch, which keeps software till
>> the end of the quarter. In the case of php 5.6 it would have given you
>> time until March 31st, and would have included version 5.6.40
>>=20
>> Wolfgang
>=20
>=20
> 5.6.40 never made it into the main ports tree. Are you sure it was availab=
le in the quarterly snapshot?
>=20
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D7D5D66C-AD53-4F2E-95E5-F0131DBC82AA>