From: Max Krasnyansky <maxk@qualcomm.com>
To: david.libault@inventel.fr, Marcel Holtmann <marcel@rvs.uni-bielefeld.de>
Cc: Daryl Van Vorst <dvpub@telus.net>,
bluez-devel@lists.sourceforge.net, Halam.Rose@7layers-UK.com
Subject: Re: [Bluez-devel] BlueZ Qualification
Date: Thu, 06 Mar 2003 14:06:53 -0800 [thread overview]
Message-ID: <5.1.0.14.2.20030306133725.025f46d8@mail1.qualcomm.com> (raw)
In-Reply-To: <3E58CB9800003E68@serveur.inventel.fr> (added by serveur.inventel.fr)
At 10:06 AM 3/3/2003, David LIBAULT wrote:
>> 2. Have own patches against the stable kernel for qualification
>
>IMHO, it is possible to have L2CAP qualified without messing up that much the
>code, and without changing the behavior/performance when "the other side" is
>working properly.
May be. But we don't seem to know that for sure. What about that L2CAP MTU
negotiation thing for example ?
>It anyway does not make sense to have one stack for qualification and one stack
>for "real usage", as, in theory, only qualified bluetooth products should be
>runing...
Linux servers, workstations, laptops, etc are not "bluetooth products".
Also we're not saying two stacks right. We're saying a separate package (or patch or
whatever). And the only reason to have that package is if qualification
support becomes ugly.
>Bluez is one of the cleanest Bluetooth implementations, and is becoming (or is already)
>a reference implementation. Lets qualify it !
Sure. I'm with you.
>> The same rules apply to the userspace utils and also to the userspace
>> protocol implementations like SDP and OBEX.
>>
>> In general I think a qualified version of the BlueZ stack is a good
>> idea, but this is also hard work and at this points comes the money
>> problem in. The end user don't get any advantages of a qualified Linux
>> Bluetooth (it only sounds great), but companies who plan to use BlueZ in
>> their Bluetooth products will save a lot of time, money and knowledge if
>> they don't have to qualify the complete stack again. If we really got
>> BlueZ qualified and companies can take advantage of it I think that they
>> should payback something to the OpenSource community. And at this point
>> the idea of a non-profit organization which takes care of a qualified
>> version of the BlueZ stack and represent the Linux fraction in the
>> Bluetooth SIG comes to my mind.
>
>My interest as a company is to help having Bluez qualified. If once I have
>suffered, for the qualification I have to pay someone again later there is
>absolutely no interest in having Bluez qualified ! I just use Bluez as it is
>and qualify it myself !
Darn, no Volvo for me :(
>I also think that having Bluez qualified is very small effort compared to the
>one of developing a complete/robust/functional/performant stack. The biggest
>effort has already been done by Maxim and other people, and it is open
>source. Companies take more advantage from Bluez itself than from a
>"qualified" Bluez. Qualification should be as the stack itself : open source.
I see another benefit of qualification. In order to get qualified we need a tool
set that implements test cases and stuff. This toolset is pretty much a regression
test suite which is always good to have.
>> People that already have some experiences in qualification (and
>> especially BlueZ) should start now sharing their results with us, so we
>> can start planing the next step.
>
>Next step : L2CAP qualification.
>
>The main issue is to have the tester side...
>
> 1) write a small user-mode program that can open and close an ACL channel,
>and send any kind of packet over this link
Don't you guys have that already ? If not I'll write this one.
Do you have any specific features in mind ?
> 2) write a script for each test case
Anybody willing to contribute that ?
It sounds like we need to create a module in CVS and start putting things that
we need together. Any suggestion for a name ? "qube" ?
Max
next prev parent reply other threads:[~2003-03-06 22:06 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-02-25 0:27 [Bluez-devel] BlueZ Qualification Daryl Van Vorst
2003-02-27 21:09 ` Max Krasnyansky
2003-02-28 9:01 ` David LIBAULT
2003-02-28 9:38 ` Marcel Holtmann
2003-02-28 10:49 ` BlueZ Qualification and 7 Layers UK Halam Rose
2003-02-28 11:10 ` [Bluez-devel] " David LIBAULT
2003-02-28 20:58 ` Max Krasnyansky
2003-03-03 16:03 ` Marcel Holtmann
2003-02-28 20:48 ` [Bluez-devel] BlueZ Qualification Max Krasnyansky
2003-02-28 20:28 ` Max Krasnyansky
2003-02-28 20:46 ` Max Krasnyansky
2003-03-03 15:48 ` Marcel Holtmann
2003-03-03 18:06 ` David LIBAULT
2003-03-06 22:06 ` Max Krasnyansky [this message]
2003-03-07 8:47 ` David LIBAULT
2003-03-07 17:44 ` Max Krasnyansky
2003-03-25 1:51 ` Max Krasnyansky
2003-03-05 4:35 ` Takashi Sasai
2003-03-06 22:11 ` Max Krasnyansky
2003-03-06 21:33 ` Max Krasnyansky
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=5.1.0.14.2.20030306133725.025f46d8@mail1.qualcomm.com \
--to=maxk@qualcomm.com \
--cc=Halam.Rose@7layers-UK.com \
--cc=bluez-devel@lists.sourceforge.net \
--cc=david.libault@inventel.fr \
--cc=dvpub@telus.net \
--cc=marcel@rvs.uni-bielefeld.de \
/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