[gentoo-dev] GLEP 83 "EAPI deprecation" update v2

2024-09-01 Thread Ulrich Mueller
Version 2. No material changes, but clarified wording and added an example. Thanks to robbat2 for his comments. Patch and full new text of the GLEP are attached below. From 97fbff191d6b9a896d875f88f303816f7804a768 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ulrich=20M=C3=BCller?= Date: Fri, 30 Aug

[gentoo-dev] GLEP 83 "EAPI deprecation" update

2024-08-30 Thread Ulrich Mueller
Deprecation of an EAPI should not be deferred forever. This update of GLEP 83 will allow it after a longer waiting period of 48 months even if only one newer EAPI would exist at that point. From a1177143b51a374d0acda06915047b7573203a84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ulrich=20M=C3=BCller?

Re: [gentoo-dev] GLEP 83: EAPI deprecation

2022-07-31 Thread Ulrich Mueller
> On Sun, 31 Jul 2022, Thomas Bracht Laumann Jespersen wrote: > Minor language things, on the whole an easy document to read! >> Motivation >> == >> >> So far, old EAPIs were deprecated by the Gentoo Council in an ad-hoc >> manner. No fixed criteria were used, resulting in very diffe

Re: [gentoo-dev] GLEP 83: EAPI deprecation

2022-07-31 Thread Ulrich Mueller
New version, with following changes: - Use a list for the deprecation criteria - CSV table converted into simple table, for better readability of the source code - Updated EAPI 6 data, slightly different method for fitting it --- GLEP: 83 Title: EAPI deprecation Author: Ulrich Müller Type: In

Re: [gentoo-dev] GLEP 83: EAPI deprecation

2022-07-13 Thread Sam James
> On 13 Jul 2022, at 19:50, Arthur Zamarin wrote: > > On 13/07/2022 11.12, Ulrich Mueller wrote: >>> On Mon, 11 Jul 2022, Ulrich Mueller wrote: >> >> >> So, any opinions? Should we go for the longer transition time (and make >> overlay maintainers happy), or for a shorter time so that we

Re: [gentoo-dev] GLEP 83: EAPI deprecation

2022-07-13 Thread Arthur Zamarin
On 13/07/2022 11.12, Ulrich Mueller wrote: >> On Mon, 11 Jul 2022, Ulrich Mueller wrote: > > > So, any opinions? Should we go for the longer transition time (and make > overlay maintainers happy), or for a shorter time so that we can tidy up > eclasses sooner? > > Ulrich My personal take on

Re: [gentoo-dev] GLEP 83: EAPI deprecation

2022-07-13 Thread Ulrich Mueller
> On Mon, 11 Jul 2022, Ulrich Mueller wrote: > Please find below the first draft of GLEP 83 "EAPI deprecation". > This tries to define criteria for deprecation and for banning of EAPIs > by the Council. > I have tried to model it in a way that the actual dates for at least > EAPIs 4 and 5 are

[gentoo-dev] GLEP 83: EAPI deprecation

2022-07-11 Thread Ulrich Mueller
Please find below the first draft of GLEP 83 "EAPI deprecation". This tries to define criteria for deprecation and for banning of EAPIs by the Council. I have tried to model it in a way that the actual dates for at least EAPIs 4 and 5 are reproduced within a few months. To this end, the criteria d