public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
* Re: POLL: for/against dropping support for kernels < 2.6.22
@ 2009-02-23 13:49 Jean Delvare
  2009-02-23 13:54 ` Trent Piepho
                   ` (2 more replies)
  0 siblings, 3 replies; 43+ messages in thread
From: Jean Delvare @ 2009-02-23 13:49 UTC (permalink / raw)
  To: Hans Verkuil; +Cc: linux-media

Hi Hans,

> There are lot's of discussions, but it can be hard sometimes to actually 
> determine someone's opinion.
> 
> So here is a quick poll, please reply either to the list or directly to me 
> with your yes/no answer and (optional but welcome) a short explanation to 
> your standpoint. It doesn't matter if you are a user or developer, I'd like 
> to see your opinion regardless.
> 
> Please DO NOT reply to the replies, I'll summarize the results in a week's 
> time and then we can discuss it further.
> 
> Should we drop support for kernels <2.6.22 in our v4l-dvb repository?
> 

X: Yes

> _: No
> 
> Optional question:
> 
> Why:

The cost to preserve backwards compatibility for these old kernels is
much too high compared to the remaining user-base. I can only repeat
the points I have made in the past week:
* Maintained distributions aimed at home users (Fedora, openSUSE) run
  kernels >= 2.6.22 by now.
* Enterprise-class distributions (RHEL, SLED) are not the right target
  for the v4l-dvb repository, so we don't care which kernels these are
  running.
* Engineering time which is put into backwards compatibility would be
  better spent on improving the drivers upstream and adding support
  for new hardware faster.
* v4l-dvb depends on subsystems which do evolve, and when these changes
  are too important (e.g. new i2c device driver binding model)
  backwards compatibility comes are an unbearable complexity and cost.
  That kind of cost sucks the time of current developers, might turn
  them into ex-developers when they realize they lost all the fun, and
  prevents new developers from joining the project because of the
  complexity of the compatibility layer.

So let's just drop support for kernels < 2.6.22 and focus on better
supporting upstream and recent kernels.

Thanks,
-- 
Jean Delvare

^ permalink raw reply	[flat|nested] 43+ messages in thread
* Re: POLL: for/against dropping support for kernels < 2.6.22
@ 2009-02-25  8:35 Hans Verkuil
  0 siblings, 0 replies; 43+ messages in thread
From: Hans Verkuil @ 2009-02-25  8:35 UTC (permalink / raw)
  To: Simon Kenyon; +Cc: linux-media


> Hans Verkuil wrote:
>> Hi all,
>>
>> There are lot's of discussions, but it can be hard sometimes to actually
>> determine someone's opinion.
>>
>> So here is a quick poll, please reply either to the list or directly to
>> me
>> with your yes/no answer and (optional but welcome) a short explanation
>> to
>> your standpoint. It doesn't matter if you are a user or developer, I'd
>> like
>> to see your opinion regardless.
>>
>> Please DO NOT reply to the replies, I'll summarize the results in a
>> week's
>> time and then we can discuss it further.
>>
>> Should we drop support for kernels <2.6.22 in our v4l-dvb repository?
>>
>> _: Yes
>> _: No
>>
> No
>> Optional question:
>>
>> Why:
>>
>>
> i don't have a vote as i'm only a user and not a developer

Users *especially* have a vote. This poll is among others meant to get a
feeling for how important people think the backwards compat is. I think it
is of limited importance, but I've no way of knowing that for certain
unless I get feedback. So I invite anyone, developer or user, to give
their opinion!

And it's not a case of 'most votes count'. It's not that type of a poll.
It's really a survey. (Hmm, that would have been a better name for this
anyway. So sue me :-) ).

Regards,

         Hans

> but i thought i would just make one point
>
> as far as i can see, the v4l-dvb tree exists to create support for a
> particular class of hardware within the linux kernel
> the separate tree is very useful to lots of people (i include myself in
> that) - but it is a byproduct of the development methodology
>
> so if you think this group's mission is to provide support for
> distributions then you should vote no
> and if you think this group's mission is to provide support for the
> linux kernel then you should vote yes
>
>>
>> Thanks,
>>
>> 	Hans
>>
>>
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>


-- 
Hans Verkuil - video4linux developer - sponsored by TANDBERG


^ permalink raw reply	[flat|nested] 43+ messages in thread
* Re: POLL: for/against dropping support for kernels < 2.6.22
@ 2009-02-23 14:09 Hans Verkuil
  0 siblings, 0 replies; 43+ messages in thread
From: Hans Verkuil @ 2009-02-23 14:09 UTC (permalink / raw)
  To: Trent Piepho; +Cc: linux-media

Hi Trent,

> On Mon, 23 Feb 2009, Jean Delvare wrote:
>> > There are lot's of discussions, but it can be hard sometimes to
>> actually
>> > determine someone's opinion.
>> >
>> > So here is a quick poll, please reply either to the list or directly
>> to me
>> > with your yes/no answer and (optional but welcome) a short explanation
>> to
>> > your standpoint. It doesn't matter if you are a user or developer, I'd
>> like
>> > to see your opinion regardless.
>> >
>> > Please DO NOT reply to the replies, I'll summarize the results in a
>> week's
>> > time and then we can discuss it further.
>> >
>> > Should we drop support for kernels <2.6.22 in our v4l-dvb repository?
>
> Does this mean keep our current system and move the backward compatibility
> point to 2.6.22?
>
> Or not have any backward compatibilty at all?

It was a bit imprecise, perhaps. With 'drop support' I mean in practice
that we:

1) do a one time effort to make everything compile from 2.6.16 onwards
(there are several compile issues right now with older kernels).

2) when it's OK, make a copy of the master repository, call it v4l-dvb-old
or whatever, and people who are still on old kernels can use that to at
least have the possibility to get something newer. We might even do the
occasional update if some important bug is found.

3) strip our master repository from any compatibility code needed to
support the pre-2.6.22 kernels and continue development based on that
code.

We still need to support kernels from 2.6.22 onwards. Although I think the
minimum supported kernel is something that needs a regular sanity check,
right now there are no technical reasons that I am aware of to go to
something newer than 2.6.22.

Whether we keep our current system or not is a separate discussion:
whatever development system you choose there will be work involved in
keeping up the backwards compatibility.

Hope this explains it,

          Hans

-- 
Hans Verkuil - video4linux developer - sponsored by TANDBERG


^ permalink raw reply	[flat|nested] 43+ messages in thread
* Re: POLL: for/against dropping support for kernels < 2.6.22
@ 2009-02-23  1:24 sonofzev
  0 siblings, 0 replies; 43+ messages in thread
From: sonofzev @ 2009-02-23  1:24 UTC (permalink / raw)
  To: Hans Verkuil, hermann pitton; +Cc: linux-media


Yes... 


On Mon Feb 23 12:13 , hermann pitton  sent:

>
>Am Sonntag, den 22.02.2009, 11:15 +0100 schrieb Hans Verkuil:
>> Hi all,
>> 
>> There are lot's of discussions, but it can be hard sometimes to actually 
>> determine someone's opinion.
>> 
>> So here is a quick poll, please reply either to the list or directly to me 
>> with your yes/no answer and (optional but welcome) a short explanation to 
>> your standpoint. It doesn't matter if you are a user or developer, I'd like 
>> to see your opinion regardless.
>> 
>> Please DO NOT reply to the replies, I'll summarize the results in a week's 
>> time and then we can discuss it further.
>> 
>> Should we drop support for kernels 
>> 
>> _: Yes
>> _: No
>
>Yes.
>
>> Optional question:
>> 
>> Why:
>
>Keeping too old kernels supported makes others lazy and in worst case
>they ask you to support v4l2 version one. (happened)
>
>Our user base for new devices is covered with down to 2.6.22 for now, we
>likely never got anything from those on old commercial distribution
>kernels, same for Debian and stuff derived from there.
>
>Since new drivers actually prefer to avoid the compat work and are happy
>to make it just into the latest rc1 during the merge window and further
>from there, there is no loss either.
>
>Some new devices we likely get on already established drivers should not
>be hard to add to a v4l-dvb tar ball we leave with support for the even
>older kernels.
>
>Cheers,
>Hermann
> 
>
>--
>To unsubscribe from this list: send the line "unsubscribe linux-media" in
>the body of a message to majordomo@vger.kernel.org
>More majordomo info at  http://vger.kernel.org/majordomo-info.html
>)



