From: Pacho Ramos <pacho@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: Assigning keyword/stable bugs to arch teams (WAS: [gentoo-dev] dropping redundant stable keywords)
Date: Sun, 16 Feb 2014 15:53:57 +0100 [thread overview]
Message-ID: <1392562437.18051.135.camel@belkin5> (raw)
In-Reply-To: <20140216154623.3fb500a7@marga.jer-c2.orkz.net>
El dom, 16-02-2014 a las 15:46 +0100, Jeroen Roovers escribió:
> On Sun, 16 Feb 2014 15:18:42 +0100
> Pacho Ramos <pacho@gentoo.org> wrote:
>
> > I think that, if they delete del old version without breaking the tree
> > (and, then, moving the package to testing for that arch), the
> > situation is improved. But, if the bug is assigned to the same team
> > that cannot handle its stabilization, I doubt they will move it to
> > testing either.
>
> And when you do break the tree when you threaten to effectively remove
> an arch keyword, then you may need to dig deeper and remove more
> keywords elsewhere until you've found an "unstable" solution. As long
> as you communicate the solution to that team, and maybe prod someone on
> IRC until they make the time to look at it and (reluctantly) agree,
> there should be no problem in dropping stable for them.
Yeah, I know that problem of "chain reaction" will appear (I am thinking
in Gnome stuff for example :S), but I can't think on any better
alternative. Will be a lot of work but will save time in the future :|
>
> > But, I guess there are two major cases:
> > - Versions that cannot be stabilized due they not working on that arch
> > any longer
>
> It's probably a good idea to package.mask the affected versions on the
> arch profile(s) (with references to bug reports, and so on) so all users
> of that profile get to see it. Treat it like a "last rites" process.
> Currently that's the only way for users to find out when and why a
> package becomes unsupported on a given profile, and it should work
> well enough. Give them thirty days to respond or become arch team
> members or ATs or just give the nod to an arch developer to say "it
> works" - it may even lead to actual stabilisation of a newer ebuild.
Looks interesting, maybe that would indeed help to get more people
involved on that arch teams :O
>
> > - Versions that are not stabilized because arch team doesn't have the
> > man power to do that.
>
> As above, package.mask would be a good intermediate solution,
> communicating the problem to the arch users for, say, thirty days. Of
> course it may just delay solving the problem when a new set of
> stabilisations is due and again no one responds.
I disagree in this case as the package can still be in "testing", not
like the above case that, if the package is broken, it shouldn't be
neither in testing tree.
>
> > I am referring to the second case that is also really common. This
> > also raises again the question about being enough to do build tests
> > for that arches or not.
>
> No, "compile only" is never enough to call something "stable".
>
> > If that is the case, would be nice if maintainers could have access
> > to that machines to let us help them :) (if I would build them on
> > that arches, I would try to help for sure)
>
> http://wiki.gentoo.org/wiki/Project:Infrastructure/Developer_Machines
>
>
> jer
>
Thanks for the link :D, but I don't think I could do much more than
building+running the tests of the packages while doing that in most
cases (I am thinking in "graphical" stuff). If that would be enough,
nice, if not... :S
next prev parent reply other threads:[~2014-02-16 14:54 UTC|newest]
Thread overview: 98+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-01-28 16:33 [gentoo-dev] dropping redundant stable keywords "Paweł Hajdan, Jr."
2014-01-28 16:38 ` Alex Xu
2014-01-28 16:54 ` Tom Wijsman
2014-01-28 17:23 ` Jeroen Roovers
2014-01-28 19:21 ` Rich Freeman
2014-02-03 6:25 ` [gentoo-dev] " Steven J. Long
2014-02-03 9:43 ` Tom Wijsman
2014-02-04 21:03 ` [gentoo-dev] " Steven J. Long
2014-02-05 0:08 ` Tom Wijsman
2014-02-05 0:23 ` Steev Klimaszewski
2014-02-05 1:07 ` Tom Wijsman
2014-02-05 1:35 ` Steev Klimaszewski
2014-02-05 1:48 ` Tom Wijsman
2014-02-05 3:15 ` Steev Klimaszewski
2014-02-05 3:28 ` Matt Turner
2014-02-05 5:41 ` Tom Wijsman
2014-02-05 11:41 ` Sergey Popov
2014-02-05 11:58 ` Jeroen Roovers
2014-02-05 12:58 ` Tom Wijsman
2014-02-05 13:07 ` [gentoo-dev] " Duncan
2014-02-06 10:10 ` Tom Wijsman
2014-02-06 13:39 ` Duncan
2014-02-05 16:55 ` [gentoo-dev] " Steev Klimaszewski
2014-02-05 21:17 ` Tom Wijsman
2014-02-06 4:17 ` [gentoo-dev] " Duncan
2014-02-05 12:05 ` [gentoo-dev] " Tom Wijsman
2014-02-05 20:18 ` Peter Stuge
2014-02-05 21:23 ` [gentoo-dev] [OT] " Tom Wijsman
2014-02-05 4:55 ` [gentoo-dev] " Tom Wijsman
2014-02-05 16:07 ` Steev Klimaszewski
2014-02-05 21:48 ` Tom Wijsman
2014-02-05 22:05 ` Rick "Zero_Chaos" Farina
2014-02-06 0:48 ` Tom Wijsman
2014-02-06 1:00 ` Rick "Zero_Chaos" Farina
2014-02-06 1:50 ` Rich Freeman
2014-02-06 2:50 ` Tom Wijsman
2014-02-06 3:24 ` Chris Reffett
2014-02-06 1:51 ` Tom Wijsman
2014-02-06 3:04 ` Tyler Pohl
2014-02-06 3:12 ` Tom Wijsman
2014-02-06 18:26 ` William Hubbs
2014-02-06 19:50 ` [gentoo-dev] " Duncan
2014-02-06 2:12 ` [gentoo-dev] " Jeroen Roovers
2014-02-06 2:53 ` Tom Wijsman
2014-02-06 5:21 ` [gentoo-dev] " Duncan
2014-02-06 6:11 ` [gentoo-dev] [OT] " Tom Wijsman
2014-02-06 8:47 ` Peter Stuge
2014-02-06 10:03 ` Tom Wijsman
2014-02-06 10:37 ` Peter Stuge
2014-02-05 10:52 ` [gentoo-dev] " Rich Freeman
2014-02-05 16:26 ` Steev Klimaszewski
2014-02-05 21:50 ` Tom Wijsman
2014-02-05 22:03 ` Ciaran McCreesh
2014-02-06 0:57 ` Tom Wijsman
2014-02-13 21:28 ` [gentoo-dev] " Steven J. Long
2014-02-14 18:59 ` Tom Wijsman
2014-02-15 0:28 ` Assigning keyword/stable bugs to arch teams (WAS: [gentoo-dev] dropping redundant stable keywords) Jeroen Roovers
2014-02-15 10:41 ` Tom Wijsman
2014-02-15 13:30 ` Jeroen Roovers
2014-02-15 13:43 ` Pacho Ramos
2014-02-15 15:18 ` Rich Freeman
2014-02-16 7:41 ` Tom Wijsman
2014-02-15 23:05 ` William Hubbs
2014-02-16 7:23 ` Tom Wijsman
2014-02-16 13:48 ` Jeroen Roovers
2014-02-16 14:22 ` Rich Freeman
2014-02-16 14:31 ` Jeroen Roovers
2014-02-16 14:38 ` Rich Freeman
2014-02-16 14:58 ` Jeroen Roovers
2014-02-16 17:41 ` William Hubbs
2014-02-16 17:29 ` Tom Wijsman
2014-02-15 22:53 ` William Hubbs
2014-02-15 23:37 ` Jeroen Roovers
2014-02-16 1:05 ` William Hubbs
2014-02-16 8:05 ` Tom Wijsman
2014-02-16 8:00 ` Tom Wijsman
2014-02-16 14:04 ` Jeroen Roovers
2014-02-16 17:48 ` Tom Wijsman
2014-02-16 8:41 ` Pacho Ramos
2014-02-16 14:03 ` Rich Freeman
2014-02-16 14:18 ` Pacho Ramos
2014-02-16 14:46 ` Jeroen Roovers
2014-02-16 14:53 ` Pacho Ramos [this message]
2014-02-16 15:08 ` Jeroen Roovers
2014-02-16 18:09 ` Tom Wijsman
2014-02-16 14:26 ` Jeroen Roovers
2014-02-17 1:49 ` Steev Klimaszewski
2014-02-16 17:58 ` Tom Wijsman
2014-02-16 20:50 ` William Hubbs
2014-02-17 18:46 ` Tom Wijsman
2014-02-17 20:47 ` Jeroen Roovers
2014-02-17 23:41 ` Tom Wijsman
2014-02-16 7:45 ` Tom Wijsman
2014-02-18 18:31 ` [gentoo-dev] Re: dropping redundant stable keywords Steven J. Long
2014-02-18 21:10 ` Tom Wijsman
2014-02-18 21:16 ` Ciaran McCreesh
2014-02-18 21:42 ` Tom Wijsman
2014-01-30 8:27 ` [gentoo-dev] " Sergey Popov
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1392562437.18051.135.camel@belkin5 \
--to=pacho@gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox