kernelnewbies.kernelnewbies.org archive mirror
 help / color / mirror / Atom feed
From: insane79@yandex.ru (Dennis Semakin)
To: kernelnewbies@lists.kernelnewbies.org
Subject: Is kernel Bugzilla a good way to start?
Date: Fri, 23 Dec 2016 12:01:37 +0300	[thread overview]
Message-ID: <2069841482483697@web1o.yandex.ru> (raw)
In-Reply-To: <9013.1482427538@turing-police.cc.vt.edu>

Thanks for such detailed information. Now I have a subject what I should think about.
And yes, I'll chose my own way :)


22.12.2016, 20:26, "valdis.kletnieks at vt.edu" <valdis.kletnieks@vt.edu>:
> On Thu, 22 Dec 2016 19:21:18 +0300, Dennis Semakin said:
>> ?I just thought that may be it will be quicker to start to develop for kernel.
>
> The quickest way to start will depend on why you're thinking of doing
> kernel development at all.
>
> Did your boss just tell you that you have 13 weeks to ship a Linux driver
> for your company's new USB widget?
>
> Do you have a device that Linux doesn't support?
> Do you have a device that Linux *claims* to support, but it doesn't work quite right?
> Do you have a device that used to work, but broke recently?
>
> (And yes, the approaches for the 3 are different)
>
> Do you have a deep desire to do something specific? "Wow, filesystems are
> really cool"? "I want to push my laptop to the limits"? Something else?
>
> Do you just want to give back to the community? If so, skip developing and
> just build and run a new linux-next kernel once a week. Lots easier to get
> started, and we have plenty of developers - but lots fewer people actually
> testing the 600,000 lines of new code every release. And how do I know there's
> less testers than developers? Because if we had as many testers, I wouldn't
> personally trip over an average of 3 to 5 bugs in linux-next per release cycle.
>
> Did you think it would be a babe magnet? Or looking for something to put
> on your resume?
>
> All these have different paths....
>
> (And here's the quick hint on how to get started with linux-next:
>
> $ git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
> (the clone created a subdirectory, so cd to it for the following)
> $ cd linux
> $ git remote add linux-next git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
> $ git fetch linux-next
> $ git fetch --tags linux-next
> ... # later on
> $ git remote update
> ...
>
> Once a week, do a 'git remote update' and build/install/run the new kernel.
> If anything explodes, send an email to linux-kernel at vger.kernel.org
>
> And yes, it really *is* that easy.

      parent reply	other threads:[~2016-12-23  9:01 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-12-22 16:21 Is kernel Bugzilla a good way to start? Dennis Semakin
2016-12-22 16:30 ` Rik van Riel
2016-12-23  8:31   ` Dennis Semakin
2016-12-22 16:30 ` Peter Senna Tschudin
2016-12-23  8:36   ` Dennis Semakin
     [not found] ` <9013.1482427538@turing-police.cc.vt.edu>
2016-12-23  9:01   ` Dennis Semakin [this message]

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=2069841482483697@web1o.yandex.ru \
    --to=insane79@yandex.ru \
    --cc=kernelnewbies@lists.kernelnewbies.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;
as well as URLs for NNTP newsgroup(s).