All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Stéphane LOS" <slos@hilscher.com>
To: Jan Kiszka <jan.kiszka@siemens.com>
Cc: xenomai@xenomai.org
Subject: Re: [Xenomai] about Xenomai in Debian and Ubuntu
Date: Wed, 13 Mar 2013 15:53:23 +0100	[thread overview]
Message-ID: <514092E3.50401@hilscher.com> (raw)
In-Reply-To: <51407147.1010305@siemens.com>

Le 13/03/2013 13:29, Jan Kiszka a écrit :
> Hi Stéphane, (hope that is better ;) )
Hi Jan, (Yes, I feel better ! :-) )
>
> On 2013-03-13 10:40, Stéphane LOS wrote:
>> Hi,
>>
>> I just want to say that I agree with Roland about the tone.
>>
>> My colleague Jérôme and I ARE NOT kernel developers for sure.
>>
>> Hilscher is proposing a Linux driver for the cifX boards. Not for free,
>> I can't do anything about that fact.
>> Then our customer gets the source code. The documentation is available
>> on our web site.
>>
>> As I like FLOSS and have years of fiddling here and there, I have
>> noticed Xenomai existence and usage in projects such as Orocos and Linux
>> CNC.
>> And I have noticed also the usage of CIF boards in those projects.
>>
>> So I have proposed to my manager and Jérôme to work on a Xenomai driver
>> for cifX boards and it was accepted.
>>
>> Again, we are not kernel developers and our background is different.
>>
>> Of course we could sell some boards but it is nothing compared to the
>> time and energy we have already spent in this project.
> You should not underestimate the value of code review here. Gilles and I
> both pointed out flaws in your code that existed not just due to the
> "unusual" target environment. I hope there were some patterns to pick up
> for other projects as well.
We do not underestimate and we try to observe every point you make.
Of course, we know we can learn a lot from Gilles and you.
> And don't take it personally, it's human to err.
I don't take it personally, specially because I am not the developer.
But I feel concerned about Jérôme's feelings.
> I've seen a lot of code
> written by a single person or a certain group that is very "focused",
> not taking care of corner cases. And you'll find bugs in my code as well
> before - and sometimes unfortunately also after - it went through
> thorough review.
You have to consider that we are not kernel coders and we have struggled 
with code coming from UIO, RTDM and Hilscher's toolkit, which we cannot 
offer to review since it is Mister Hilscher property.
We have read the documentation on drivers writing and it has not been 
easy to figure out what was really needed.
So it is likely that there are bugs in our code and we are happy if you 
can help us to get rid of them.
Unfortunately, we can only offer the RTDM code for review and cross 
fingers about the user land stuff.

>
>> Our customers are traditionally using RTX or VxWorks with our boards. I
>> wanted to promote the use of Linux / Xenomai for some kind of applications.
> Which is likely a good idea when thinking long-term.
May be. Everyone has to make a living.
I don't blame anybody who has a different opinion. Hilscher is not an 
Open Source company either.

>
>> We have received some support from Gilles and Jan and I thank them very
>> much but the tone was never very friendly.
>>
>> I understand that FLOSS projects need to sell training and development
>> but the cost would have cancelled the project since we don't think we
>> could generate the cash to cover the expenses. So the driver is done on
>> our free time.
> We appreciate your effort, and I'm sorry to hear that you have no
> backing to finish this officially - specifically as the result should
> provide a better customer experience of your products. I know what you
> are talking about, sometimes I'm still involved in similar fights.
Well, I wish I had a customer buying 500 boards to use with Xenomai. 
This would trigger some interest.

>
>> I am just wondering why in this list nobody cares of saying Hi or Hello
>> before anything.
>> May be you are just too busy reading / writing kernel code lines.
>>
>> I am a little bit disappointed. Sorry for bothering you.
> The tone may appear rough, sorry, and it is sometimes related to the
> number of mails and, thus, contexts we work in every day (various OSS
> projects, customer projects, internal stuff...). So some statements
> become briefer. Sometimes they also become a bit rougher when requests
> to change certain issues are simply ignored without commenting on the why.
Simply ignored, I don't think so. Sometimes one only simply doesn't 
understand what another meant.
We really have no reason to not do what you want us to do.
If we see what you mean, you will get it done.

Gilles and you have a good English level, it is not our case.
We may have other weaknesses.

>
> Jan
>

Best Regards,
Cordialement,

Stéphane LOS
slos@hilscher.com
Support technique

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Hilscher France
12, rue du 35ème Régiment d'Aviation
Miniparc du Chêne
69500 BRON
France
Tél. : +33 (0) 4 72 37 98 40
Fax  : +33 (0) 4 78 26 83 27
http ://www.hilscher.fr
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



  reply	other threads:[~2013-03-13 14:53 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-03-06  3:36 [Xenomai] about Xenomai in Debian and Ubuntu Tom Z
2013-03-06  7:43 ` Roland Stigge
2013-03-06  7:53   ` Gilles Chanteperdrix
2013-03-12 20:57   ` Gilles Chanteperdrix
2013-03-12 21:28     ` Roland Stigge
2013-03-13  9:40       ` Stéphane LOS
2013-03-13 12:29         ` Jan Kiszka
2013-03-13 14:53           ` Stéphane LOS [this message]
2013-03-13 21:06         ` Gilles Chanteperdrix
2013-03-13 12:18       ` Gilles Chanteperdrix
2013-03-13 12:53         ` Roland Stigge
2013-03-13 15:47           ` Leopold Palomo-Avellaneda
2013-03-13 21:12             ` Gilles Chanteperdrix
2013-03-14 12:16               ` Leopold Palomo-Avellaneda
2013-03-15 17:54                 ` Gilles Chanteperdrix
2013-03-19  8:33                   ` Leopold Palomo-Avellaneda
2013-03-19 12:16                     ` Gilles Chanteperdrix
2013-03-13 21:17           ` Gilles Chanteperdrix

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=514092E3.50401@hilscher.com \
    --to=slos@hilscher.com \
    --cc=jan.kiszka@siemens.com \
    --cc=xenomai@xenomai.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.