Re: [gentoo-dev] [PATCH 00/10] GLEP 72 (arches.desc) revival

2020-04-10 Thread Michał Górny
On Fri, 2020-04-10 at 13:37 +0300, Andreas K. Hüttel wrote: > Am Freitag, 10. April 2020, 09:58:37 EEST schrieb Michał Górny: > > 1. 'Broken' status was removed, as it is redundant to profile status. > > > > 2. State names were changed from 'testing' and 'unstable' to 'degraded' > >(broken sta

Re: [gentoo-dev] [PATCH 03/10] glep-0072: Rename bad depgraph state to 'degraded'

2020-04-10 Thread Michał Górny
On Fri, 2020-04-10 at 12:19 +0200, Ulrich Mueller wrote: > > > > > > On Fri, 10 Apr 2020, Michał Górny wrote: > > In Gentoo terms, 'testing' and 'unstable' are mostly synonymous, > > so using the two names for different purposes is confusing. Use > > 'degraded' instead. > > "Degraded" has a negat

Re: [gentoo-dev] [PATCH 01/10] glep-0072: Use 'profiles subdirectory' to clarify

2020-04-10 Thread Michał Górny
On Fri, 2020-04-10 at 12:14 +0200, Ulrich Mueller wrote: > > > > > > On Fri, 10 Apr 2020, Michał Górny wrote: > > > -In the main profiles directory, a file ``arches.desc`` is added. Name > > -and location are chosen in analogy to the existing ``profiles.desc`` file. > > -The format of ``arches.de

Re: [gentoo-dev] [gentoo-java][PR] ivy, mvn, sbt, gradle builders improvement for ebuild development

2020-04-10 Thread Benda Xu
Hi Samuel, Samuel Bernardo writes: > I send this email to mention that it seems to be missing eclasses for > JVM builders such as those I mention in this email subject. Dependencies > and tasks management are hard tasks now that I think to have great scope > for improvement. Have you read the J

[gentoo-dev] Last rites: dev-tcltk/tcl-mccp

2020-04-10 Thread Alfredo Tupone
Last release is 2002 No reverse dependency

Re: [gentoo-dev] ebuild life cycle review

2020-04-10 Thread Jonas Stein
Hi Samuel, > I would like to leave a suggestion for Gentoo portage ebuild review. > Since there are some ebuilds in portage that become outdated for more > than one year when there are new versions available, maybe could be > possible to add a new step in Gentoo QA service to generate an alarm > (

[gentoo-dev] [gentoo-java][PR] ivy, mvn, sbt, gradle builders improvement for ebuild development

2020-04-10 Thread Samuel Bernardo
Dear Java team, I send this email to mention that it seems to be missing eclasses for JVM builders such as those I mention in this email subject. Dependencies and tasks management are hard tasks now that I think to have great scope for improvement. Looking into the developments made in go eclasse

Re: [gentoo-dev] ebuild life cycle review

2020-04-10 Thread Samuel Bernardo
Looking also to changes proposed in GLEP 72 maybe my previous suggestion would bring another profile status as unattended or ceased. This would allow the transition for those that need to use old or archived profile versions. On 2020-04-10 12:31, Samuel Bernardo wrote: > Hi everyone, > > I would

[gentoo-dev] ebuild life cycle review

2020-04-10 Thread Samuel Bernardo
Hi everyone, I would like to leave a suggestion for Gentoo portage ebuild review. Since there are some ebuilds in portage that become outdated for more than one year when there are new versions available, maybe could be possible to add a new step in Gentoo QA service to generate an alarm (send em

Re: [gentoo-dev] [PATCH 07/10] glep-0072: Combine and amend description of states

2020-04-10 Thread Michał Górny
On Fri, 2020-04-10 at 13:42 +0300, Andreas K. Hüttel wrote: > > > "Developers should file stabilization requests, however, pending > > > stabilization on these arches alone cannot block any further steps (as, > > > e.g., cleanup of old versions)." > > > > Isn't that implied by exp status, i.e. sep

Re: [gentoo-dev] [PATCH 07/10] glep-0072: Combine and amend description of states

2020-04-10 Thread Andreas K . Hüttel
> > "Developers should file stabilization requests, however, pending > > stabilization on these arches alone cannot block any further steps (as, > > e.g., cleanup of old versions)." > > Isn't that implied by exp status, i.e. separate from this? Hmm... do all "degraded" profiles have to be "exp"?

Re: [gentoo-dev] [PATCH 07/10] glep-0072: Combine and amend description of states

2020-04-10 Thread Michał Górny
On Fri, 2020-04-10 at 13:23 +0300, Andreas K. Hüttel wrote: > Am Freitag, 10. April 2020, 09:58:44 EEST schrieb Michał Górny: > > > Developers are not expected to file > > stabilization +requests. > > This kinda changed in usage in the meantime (for, say, stuff like sparc and > s390). The reque

Re: [gentoo-dev] [PATCH 00/10] GLEP 72 (arches.desc) revival

2020-04-10 Thread Andreas K . Hüttel
Am Freitag, 10. April 2020, 09:58:37 EEST schrieb Michał Górny: > > 1. 'Broken' status was removed, as it is redundant to profile status. > > 2. State names were changed from 'testing' and 'unstable' to 'degraded' >(broken stable tree) and 'testing' (pure ~arch) to avoid confusion. > Back i

Re: [gentoo-dev] [PATCH 03/10] glep-0072: Rename bad depgraph state to 'degraded'

2020-04-10 Thread Ulrich Mueller
> On Fri, 10 Apr 2020, Ulrich Mueller wrote: >> -``testing`` for all architectures where "inofficial" stable keywords are >> +``degraded`` for all architectures where "inofficial" stable keywords are > I am aware that it isn't your change, but while at it, could you change > "inofficial" to "

Re: [gentoo-dev] [PATCH 07/10] glep-0072: Combine and amend description of states

2020-04-10 Thread Andreas K . Hüttel
Am Freitag, 10. April 2020, 09:58:44 EEST schrieb Michał Górny: > Developers are not expected to file > stabilization +requests. This kinda changed in usage in the meantime (for, say, stuff like sparc and s390). The request was to CC them in the stabilization bugs if relevant. How about "Devel

Re: [gentoo-dev] [PATCH 03/10] glep-0072: Rename bad depgraph state to 'degraded'

2020-04-10 Thread Ulrich Mueller
> On Fri, 10 Apr 2020, Michał Górny wrote: > In Gentoo terms, 'testing' and 'unstable' are mostly synonymous, > so using the two names for different purposes is confusing. Use > 'degraded' instead. "Degraded" has a negative ring to it, so can you find another term? How about "lenient" or "re

Re: [gentoo-dev] [PATCH 01/10] glep-0072: Use 'profiles subdirectory' to clarify

2020-04-10 Thread Ulrich Mueller
> On Fri, 10 Apr 2020, Michał Górny wrote: > -In the main profiles directory, a file ``arches.desc`` is added. Name > -and location are chosen in analogy to the existing ``profiles.desc`` file. > -The format of ``arches.desc`` is as follows: > +In the ``profiles`` subdirectory of the reposito

[gentoo-dev] [PATCH 10/10] glep-0072: Update metadata

2020-04-10 Thread Michał Górny
Signed-off-by: Michał Górny --- glep-0072.rst | 16 +--- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/glep-0072.rst b/glep-0072.rst index 74ba9e8..312525f 100644 --- a/glep-0072.rst +++ b/glep-0072.rst @@ -1,23 +1,17 @@ --- GLEP: 72 Title: Architecture stability s

[gentoo-dev] [PATCH 09/10] glep-0072: Move 'overlays' to spec, and change behavior

2020-04-10 Thread Michał Górny
Change the handling of slave repositories to the usual notion of 'slave overrides master'. Signed-off-by: Michał Górny --- glep-0072.rst | 22 ++ 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/glep-0072.rst b/glep-0072.rst index 763be77..74ba9e8 100644 --- a/g

[gentoo-dev] [PATCH 08/10] glep-0072: Explicitly cover file not existing case

2020-04-10 Thread Michał Górny
Signed-off-by: Michał Górny --- glep-0072.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/glep-0072.rst b/glep-0072.rst index fe3e0e5..763be77 100644 --- a/glep-0072.rst +++ b/glep-0072.rst @@ -95,6 +95,8 @@ whitespace-separated columns: Additional columns are ignored to allow for fu

[gentoo-dev] [PATCH 07/10] glep-0072: Combine and amend description of states

2020-04-10 Thread Michał Górny
Provide a combined description for every status that explains what it means, how it's used by linting tools and how it affects stabilization requests. Signed-off-by: Michał Górny --- glep-0072.rst | 46 +++--- 1 file changed, 19 insertions(+), 27 deletions

[gentoo-dev] [PATCH 06/10] glep-0072: Update initial values

2020-04-10 Thread Michał Górny
I'm not aware of any profiles that should be set to 'degraded', so let's focus on the immediate problem of stable/testing. It will also probably make sense to wait before we start using the third state. Signed-off-by: Michał Górny --- glep-0072.rst | 7 +++ 1 file changed, 3 insertions(+),

[gentoo-dev] [PATCH 05/10] glep-0072: Remove weird third column from example

2020-04-10 Thread Michał Górny
While it should technically be ignored, I don't think it's a good idea to encourage developers using it for their own purposes. Signed-off-by: Michał Górny --- glep-0072.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/glep-0072.rst b/glep-0072.rst index 56a5bc4..b60d269 1

[gentoo-dev] [PATCH 04/10] glep-0072: Use 'testing' for pure ~arch

2020-04-10 Thread Michał Górny
'Testing' has generally nicer meaning than 'unstable'. Signed-off-by: Michał Górny --- glep-0072.rst | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/glep-0072.rst b/glep-0072.rst index 6fdee6b..56a5bc4 100644 --- a/glep-0072.rst +++ b/glep-0072.rst @@ -91,7 +91,7 @

[gentoo-dev] [PATCH 02/10] glep-0072: Remove redundant 'broken' status

2020-04-10 Thread Michał Górny
This is really no different from marking the profiles exp, and there seems no value in having this controlled in two places. Signed-off-by: Michał Górny --- glep-0072.rst | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/glep-0072.rst b/glep-0072.rst index 04f7f2d..a0aa5

[gentoo-dev] [PATCH 03/10] glep-0072: Rename bad depgraph state to 'degraded'

2020-04-10 Thread Michał Górny
In Gentoo terms, 'testing' and 'unstable' are mostly synonymous, so using the two names for different purposes is confusing. Use 'degraded' instead. Signed-off-by: Michał Górny --- glep-0072.rst | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/glep-0072.rst