All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-core] Unstable driver integration policy
@ 2008-11-18 23:56 Alexis Berlemont
  2008-11-20 13:38 ` Jan Kiszka
  2008-11-21  4:23 ` Philippe Gerum
  0 siblings, 2 replies; 4+ messages in thread
From: Alexis Berlemont @ 2008-11-18 23:56 UTC (permalink / raw)
  To: xenomai-core

Hi,

I would like to find a way to populate the Comedi drivers set.

However, I am stuck by a simple fact: I have no acquisition board to validate 
a least driver...

Starting from here, I am trying to find out what should be the proper method 
to provide non-validated drivers to anybody inclined to test them. 

Do you think creating a specific subversion branch for this stuff would be a 
good idea ?

Alexis.



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Xenomai-core] Unstable driver integration policy
  2008-11-18 23:56 [Xenomai-core] Unstable driver integration policy Alexis Berlemont
@ 2008-11-20 13:38 ` Jan Kiszka
  2008-11-21  4:23 ` Philippe Gerum
  1 sibling, 0 replies; 4+ messages in thread
From: Jan Kiszka @ 2008-11-20 13:38 UTC (permalink / raw)
  To: Alexis Berlemont; +Cc: xenomai-core

Hi Alexis,

Alexis Berlemont wrote:
> Hi,
> 
> I would like to find a way to populate the Comedi drivers set.
> 
> However, I am stuck by a simple fact: I have no acquisition board to validate 
> a least driver...
> 
> Starting from here, I am trying to find out what should be the proper method 
> to provide non-validated drivers to anybody inclined to test them. 
> 
> Do you think creating a specific subversion branch for this stuff would be a 
> good idea ?

Given the well-known fact that (too) few people look beyond what we
deliver as releases and also assuming that your drivers should have no
side-effects (unless when actually used), I would rather suggest to
develop for SVN head, merge and deliver, but mark each driver
"experimental" until people with real hw confirm that it works as expected.

Jan

-- 
Siemens AG, Corporate Technology, CT SE 2 ES-OS
Corporate Competence Center Embedded Linux


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Xenomai-core] Unstable driver integration policy
  2008-11-18 23:56 [Xenomai-core] Unstable driver integration policy Alexis Berlemont
  2008-11-20 13:38 ` Jan Kiszka
@ 2008-11-21  4:23 ` Philippe Gerum
  2008-11-23 23:35   ` Alexis Berlemont
  1 sibling, 1 reply; 4+ messages in thread
From: Philippe Gerum @ 2008-11-21  4:23 UTC (permalink / raw)
  To: Alexis Berlemont; +Cc: xenomai-core


Alex,

Alexis Berlemont wrote:
> Hi,
> 
> I would like to find a way to populate the Comedi drivers set.
> 
> However, I am stuck by a simple fact: I have no acquisition board to validate 
> a least driver...
> 
> Starting from here, I am trying to find out what should be the proper method 
> to provide non-validated drivers to anybody inclined to test them. 
> 
> Do you think creating a specific subversion branch for this stuff would be a 
> good idea ?
>

I don't think so. Moving that code away from the focal point where people are
expected to find new code to test and work with won't help.

You could decide instead to implement drivers for a small set of very popular
acquisition cards; whether that implementation is eventually fully validated or
not depends on other people to have enough interest in that work to give you
access to some hw, or to validate the driver themselves. As Jan pointed out,
"experimental" is a convenient sticker to tell people about the exact state of
this work.

You spark the effort (this is _always_ the hardest and most demanding part of
the job), they help finalize it if they want to get serious about this.

> Alexis.
> 
> 
> _______________________________________________
> Xenomai-core mailing list
> Xenomai-core@domain.hid
> https://mail.gna.org/listinfo/xenomai-core
> 


-- 
Philippe.


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Xenomai-core] Unstable driver integration policy
  2008-11-21  4:23 ` Philippe Gerum
@ 2008-11-23 23:35   ` Alexis Berlemont
  0 siblings, 0 replies; 4+ messages in thread
From: Alexis Berlemont @ 2008-11-23 23:35 UTC (permalink / raw)
  To: xenomai-core

Hi Philippe,
Hi Jan,

Many thanks for your answers.

> > I would like to find a way to populate the Comedi drivers set.
> >
> > However, I am stuck by a simple fact: I have no acquisition board to
> > validate a least driver...
> >
> > Starting from here, I am trying to find out what should be the proper
> > method to provide non-validated drivers to anybody inclined to test them.
> >
> > Do you think creating a specific subversion branch for this stuff would
> > be a good idea ?
>
> I don't think so. Moving that code away from the focal point where people
> are expected to find new code to test and work with won't help.
>
> You could decide instead to implement drivers for a small set of very
> popular acquisition cards; whether that implementation is eventually fully
> validated or not depends on other people to have enough interest in that
> work to give you access to some hw, or to validate the driver themselves.
> As Jan pointed out, "experimental" is a convenient sticker to tell people
> about the exact state of this work.
>
> You spark the effort (this is _always_ the hardest and most demanding part
> of the job), they help finalize it if they want to get serious about this.

OK. I thought adding unstable drivers into the trunk was too risky. I forgot 
about using the experimental flag.

Regards,

Alexis.



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2008-11-23 23:35 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-11-18 23:56 [Xenomai-core] Unstable driver integration policy Alexis Berlemont
2008-11-20 13:38 ` Jan Kiszka
2008-11-21  4:23 ` Philippe Gerum
2008-11-23 23:35   ` Alexis Berlemont

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.