From: Stephen Clark <Stephen.Clark@seclark.us>
To: Jeff Garzik <jeff@garzik.org>
Cc: David Miller <davem@davemloft.net>,
jketreno@linux.intel.com, axjslack@bluebottle.com,
linux-wireless@vger.kernel.org,
ipw3945-devel@lists.sourceforge.net
Subject: Re: [ipw3945-devel] Request for help...
Date: Tue, 24 Jul 2007 21:29:16 -0400 [thread overview]
Message-ID: <46A6A76C.8010104@seclark.us> (raw)
In-Reply-To: <46A6A619.300@garzik.org>
Jeff Garzik wrote:
>Stephen Clark wrote:
>
>
>>I understand what you are saying on one hand, but you are also saying
>>that Intel
>>is by themselves and no one in the community is going to help, if Intel
>>can't figure
>>out how to do it the right way.
>>
>>
>
>David referenced "the tireless attempts of Jeff and others to education
>them on how to improve the situation"
>
>
>
>
>>What I am saying why can't someone in the community be a liason
>>between what Intel is doing and wireless-dev? Why does it have to be
>>someone from
>>Intel?
>>
>>
>
>Ideally it is the hardware vendor that maintains their own Linux drivers
>in the upstream kernel. That is the ideal. It scales best and focuses
>knowledge and resources in everyone's best interests.
>
>To answer your question, it does not HAVE to be somebody at Intel. On
>occasion, when a hardware vendor was exceedingly difficult to work with,
>someone in the community will step up and fill that gap.
>
>The problem with such a liaison is that they must maintain a fork of the
>vendor driver themselves, which is time consuming and annoying, because
>you wind up buffering the code and problem complaints from the community
>as well as trying to reconcile that with new vendor driver engineering.
>
>That process, as we saw with skge and tg3 drivers, usually ends up with
>the community maintaining a driver independent of the hardware vendor,
>using the hardware vendor's driver purely as a reference manual, once
>things are out-of-sync enough. That's not generally a situation the
>hardware vendor likes, since they lose a lot of control -- though in
>tg3's case, the driver quality and upstream incentives were such that
>the vendor switched from their own driver to tg3. And now the tg3
>vendor is back in control, actively submitting patches, and overall
>being an excellent example of open source engineering done right.
>
>In general, most incentives rest on Intel to get stuff upstream. That's
>where the process is most efficient, and all involved (Linux users,
>Kernel hackers, and Intel) benefit.
>
>Part of my tireless work is _not_ throwing my hands up in frustration
>and doing it all myself :) but instead trying to counsel on where the
>process is getting stuck.
>
> Jeff
>
>
>-
>To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
>the body of a message to majordomo@vger.kernel.org
>More majordomo info at http://vger.kernel.org/majordomo-info.html
>
>
>
Jeff,
Thanks for all you do and taking the time to explain what probably was
apparent
already to a lot of people.
Steve
--
"They that give up essential liberty to obtain temporary safety,
deserve neither liberty nor safety." (Ben Franklin)
"The course of history shows that as a government grows, liberty
decreases." (Thomas Jefferson)
next prev parent reply other threads:[~2007-07-25 1:29 UTC|newest]
Thread overview: 34+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-07-24 15:02 Request for help Axj
2007-07-24 16:12 ` John W. Linville
2007-07-24 18:29 ` [ipw3945-devel] " Stephen Clark
2007-07-24 20:30 ` John W. Linville
2007-07-24 21:13 ` Jeff Garzik
2007-07-25 1:15 ` James Ketrenos
2007-07-25 0:03 ` Jeff Garzik
2007-07-25 0:30 ` Stephen Clark
2007-07-25 0:35 ` David Miller
2007-07-25 0:43 ` Stephen Clark
2007-07-25 0:46 ` David Miller
2007-07-25 1:05 ` Stephen Clark
2007-07-25 1:18 ` David Miller
2007-07-25 1:23 ` Jeff Garzik
2007-07-25 1:29 ` Stephen Clark [this message]
2007-07-25 1:40 ` Jeff Garzik
2007-07-25 1:40 ` Jeff Garzik
2007-07-25 0:45 ` Maurizio Monge
2007-07-25 1:35 ` Jeff Garzik
2007-07-25 8:01 ` James Ketrenos
2007-07-25 14:50 ` John W. Linville
2007-07-27 12:36 ` Jeff Garzik
2007-07-25 14:46 ` John W. Linville
2007-07-25 15:19 ` Jeff Garzik
2007-07-25 9:32 ` Zhu Yi
2007-07-26 15:10 ` Axj
2007-07-26 16:22 ` Pavel Roskin
2007-07-27 6:34 ` Axj
2007-07-27 7:44 ` Zhu Yi
2007-07-27 8:48 ` Axj
[not found] ` <200707270848.l6R8mqkh004526@mi1.bluebottle.com>
2007-07-27 8:56 ` Zhu Yi
2007-07-27 9:10 ` Axj
2007-07-30 0:58 ` Zhu Yi
2007-08-01 6:40 ` Axj
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=46A6A76C.8010104@seclark.us \
--to=stephen.clark@seclark.us \
--cc=axjslack@bluebottle.com \
--cc=davem@davemloft.net \
--cc=ipw3945-devel@lists.sourceforge.net \
--cc=jeff@garzik.org \
--cc=jketreno@linux.intel.com \
--cc=linux-wireless@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;
as well as URLs for NNTP newsgroup(s).