public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Things one could be upset about
@ 2015-01-17 11:35 Patrick Lauer
  2015-01-17 12:44 ` Dirkjan Ochtman
                   ` (9 more replies)
  0 siblings, 10 replies; 66+ messages in thread
From: Patrick Lauer @ 2015-01-17 11:35 UTC (permalink / raw
  To: gentoo-dev

Here's a random unsorted list of things that it would make sense to be upset 
about. Some issues that people have successfully ignored for a few years ...

In no way exhaustive list, feel free to remember a dozen things I forgot ;)
(If you suggest other things please try to offer constructive criticism,
i.e. possible strategies to fix issues ... whining by itself is not very 
useful) 

* stable genkernel still doesn't enable all useful kernel features
   e.g. accounting statistics are absent, so iotop doesn't work ootb
   See for example #442936 (from 2012 ?!)
   Fix: Stable newer versions

* stage3 still enables bindist in make.conf
   See https://bugs.gentoo.org/show_bug.cgi?id=473332
   Causes random breakage of tools like wget/curl, etc.
   Fix: poke releng until they stop being silly 

* AutoRepoman catches on average maybe 2 user-visible breakages.
    Mostly removing stable on HPPA ;)
    Fix: Make repoman faster (tree-wide scans take ~2 CPU-hours)
    Fix: Remind people that using repoman is not optional

* Portage is too slow
    On 'small' hardware emerge -upNDv @world can take enough time 
    to make updates prohibitive - on an 800Mhz machine it took me 
    about 3 days to figure out a solution to some silly blockers due to the
    very slow change test cycle
    Fix: Do some profiling and un-refactoring to remove useless code
    Fix: Set up a reference system (CI) to catch future regressions

* Stage3 archives are too fat
    See https://bugs.gentoo.org/show_bug.cgi?id=531632
    We're now shipping three python versions and glib for extra fun!
    Fix: Motivate releng to stop being silly

* AutoRepoman catches issues, but no one but me seems to care
    Fix: Remind people of http://packages.gentooexperimental.org/repoman-current-issues.txt
    Fix: Make it yell louder? It currently reports on IRC to #gentoo-{bugs,qa}

* AutoRepoman still runs on my hardware
    Fix: Remind infra of https://bugs.gentoo.org/show_bug.cgi?id=484064

* mail archives have been broken since 2012
    Fix: get infra to either fix it, or provide enough information that it can 
    be fixed. See https://bugs.gentoo.org/show_bug.cgi?id=424647#c27

* git.overlays.gentoo.org only partially functional (web interface / cgit 
down)

* euscan doesn't run on infra hardware
    Fix: https://bugs.gentoo.org/show_bug.cgi?id=453886

* libreoffice-bin isn't built on infra hardware
    Fix: Remind infra to set up a build environment for that

* Some stable bugs are left alone for months
   See e.g. https://bugs.gentoo.org/show_bug.cgi?id=485632
   Fix: Have more people work on stable bugs
   Fix: Motivate people to file more stable bugs (continuous updates)

* Updates from very old installs are still difficult
   Fix: Collect stage3 archives and tree snapshots maybe every 3 months apart
     then update from one snapshot to the next. Possibly fix upgrade bugs 
     retroactively in the snapshots and automate the process


It'd be nice to have such things fixed, but alas, many rely on someone else to 
respond. And for some there's no 'easy' solution.

But they can all be fixed.

Let's not tolerate mediocrity.

Take care,

Patrick


^ permalink raw reply	[flat|nested] 66+ messages in thread

end of thread, other threads:[~2015-01-27  2:46 UTC | newest]

Thread overview: 66+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-17 11:35 [gentoo-dev] Things one could be upset about Patrick Lauer
2015-01-17 12:44 ` Dirkjan Ochtman
2015-01-17 13:03   ` Patrick Lauer
2015-01-17 13:10     ` Dirkjan Ochtman
2015-01-17 14:32     ` Ciaran McCreesh
2015-01-17 14:58       ` Patrick Lauer
2015-01-17 15:03         ` Ciaran McCreesh
2015-01-17 23:46           ` Patrick Lauer
2015-01-17 13:21   ` Pacho Ramos
2015-01-22  1:12     ` Joshua Kinard
2015-01-22 15:19       ` Peter Stuge
2015-01-25  9:27         ` Joshua Kinard
2015-01-17 20:00   ` William Hubbs
2015-01-17 22:45     ` Matt Turner
2015-01-17 23:50     ` Patrick Lauer
2015-01-20 20:25       ` Jorge Manuel B. S. Vicetto
2015-01-18 12:21     ` Dirkjan Ochtman
2015-01-19 19:42       ` William Hubbs
2015-01-18 13:15   ` Róbert Čerňanský
2015-01-23  7:31   ` Jeroen Roovers
2015-01-17 13:17 ` Pacho Ramos
2015-01-17 14:39 ` Andrew Savchenko
2015-01-17 14:45   ` Ciaran McCreesh
2015-01-17 14:59     ` Patrick Lauer
2015-01-17 15:03       ` Ciaran McCreesh
2015-01-20 11:01         ` Luca Barbato
2015-01-20 17:21           ` Ciaran McCreesh
2015-01-17 15:33     ` Andrew Savchenko
2015-01-17 15:46       ` Ciaran McCreesh
2015-01-17 15:49         ` Сергей
2015-01-17 15:51           ` Ciaran McCreesh
2015-01-19  9:42             ` Sergey Popov
2015-01-19 18:32               ` Ciaran McCreesh
2015-01-19 20:44       ` Róbert Čerňanský
2015-01-19 20:51         ` Ciaran McCreesh
2015-01-20  5:51           ` Róbert Čerňanský
2015-01-20  8:13             ` Andrew Savchenko
2015-01-21  1:57             ` [gentoo-dev] " Duncan
2015-01-21 20:18               ` Róbert Čerňanský
2015-01-19 20:59         ` [gentoo-dev] " Daniel Campbell
2015-01-19 21:14         ` Andrew Savchenko
2015-01-20  6:46           ` Róbert Čerňanský
2015-01-20  8:08             ` Andrew Savchenko
2015-01-20 10:42               ` Róbert Čerňanský
2015-01-24 17:54                 ` Alexey Mishustin
2015-01-24 19:15                   ` Róbert Čerňanský
2015-01-25  4:29                   ` [gentoo-dev] " Duncan
2015-01-25 13:27                     ` Róbert Čerňanský
2015-01-26 13:21                       ` Duncan
2015-01-26 14:20                         ` Rich Freeman
2015-01-26 21:41                           ` Róbert Čerňanský
2015-01-27  2:45                           ` Duncan
2015-01-17 15:44 ` [gentoo-dev] " Andreas K. Huettel
2015-01-17 16:37 ` Michał Górny
2015-01-17 16:54 ` Peter Stuge
2015-01-17 20:51 ` Sergei Trofimovich
2015-01-17 21:12 ` Zac Medico
2015-01-18  0:46   ` Patrick Lauer
2015-01-18  1:43     ` Zac Medico
2015-01-18 10:28       ` Andrew Savchenko
2015-01-19  9:47 ` Jeroen Roovers
2015-01-19 12:28   ` Patrick Lauer
2015-01-19 18:41     ` Tim Harder
2015-01-19 20:55   ` Rich Freeman
2015-01-19 15:47 ` hasufell
2015-01-20 11:15   ` Luca Barbato

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox