mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Keith Curtis <keithcu@gmail.com>
To: linux-kernel@vger.kernel.org
Subject: Re: Zero bugs (was Re: (Short?) merge window reminder)
Date: Wed, 1 Jun 2011 16:49:08 -0700	[thread overview]
Message-ID: <BANLkTimh4e6GvJSyT1FOrZS_eHX_PJpNkA@mail.gmail.com> (raw)
In-Reply-To: <20110529000325.07f5633a@schatten.dmk.lab>

Hello;

I wrote two responses, which eventually allowed me to boil it down to
one sentence: You can do anything you want in addition to perfection
(i.e. zero bugs).

Long answer:
I was baptized into the zero bugs religion about 20 years ago. This
was before the web and time-based releases, but these only add
complications, and are yet compatible with zero bugs all the time. As
a beginner, you can cheat such as zero bugs older than 6 months / 2
releases, or give yourself 1,000. Over time, you can pick new goals
and improve your numbers. Reaching enlightenment may require multiple
steps. You don't have to meet your goals, but you will become better
for trying.

Like other religions, zero bugs requires faith and diligence, but
provides benefits at the end. In this religion, members spend regular
time reading their bible / bug list. They find it a useful source of
knowledge on how they can make themselves and the world better today.
It also allowed them to figure out when they had too much work or
needed help, and when they were done with their duties and could rest.
Many will tell you that the more time they spend with their bible, the
better it becomes. It is also a source of Numbers that the wise men
would scratch their heads over.

I have been watching your bug count for years and I realize now that
you have the benefits of the religion, but not the faith and habits.
When zero becomes an additional goal, the codebase will get better
faster, and eventually the people happier. You may want better tools
or release managers. It can also involve seeking a priest who can
answer any questions of faith. I am not even ordained, but there are
others. When your belief is tested, it can help to think of Knuth,
Boeing, Debian, etc. It may be efficient to perform a mass exorcism /
conversion. Please repent you amazing heathens.

Zero bugs is like biking: I wouldn't try if weren't a goal, and I
didn't believe it would be beneficial. I would have gone biking today
but I had to get drunk to have the courage to send this. Mission
accomplished & go Barcelona FC.

I apologize if my mails come off as 0bvious rants, etc. I am in awe of
what already exists, so part of me wants to be quiet rather than risk
pissing off people that I write about and who inspire me. However,
I've decided to share my work also, to speed the fun along. You can
thank me later ;-)

So, cheers. Happy to be here for the start of Linux 3.

Kind regards,

-Keith
http://keithcu.com/

  reply	other threads:[~2011-06-01 23:49 UTC|newest]

Thread overview: 57+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-05-23 19:13 (Short?) merge window reminder Linus Torvalds
2011-05-23 19:20 ` Ingo Molnar
2011-05-23 20:33   ` Linus Torvalds
2011-05-23 20:52     ` Alexey Zaytsev
2011-05-25 14:12       ` Boaz Harrosh
2011-05-25 22:21         ` Tony Luck
2011-05-26 16:38           ` Boaz Harrosh
2011-05-27  5:44             ` Keith Curtis
2011-05-27 14:29               ` Zero bugs (was Re: (Short?) merge window reminder) Valdis.Kletnieks
2011-05-28 22:03                 ` Florian Mickler
2011-06-01 23:49                   ` Keith Curtis [this message]
2011-05-23 21:59     ` (Short?) merge window reminder Oliver Pinter
2011-05-23 22:21     ` Greg KH
2011-05-23 23:40       ` Matthew Wilcox
2011-05-23 23:10     ` jonsmirl
2011-05-23 23:17     ` Ted Ts'o
2011-05-23 23:21       ` Randy Dunlap
2011-05-23 23:23       ` H. Peter Anvin
2011-05-23 23:33         ` Linus Torvalds
2011-05-24  2:01           ` Ingo Molnar
2011-05-24  7:55           ` Arnd Bergmann
2011-05-24 12:15           ` Jan Engelhardt
2011-05-24 12:30             ` Jacek Luczak
2011-05-24 13:02               ` Jan Engelhardt
2011-05-24 13:18                 ` Jacek Luczak
2011-05-24 14:43                   ` Alan Cox
2011-05-24 15:07                     ` jonsmirl
2011-05-24 17:36                       ` H. Peter Anvin
2011-05-24 17:41                         ` Linus Torvalds
2011-05-24 18:48                           ` eschvoca
2011-05-24 21:05                             ` Jan Engelhardt
2011-05-25  9:12                               ` Emil Langrock
2011-05-26 16:13                       ` Sérgio Basto
2011-05-24 15:46                     ` Ralf Baechle
2011-05-24 17:29                       ` Jan Engelhardt
2011-05-25  1:13               ` Valdis.Kletnieks
2011-05-25 12:26                 ` Kasper Dupont
2011-05-25 20:48                   ` Valdis.Kletnieks
2011-05-24 14:41       ` Alan Cox
2011-05-24 14:48       ` Ralf Baechle
2011-05-23 23:53     ` Phil Turmel
2011-05-24  2:11     ` Ingo Molnar
2011-05-24 18:06     ` Lisa Milne
2011-05-24 20:59       ` Zimny Lech
2011-05-25 15:03         ` Martin Nybo Andersen
2011-05-24 18:34     ` Matthias Schniedermeyer
2011-05-24 18:55       ` david
2011-05-24 21:25     ` Andy Lutomirski
2011-05-25 12:52       ` Jiri Kosina
2011-05-24 23:00     ` Hans-Peter Jansen
2011-05-23 19:22 ` Greg KH
2011-05-23 20:04   ` James Bottomley
2011-05-23 19:25 ` Thomas Gleixner
2011-05-23 20:21   ` Randy Dunlap
2011-05-23 21:02     ` Steven Rostedt
2011-05-24 19:06 ` Emil Langrock
2011-05-25  4:47 ` porpen

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=BANLkTimh4e6GvJSyT1FOrZS_eHX_PJpNkA@mail.gmail.com \
    --to=keithcu@gmail.com \
    --cc=linux-kernel@vger.kernel.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

all inboxes | Powered by JetHome®