^ permalink raw reply	[flat|nested] 43+ messages in thread
* POLL: for/against dropping support for kernels < 2.6.22
@ 2009-02-22 10:15 Hans Verkuil
  2009-02-22 19:12 ` CityK
                   ` (20 more replies)
  0 siblings, 21 replies; 43+ messages in thread
From: Hans Verkuil @ 2009-02-22 10:15 UTC (permalink / raw)
  To: linux-media

Hi all,

There are lot's of discussions, but it can be hard sometimes to actually 
determine someone's opinion.

So here is a quick poll, please reply either to the list or directly to me 
with your yes/no answer and (optional but welcome) a short explanation to 
your standpoint. It doesn't matter if you are a user or developer, I'd like 
to see your opinion regardless.

Please DO NOT reply to the replies, I'll summarize the results in a week's 
time and then we can discuss it further.

Should we drop support for kernels <2.6.22 in our v4l-dvb repository?

_: Yes
_: No

Optional question:

Why:



Thanks,

	Hans

-- 
Hans Verkuil - video4linux developer - sponsored by TANDBERG

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

end of thread, other threads:[~2009-03-01 21:50 UTC | newest]

Thread overview: 43+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-23 13:49 POLL: for/against dropping support for kernels < 2.6.22 Jean Delvare
2009-02-23 13:54 ` Trent Piepho
2009-02-24 11:56 ` John Pilkington
2009-02-24 20:41   ` Simon Kenyon
     [not found] ` <49A3DDFC.6010608@tesco.net>
2009-02-24 13:15   ` Jean Delvare
2009-02-24 14:34     ` John Pilkington
  -- strict thread matches above, loose matches on Subject: below --
2009-02-25  8:35 Hans Verkuil
2009-02-23 14:09 Hans Verkuil
2009-02-23  1:24 sonofzev
2009-02-22 10:15 Hans Verkuil
2009-02-22 19:12 ` CityK
2009-02-22 23:52   ` Andy Walls
2009-02-22 22:56 ` Guennadi Liakhovetski
2009-02-22 23:27 ` kilgota
2009-02-23  1:13 ` hermann pitton
2009-02-23  6:41 ` Robert Golding
2009-02-23  8:32 ` VDR User
2009-02-23 12:26 ` Mauro Carvalho Chehab
2009-02-23 14:54   ` Mauro Carvalho Chehab
2009-02-23 14:48 ` Douglas Schilling Landgraf
2009-02-23 14:53 ` David Ellingsworth
2009-02-24  5:04   ` Trent Piepho
2009-02-24  7:25     ` Hans Verkuil
2009-02-24 13:12 ` Ales Jurik
2009-02-24 20:19 ` Hans Verkuil
2009-02-24 20:43   ` Jonathan Johnson
2009-02-25  0:06     ` Markus Rechberger
2009-02-25  3:24       ` Markus Rechberger
2009-02-25  0:01   ` Simeon Simeonov
2009-02-24 20:40 ` Rudy Zijlstra
2009-02-24 21:02 ` Michael Krufky
2009-02-24 23:37   ` hermann pitton
2009-02-25  0:52 ` Ant
2009-02-25  8:23 ` Simon Kenyon
2009-02-25 12:31   ` Simon Kenyon
2009-02-25 17:58 ` wk
2009-02-25 18:19   ` Jean-Francois Moine
2009-02-25 19:10   ` Hans Werner
2009-02-25 19:32 ` Lars Hanisch
2009-02-26  5:26 ` Mike Isely
2009-02-27  2:25 ` Magnus Damm
2009-03-01 19:51 ` Tobias Stoeber
2009-03-01 21:50 ` Adrian Pardini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox