Re: [linux-dvb] Future of Multiproto

2007-10-14 Thread Manu Abraham
Oliver Endriss wrote:
 Marcel Siegert wrote:
 can everybody _please_ stop this unnessessary discussion?
 
 Full ack! I'm really tired reading these garbage threads.
 
 @all,
 I suggest the following:
 
 1a Review the API extensions (dvb_frontend.h).
 1b Commit them.
 
 2a Review dvb_core modifications.
 2b Commit them.
 
 3 Commit drivers when they are ready for inclusion.


Will appreciate if you will do a review on this tree.

http://jusst.de/hg/multiproto/

The tree is not very clean though, with regards to CodingStyle etc. 
If it looks fine, i will do the cleanups.

Regards,
Manu


___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] Future of Multiproto

2007-10-14 Thread Manu Abraham
Oliver Endriss wrote:
 Manu Abraham wrote:
 Oliver Endriss wrote:
 @all,
 I suggest the following:

 1a Review the API extensions (dvb_frontend.h).
 1b Commit them.

 2a Review dvb_core modifications.
 2b Commit them.

 3 Commit drivers when they are ready for inclusion.

 Will appreciate if you will do a review on this tree.

 http://jusst.de/hg/multiproto/

 The tree is not very clean though, with regards to CodingStyle etc. 
 If it looks fine, i will do the cleanups.
 
 I'll try to find some time this week.
 

Thanks

Regards,
Manu

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] Future of Multiproto

2007-10-13 Thread Oliver Endriss
Marcel Siegert wrote:
 can everybody _please_ stop this unnessessary discussion?

Full ack! I'm really tired reading these garbage threads.

@all,
I suggest the following:

1a Review the API extensions (dvb_frontend.h).
1b Commit them.

2a Review dvb_core modifications.
2b Commit them.

3 Commit drivers when they are ready for inclusion.

CU
Oliver

-- 

VDR Remote Plugin 0.4.0: http://www.escape-edv.de/endriss/vdr/


___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] Future of Multiproto

2007-10-12 Thread Manu Abraham
Johannes Stezenbach wrote:
 On Fri, Oct 12, 2007, Manu Abraham wrote:
 Johannes Stezenbach wrote:
 Does that mean that Manu has no intentions to get
 his multiproto API changes merged?
 It will be merged
 
 When? Why hasn't it been merged months ago when HVR4000 worked?
 


HVR4000 was struggling even recently howto handle pilots, because it 
had a hard time trying to figure out how pilots worked. Eventually, the 
implementation from the STB0899 had to be copied to the same, for it 
to work. The reason being CX24116 being mostly RE'd, AFAIH.


 (If so, then wtf was the point of doing them and keep
 everyone waiting? But I guess the DVB API update thread
 meant he isn't happy with it anymore.))
 As i wrote, there are more things in the S2 specification, also 
 currently stuff like proper statistics cannot be done for example
 
 As I tried to tell you in one of my replies in the DVB API update
 thread statistics is totally independent of DVB-S2. And the
 more things were not spelled out in detail by you -- and
 why don't you just fix the API if you know something is missing,
 instead of saying something's missing, can't merge yet?


Please, Just look at the changesets for the same.

 
 I just can't understand why you were dragging this out so long,
 usually I would expect the desire of any developer is to get
 the code merged ASAP. With a working HVR4000 driver you could've


FYI, the STB0899 driver is much older than the HVR4000 driver, it has 
been delayed because of

1) too much noise on the ML (you had bit much to do with it)
2) The feedback that resulted from the discussions on the ML, were 
not sufficient for a complete API, eventually STM chipped in, was a 
lot of struggle at my side too.


 got the API and dvb-core changes merged months ago -- which would've
 allowed you to merge the STB0899 driver in CONFIG_EXPERIMENTAL
 status to expose it to a wider audience if you'd wanted to.
 

Your earlier statements resulted thus:

* go experimental
* no experimental
* go experimental

Looks like some square wave function. Are harmonics expected ?

 Instead you seem to have the desire to work on your private branch
 forever, adding patch upon patch to make it as big and important
 as possible. 


Can you please point to the changesets which cause you to mention 
adding patch upon patch to make it as big and important as possible ?
If you can't point that, it is fairly evident that you are blindly accusing me 
and thereby blurting nonsense and sparking politics.


 Any not caring at all that you block Steve's work
 as a consequence.

hmm.. accusations again. ATM, Steve was/is prejudiced because of something 
else.

 
 I asked you for your plans in this thread but I didn't get an answer.

I had mentioned the same earlier (not in this thread), maybe you missed 
those mails or that you like to read selectively.

The basic idea is that STM contributed to many stuff, including comments 
as how things should be done. Maybe you are not aware how you work 
with a vendor for their devices and or when you have taken support from 
them, you need their final approval.

Thus, before anything is done, i need to get a confirmation from STM as 
well. I have asked STM as well, please read the inlined mail.


 Original Message 
Subject: STB0899 driver and mixed results
Date: Mon, 08 Oct 2007 16:35:11 +0400
From: Manu Abraham [EMAIL PROTECTED]
To: XXX


--- snip ---

The STB0899 driver is finally getting to shape by now.
Currently supported hardware is like this, by the driver 
here: http://jusst.de/hg/multiproto/

Some cleanups etc pending on it.
The entire drivers can be downloaded from this 

URL: http://jusst.de/hg/multiproto/archive/tip.tar.gz

* KNC1 DVB-S2 Plus
* KNC1 DVB-S2 OEM (Also known as Satelco DVB-S2)
* Technotrend TT S2 3200
* Technisat DVB-S2 Skystar HD


The Technisat card, as it seems looks to be the same as 
that of the Technotrend TT S2 3200 card, except that it has 
a STB0899 with version C2L. Now i have a question (well, it's 
a problem that i am facing)

It goes like this

The KNC1 cards (both) and the Technotrend TT S2 3200 cards 
tune quite fine, and LOCK is almost immediate, less than half a 
second (impressive results)

i did make a small change, from the case where it selects between 
MCPC/SCPC config where it uses 2 different clocks, for the MCPC case 
i changed it from 99 MHz to 90 MHz which makes the tuning quite fast 
and a bit more reliable (ie no more LOCK failures on the KNC1 and the 
TT S2 3200 cards)

Now, on the Technisat Skystar HD card, there have been mixed 
results. One person got back stating that performance was real 
pathetic and LOCK 'ing time took minutes and or sometimes no 
LOCK's at all. Another person got back stating that he had 90% 
successful locks with DVB-S and 50% successful locks on DVB-S2 
both cases with the Technisat card.

--- snip ---

Regards,
Manu


 Anyway, I don't know what has been said on irc and I can't
 be bothered to read the irc 

Re: [linux-dvb] Future of Multiproto

2007-10-12 Thread Johannes Stezenbach
Hi,

On Fri, Oct 12, 2007, Marcel Siegert wrote:

 can everybody _please_ stop this unnessessary discussion?

When a developer deletes his mercurial repositories and
announces he's going to rewrite the code to be independent
of multiproto, then IMHO it is _necessary_ to find out
why, and how to continue now.

I have a vague idea about the state of multiproto now,
but now I'm waiting for Steve to comment if he's happy
if multiproto would be merged _now_, or if he wants to
do something else, and explain what.

Anyway, the decisions to make are not mine, I'm just
trying to extract the information needed so all the
cards are on the table for everyone to see easily.


Johannes

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] Future of Multiproto

2007-10-12 Thread Manu Abraham
Marcel Siegert wrote:
 hi,
 
 can everybody _please_ stop this unnessessary discussion?
 
 manu, nobody is playing politics in the moment,
 not johannes, not steven, not anyone else.
 

What was discussed yesterday was that, if you don't do what i write, 
i'll just take your code nevertheless as it is.

 maybe sometimes it is hard to understand what people want to
 say if you have all the bad past in mind.
 
 what was said in coherence to your multiproto api change is just as
 simple as follows:
 
 please state if you are ready to merge multiproto to the main
 repository, whatever way it will take into.
 
 steven has got a ready driver, that demonstrated your api is fine and
 works,
 you have got your stb0899 driver nearly done, and also beside some
 small problems due to the device, its also proven working.
 
 if there is something missing from dvb-s2 specs that is not needed to
 actually watch tv, dont take any care on that to prevent multiproto to
 be merged.
 
 we can get rid of _all_ the momentary stupid discussions if you are
 ready to merge it.

I am ready, but waiting for a final acknowledgement, that's what it is. If 
someone 
would like to find offending changesets, that can be done in the meantime. 
If that's done, i will do the cleanups for the same, such that it can go in.

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] Future of Multiproto

2007-10-12 Thread Marcel Siegert
hi,

can everybody _please_ stop this unnessessary discussion?

manu, nobody is playing politics in the moment,
not johannes, not steven, not anyone else.

maybe sometimes it is hard to understand what people want to
say if you have all the bad past in mind.

what was said in coherence to your multiproto api change is just as
simple as follows:

please state if you are ready to merge multiproto to the main 
repository, whatever way it will take into.

steven has got a ready driver, that demonstrated your api is fine and works,
you have got your stb0899 driver nearly done, and also beside some
small problems due to the device, its also proven working.

if there is something missing from dvb-s2 specs that is not needed to
actually watch tv, dont take any care on that to prevent multiproto to
be merged.

we can get rid of _all_ the momentary stupid discussions if you are
ready to merge it.

thus we could go back concentrate developing stuff, merge it, satisfy
endusers instead of having to spent all of our time to behave like
linuxtv.childhood.

HTH
marcel





___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] Future of Multiproto

2007-10-11 Thread Steven Toth
hermann pitton wrote:
 Am Mittwoch, den 10.10.2007, 23:44 +0400 schrieb Manu Abraham:
   
 Steven Toth wrote:
 
 If there is a defined workflow, this moaning will stop. With the
 moaning on there will be problems and blindly writing mails based on
 that, just adds in to the problems at large.


   
 
 Thanks for the feedback.

 I had some difficulties understanding parts of your email, so I may come
 back to those pieces later today.

 One thing that was obvious... I don't understand what you mean about
 workflow, or why it's a problem, or why defining the workflow will help
 you, or resolve your concerns/frustrations. Clearly you are referring to
 how we collect and manage trees under linuxtv.org, but you haven't
 suggested an alternative method.

   
 I did. Maybe you missed it, anyway that is not significant. Will readdress 
 it in a more clear manner

 
 Two questions:

 How do you suggest improve 'workflow'?
   
 Let me tell you how problems arise.

 @ the problem

 User sends a patch
 the person who was write access to linuxtv.org/hg/v4l-dvb, takes the patch 
 and applies it.

 (Please note, this is not personal, this issue results for anyone doing the 
 same job)

 Now the person who has write access is neither the author/maintainer of the 
 driver/code and has little clue. (it is the nature of any human being), he 
 thinks 
 that i have been doing this, who are you to tell me. In either case whether 
 the 
 patch is good or bad 

 (not talking about the quality of the patch, but that which results in the 
 unnecessary 
 discussions and or talks)

 Now the actual author/maintainer has issues with the patch whatever it is. 
 Now the
 argument goes on for a while. In most cases the person who has write access 
 to the 
 repository get's it right 

 (since others tend to shy away for some reason)

 This is a bad situation where the people who do the real work in fact do get 
 demoralized, also not to mention the long unnecessary discussions.


 That is the bad side of things and this is what exactly what we are facing
 Situations like this can be avoided. There is more than one possible way, 
 but there are
 two possible ways this can work


 @ Improving the situation

 Say whoever maintains some code he can be called the maintainer for the 
 same. 
 Well this shouldn't be verbal, as this has proved many times that what's 
 considered 
 verbal, behind the back there are many discussions and we have seen 
 practically 
 how this works.

 So there needs to be well defined who maintains what, and mainline kernel 
 folks 
 also need to know about it, lest someone should have a doubt and the 
 problematic 
 case is revisited. i would suggest it the same place where the rest of the 
 kernel goes,
 we shouldn't be doing things in a different way

 (doing things different attracts different problems from the kernel style 
 development 
 methods, then the situation is different)

 That said about the thought. Practically it might look like this

 1)
 a) the person who has a patch sends a patch.
  (normally people lookup MAINTAINERS whom to address the patch, some 
 people 
   send it to the Mailing List)

 b) the relevant maintainer picks it up, comments on it or cherrypick or 
 whatever 
  it needs to be done

 c) the relevant maintainer applies the (modified or unmodified) patch to 
 the tree
  (this assumes that the maintainers do have write access to the project 
 base tree)

 d) from this tree, the person responsible for sending patches to Linus 
 can pick up the 
   patches from the project base tree

 2)  steps a - b are the same

 a) the person who has a patch sends a patch.
  (normally people lookup MAINTAINERS whom to address the patch, some 
 people 
  send it to the Mailing List)

 b) the relevant maintainer picks it up, comments on it or cherrypick or 
 whatever 
 it needs to be done

 c) the relevant maintainer applies it to the tree that which is meant 
 specific for the 
  code/module that which the patch is sent for.

 d) he asks whoever is sending patches to apply changes from this tree to 
 the project 
  base tree

 e) from this tree, the person responsible for sending patches to Linus 
 can pick up the 
  patches from the project base tree

 The application of changes from the base tree to the patches sent to Linus 
 must be atomic.
 ie , there shouldn't be any shady deals in between. (The reason being the 
 condition of 
 cherrypicking also doesn't come into the picture as the changes have already 
 been 
 discussed/acknowledged, otherwise it wouldn't exist in that tree in the 
 first place)

 Now, in either of these cases there will be common code

 NOTE!

 * In the case of the common code, the relevant maintainers all must agree 
 for that specific 
 change, without which it might be hard to have that change in.

 There is one significant advantage to this method, this will 

Re: [linux-dvb] Future of Multiproto

2007-10-11 Thread Manu Abraham
Steven Toth wrote:
 Speaking purely for myself, my involvement with linuxtv varies depending
 on my other work commitments. For this reason, I do not expect to review
 every patch which gets created against the various drivers I've ever
 brought to life. So, Manu's idea doesn't work for me, and I have no idea
 whether it would work for Mauro (higher up my foodchain).

According to the kernel development policy, an author need not be a 
MAINTAINER. If you do not which to maintain it, you can pass on the 
maintainership to someone else whom you wish to. It is that simple.

 One final thought. You would not believe how many individuals and
 commercial companies have contacted me re: HVR4000 S2 support in Linux.
 It's an important _missing_ feature.

Every device it is the same. It is not the issue with the HVR400 alone, there 
are other S2 devices as well. Even the S2 features that are in are just 
partial as well.

Manu

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] Future of Multiproto

2007-10-11 Thread Manu Abraham
(Corrected a typo)

Steven Toth wrote:
 Speaking purely for myself, my involvement with linuxtv varies depending
 on my other work commitments. For this reason, I do not expect to review
 every patch which gets created against the various drivers I've ever
 brought to life. So, Manu's idea doesn't work for me, and I have no idea
 whether it would work for Mauro (higher up my foodchain).

According to the kernel development policy, an author need not be a 
MAINTAINER. If you do not wish to maintain it, you can pass on the 
maintainership to someone else whom you wish to. It is that simple.

 One final thought. You would not believe how many individuals and
 commercial companies have contacted me re: HVR4000 S2 support in Linux.
 It's an important _missing_ feature.

Every device it is the same. It is not the issue with the HVR400 alone, there 
are other S2 devices as well. Even the S2 features that are in are just 
partial as well.

Manu


___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] Future of Multiproto

2007-10-11 Thread Steven Toth
Steven Toth wrote:
 hermann pitton wrote:
   
 Am Mittwoch, den 10.10.2007, 23:44 +0400 schrieb Manu Abraham:
   
 
 Steven Toth wrote:
 
   
 If there is a defined workflow, this moaning will stop. With the
 moaning on there will be problems and blindly writing mails based on
 that, just adds in to the problems at large.


   
 
   
 Thanks for the feedback.

 I had some difficulties understanding parts of your email, so I may come
 back to those pieces later today.

 One thing that was obvious... I don't understand what you mean about
 workflow, or why it's a problem, or why defining the workflow will help
 you, or resolve your concerns/frustrations. Clearly you are referring to
 how we collect and manage trees under linuxtv.org, but you haven't
 suggested an alternative method.

   
 
 I did. Maybe you missed it, anyway that is not significant. Will readdress 
 it in a more clear manner

 
   
 Two questions:

 How do you suggest improve 'workflow'?
   
 
 Let me tell you how problems arise.

 @ the problem

 User sends a patch
 the person who was write access to linuxtv.org/hg/v4l-dvb, takes the patch 
 and applies it.

 (Please note, this is not personal, this issue results for anyone doing the 
 same job)

 Now the person who has write access is neither the author/maintainer of the 
 driver/code and has little clue. (it is the nature of any human being), he 
 thinks 
 that i have been doing this, who are you to tell me. In either case whether 
 the 
 patch is good or bad 

 (not talking about the quality of the patch, but that which results in the 
 unnecessary 
 discussions and or talks)

 Now the actual author/maintainer has issues with the patch whatever it is. 
 Now the
 argument goes on for a while. In most cases the person who has write access 
 to the 
 repository get's it right 

 (since others tend to shy away for some reason)

 This is a bad situation where the people who do the real work in fact do 
 get 
 demoralized, also not to mention the long unnecessary discussions.


 That is the bad side of things and this is what exactly what we are facing
 Situations like this can be avoided. There is more than one possible way, 
 but there are
 two possible ways this can work


 @ Improving the situation

 Say whoever maintains some code he can be called the maintainer for the 
 same. 
 Well this shouldn't be verbal, as this has proved many times that what's 
 considered 
 verbal, behind the back there are many discussions and we have seen 
 practically 
 how this works.

 So there needs to be well defined who maintains what, and mainline kernel 
 folks 
 also need to know about it, lest someone should have a doubt and the 
 problematic 
 case is revisited. i would suggest it the same place where the rest of the 
 kernel goes,
 we shouldn't be doing things in a different way

 (doing things different attracts different problems from the kernel style 
 development 
 methods, then the situation is different)

 That said about the thought. Practically it might look like this

 1)
 a) the person who has a patch sends a patch.
 (normally people lookup MAINTAINERS whom to address the patch, some 
 people 
  send it to the Mailing List)

 b) the relevant maintainer picks it up, comments on it or cherrypick or 
 whatever 
  it needs to be done

 c) the relevant maintainer applies the (modified or unmodified) patch 
 to the tree
 (this assumes that the maintainers do have write access to the project 
 base tree)

 d) from this tree, the person responsible for sending patches to Linus 
 can pick up the 
  patches from the project base tree

 2)  steps a - b are the same

 a) the person who has a patch sends a patch.
 (normally people lookup MAINTAINERS whom to address the patch, some 
 people 
 send it to the Mailing List)

 b) the relevant maintainer picks it up, comments on it or cherrypick or 
 whatever 
 it needs to be done

 c) the relevant maintainer applies it to the tree that which is meant 
 specific for the 
 code/module that which the patch is sent for.

 d) he asks whoever is sending patches to apply changes from this tree 
 to the project 
 base tree

 e) from this tree, the person responsible for sending patches to Linus 
 can pick up the 
 patches from the project base tree

 The application of changes from the base tree to the patches sent to Linus 
 must be atomic.
 ie , there shouldn't be any shady deals in between. (The reason being the 
 condition of 
 cherrypicking also doesn't come into the picture as the changes have 
 already been 
 discussed/acknowledged, otherwise it wouldn't exist in that tree in the 
 first place)

 Now, in either of these cases there will be common code

 NOTE!

 * In the case of the common code, the relevant maintainers all must agree 
 for that specific 
 change, without which it might be hard to have that 

Re: [linux-dvb] Future of Multiproto

2007-10-11 Thread Manu Abraham
Steven Toth wrote:

 Hi,
 
 After a disappointing multiproto debate on IRC today I've decided to
 remove the ~stoth/multiproto and ~stoth/HVR4000 trees from linuxtv.org.
 I no longer support the multiproto patches and I'm seeking alternative
 ways to deliver the HVR4000 S2 driver to the community.
 

How come putting the tree from jusst.de to linuxtv.org/hg/~user/ is going to 
help ? I can't understand your arguments that you made on IRC.

Manu

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] Future of Multiproto

2007-10-11 Thread Manu Abraham
Johannes Stezenbach wrote:
 On Thu, Oct 11, 2007, Steven Toth wrote:
 After a disappointing multiproto debate on IRC today I've decided to 
 remove the ~stoth/multiproto and ~stoth/HVR4000 trees from linuxtv.org. 
 I no longer support the multiproto patches and I'm seeking alternative 
 ways to deliver the HVR4000 S2 driver to the community.

 For the time being I am no longer taking emails for HVR4000 related 
 issues, please do not contact me directly about any HVR4000 related 
 source code.

 All HVR4000 source code I've previously released is licensed under GPL 
 and that does not change, you are welcome to use it within the terms of 
 the license.
 
 IRC... 
 
 Does that mean that Manu has no intentions to get
 his multiproto API changes merged?

It will be merged
 
 (If so, then wtf was the point of doing them and keep
 everyone waiting? But I guess the DVB API update thread
 meant he isn't happy with it anymore.))


As i wrote, there are more things in the S2 specification, also 
currently stuff like proper statistics cannot be done for example

The CX24116 doesn't do those so probably doesn't matter, for 
that driver.

Manu


___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] Future of Multiproto

2007-10-11 Thread Steven Toth
Georg Acher wrote:
 On Thu, Oct 11, 2007 at 05:11:24PM -0400, Steven Toth wrote:
  
   
 Anyway, sadly, I had to drop support for the HVR4000 via your patches 
 and I'll have to find a way to reimplement support via another mechanism.
 

 Almost a year ago I've used a very early stage of your 24116 driver as the
 basis for the S2 tuner of the Reelbox (the current driver can be obtained
 from their SVN). 

 Since I was already sceptical about the DVB-API replication with
 multiproto, I used a pragmatic hack: The modulation (8PSK and S2-QPSK) and
 the rolloff is encoded in the upper 16 bit of the FEC value (usually 0). The
 new S2 FECs are appended after FEC_AUTO. So the API is absolutely backward
 compatible, in fact we are using kernel 2.6.11 on the reelbox.

 The only drawback is that the frontend type cannot be changed (still
 FE_QPSK) and the S2 capability detection must be done by the string DVB-S2
 in the tuner name ;-) Not very clean, but we are working in a known
 environment...

   
Thanks for the feedback, useful to know.

I know other people are doing similar things with the 24116  in 
commercial CE devices, rather than use multiproto also. They have 
launched products with success.

Regards,

Steve



___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] Future of Multiproto

2007-10-11 Thread Johannes Stezenbach
On Fri, Oct 12, 2007, Manu Abraham wrote:
 Johannes Stezenbach wrote:
  
  Does that mean that Manu has no intentions to get
  his multiproto API changes merged?
 
 It will be merged

When? Why hasn't it been merged months ago when HVR4000 worked?

  (If so, then wtf was the point of doing them and keep
  everyone waiting? But I guess the DVB API update thread
  meant he isn't happy with it anymore.))
 
 As i wrote, there are more things in the S2 specification, also 
 currently stuff like proper statistics cannot be done for example

As I tried to tell you in one of my replies in the DVB API update
thread statistics is totally independent of DVB-S2. And the
more things were not spelled out in detail by you -- and
why don't you just fix the API if you know something is missing,
instead of saying something's missing, can't merge yet?

I just can't understand why you were dragging this out so long,
usually I would expect the desire of any developer is to get
the code merged ASAP. With a working HVR4000 driver you could've
got the API and dvb-core changes merged months ago -- which would've
allowed you to merge the STB0899 driver in CONFIG_EXPERIMENTAL
status to expose it to a wider audience if you'd wanted to.

Instead you seem to have the desire to work on your private branch
forever, adding patch upon patch to make it as big and important
as possible. Any not caring at all that you block Steve's work
as a consequence.

I asked you for your plans in this thread but I didn't get an answer.

Anyway, I don't know what has been said on irc and I can't
be bothered to read the irc logs. I really don't care if the DVB-S2
API is done one way or the other, if you can't cooperate with Steve
then you have to compete with him. IMHO the first one to have a fully
working API + driver ready for merging wins. That's what I vote for.

The requirements to make it mergable are still the same
as in Nov. 2005 when the DVB-S2 API was discussed first:
- don't break backwards compat
- add complete support for all DVB-S2 features, or at least
  allow missing features be added later in a backwards compatible way
- don't be completely ugly (like the Reelbox hack)
- don't repeat past mistakes and design it to allow easier backwards
  compatible extensions in the future (like e.g. for DVB-H)


Johannes

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] Future of Multiproto

2007-10-10 Thread Markus Rechberger
Manu Abraham wrote:
 Steven,

 Steven Toth wrote:

   
 Johannes / Manu,

 I'm actually pretty sad about the whole situation. The HVR4000 has been
 done for over a year, probably much more. Support for this product in
 the main v4l-dvb repository is stuck behind the multiproto tree, and
 that's going nowhere. People have been using the HVR4000 and multiproto
 patches with success, although more widespread thorough testing is
 always a good thing.

 Manu,
 

 First of all, as a backgrounder, i am no more interested in the politics that 
 which Johannes is fostering as of late. (Removed CC) That said, i do respect 
 Johannes for what he had done in the past, but i am against his policies, 
 ideas and concepts that he has been fostering and cherishing as of late.

 I will explain why, too.


   
 I've pinged and pushed you on a number of occasions to publish an
 updated tree via hg on linuxtv and for various political reasons this
 has never happened. I think you made yourself pretty clear via private
 communications, and via the public DVB API thread.Without re-visiting
 (or-reigniting) those flames and bad feelings, I think it's clear to me
 that the future of multiproto being maintained and managed in the
 linuxtv/hg tree is not going to happen.
 

 (Addressing your question on the DVB API thread)
 The DVB API thread is in the light that the broken things in the API should 
 be 
 fixed. (Some people like to state that those aren't broken) Well, i am not 
 going to use the broken stuff and hence the thread. Now you might be 
 interested to do that, because the cx24116 blindly does that, but as i can 
 see the issues, i am not blindly following what someone states.


 (Addressing your comment on tree location)
 when you mean linuxtv/hg tree, there is just only one tree which is called 
 thus
 http://linuxtv.org/hg/v4l-dvb/

 Do you have write access to the repository ? Now, only one single person has 
 access to this tree, so obviously you can't develop in that tree.

 What you mean to say linuxtv.org/hg, i believe you mean individual developer 
 repositories such as ~stoth/ ~manu/

 What difference does it make, if the tree is there elsewhere ? (what 
 advantage 
 does it get you other than you are allowed to have some space for storage at 
 linuxtv.org) In fact having a tree elsewhere makes it easy for tree 
 maintenance.

 Ok, that said you might suggest, still one should put all their code at 
 linuxtv.org, 
 for that community warmth. This can happen of course, but i have my 
 requests 
 also if that needs to be done, the current workflow needs to be changed. 
 Please 
 feel free to address that thread which exists on the v4l-dvb-maintainer ML, 
 as it 
 was discussed earlier as what is wrong with the workflow as it is, in case 
 you 
 would like to address them.

 (Basically i don't like those people who steal credits and or people wanking 
 into 
 code that which others do maintain and thus making it broken. Johannes 
 earlier 
 said slap such people, but these days he states that they do for your good. I 
 don't 
 see how that is good except that it brings me in larger headaches. True 
 though it 
 is good for person who is watching the spectacular events)


 Currently, there is no workflow defined. Right now the concept is, i take 
 your code 
 and i do whatever i want with it. I don't agree to that workflow. 

 This is NOT the OSS philosophy
  
   
 I've offered to help by performing the merge, organizing testing and
 pushing the work to conclusion (final merge), but that doesn't appease
 you. I'm not writing this email from spite, I'm simply trying to help
 you, me and the rest of the community. But, either you have different
 plans for the patches or you'll give me the OK - here in this thread -
 to take your patches and begin working on them freely via linuxtv.org/hg
 

 (On your statement of a merge)
 A merge should happen when things are considered stable. At least as far as 
 i can say, it needs some more efforts from my side. I am not for merging 
 something that which needs more work and tests (Anyone who thinks different 
 is in fact creating politics, why ? Generally we have the idea that release 
 when 
 done an not before is the general OSS philosophy. Now why is some people like 
 Johannes creating a politics, whenever he get's the chance ?)

 First fix your code, then you merge, this is on a general note. if you see 
 such 
 merges/attitudes have only led to a rise of the largely broken code and or 
 drivers.
 This attitude has to change, merge should happen on complete stuff.

 (On your statement, of me giving you Ok to do whatever you feel like)
 This is exactly what anyone would detest. This brings in just broken 
 code/concepts only. Also this does mean that i have stopped working on it and 
 thrown it away. Why is it that you think thus, i don't understand.
  
   
 Unless this happens, I repeat, I cannot see a future where the
 multiproto patches will be merged 

Re: [linux-dvb] Future of Multiproto

2007-10-10 Thread Steven Toth
Markus Rechberger wrote:
 Manu Abraham wrote:
   
 Steven,

 Steven Toth wrote:

   
 
 Johannes / Manu,

 I'm actually pretty sad about the whole situation. The HVR4000 has been
 done for over a year, probably much more. Support for this product in
 the main v4l-dvb repository is stuck behind the multiproto tree, and
 that's going nowhere. People have been using the HVR4000 and multiproto
 patches with success, although more widespread thorough testing is
 always a good thing.

 Manu,
 
   
 First of all, as a backgrounder, i am no more interested in the politics 
 that 
 which Johannes is fostering as of late. (Removed CC) That said, i do respect 
 Johannes for what he had done in the past, but i am against his policies, 
 ideas and concepts that he has been fostering and cherishing as of late.

 I will explain why, too.


   
 
 I've pinged and pushed you on a number of occasions to publish an
 updated tree via hg on linuxtv and for various political reasons this
 has never happened. I think you made yourself pretty clear via private
 communications, and via the public DVB API thread.Without re-visiting
 (or-reigniting) those flames and bad feelings, I think it's clear to me
 that the future of multiproto being maintained and managed in the
 linuxtv/hg tree is not going to happen.
 
   
 (Addressing your question on the DVB API thread)
 The DVB API thread is in the light that the broken things in the API should 
 be 
 fixed. (Some people like to state that those aren't broken) Well, i am not 
 going to use the broken stuff and hence the thread. Now you might be 
 interested to do that, because the cx24116 blindly does that, but as i can 
 see the issues, i am not blindly following what someone states.


 (Addressing your comment on tree location)
 when you mean linuxtv/hg tree, there is just only one tree which is called 
 thus
 http://linuxtv.org/hg/v4l-dvb/

 Do you have write access to the repository ? Now, only one single person has 
 access to this tree, so obviously you can't develop in that tree.

 What you mean to say linuxtv.org/hg, i believe you mean individual developer 
 repositories such as ~stoth/ ~manu/

 What difference does it make, if the tree is there elsewhere ? (what 
 advantage 
 does it get you other than you are allowed to have some space for storage at 
 linuxtv.org) In fact having a tree elsewhere makes it easy for tree 
 maintenance.

 Ok, that said you might suggest, still one should put all their code at 
 linuxtv.org, 
 for that community warmth. This can happen of course, but i have my 
 requests 
 also if that needs to be done, the current workflow needs to be changed. 
 Please 
 feel free to address that thread which exists on the v4l-dvb-maintainer ML, 
 as it 
 was discussed earlier as what is wrong with the workflow as it is, in case 
 you 
 would like to address them.

 (Basically i don't like those people who steal credits and or people wanking 
 into 
 code that which others do maintain and thus making it broken. Johannes 
 earlier 
 said slap such people, but these days he states that they do for your good. 
 I don't 
 see how that is good except that it brings me in larger headaches. True 
 though it 
 is good for person who is watching the spectacular events)


 Currently, there is no workflow defined. Right now the concept is, i take 
 your code 
 and i do whatever i want with it. I don't agree to that workflow. 

 This is NOT the OSS philosophy
  
   
 
 I've offered to help by performing the merge, organizing testing and
 pushing the work to conclusion (final merge), but that doesn't appease
 you. I'm not writing this email from spite, I'm simply trying to help
 you, me and the rest of the community. But, either you have different
 plans for the patches or you'll give me the OK - here in this thread -
 to take your patches and begin working on them freely via linuxtv.org/hg
 
   
 (On your statement of a merge)
 A merge should happen when things are considered stable. At least as far as 
 i can say, it needs some more efforts from my side. I am not for merging 
 something that which needs more work and tests (Anyone who thinks different 
 is in fact creating politics, why ? Generally we have the idea that release 
 when 
 done an not before is the general OSS philosophy. Now why is some people 
 like 
 Johannes creating a politics, whenever he get's the chance ?)

 First fix your code, then you merge, this is on a general note. if you see 
 such 
 merges/attitudes have only led to a rise of the largely broken code and or 
 drivers.
 This attitude has to change, merge should happen on complete stuff.

 (On your statement, of me giving you Ok to do whatever you feel like)
 This is exactly what anyone would detest. This brings in just broken 
 code/concepts only. Also this does mean that i have stopped working on it 
 and 
 thrown it away. Why is it that you think thus, i don't understand.
  
   
 
 Unless this happens, I 

Re: [linux-dvb] Future of Multiproto

2007-10-10 Thread Manu Abraham
Steven Toth wrote:
 
 If there is a defined workflow, this moaning will stop. With the
 moaning on there will be problems and blindly writing mails based on
 that, just adds in to the problems at large.


   
 Thanks for the feedback.
 
 I had some difficulties understanding parts of your email, so I may come
 back to those pieces later today.
 
 One thing that was obvious... I don't understand what you mean about
 workflow, or why it's a problem, or why defining the workflow will help
 you, or resolve your concerns/frustrations. Clearly you are referring to
 how we collect and manage trees under linuxtv.org, but you haven't
 suggested an alternative method.
 

I did. Maybe you missed it, anyway that is not significant. Will readdress 
it in a more clear manner

 Two questions:
 
 How do you suggest improve 'workflow'?

Let me tell you how problems arise.

@ the problem

User sends a patch
the person who was write access to linuxtv.org/hg/v4l-dvb, takes the patch 
and applies it.

(Please note, this is not personal, this issue results for anyone doing the 
same job)

Now the person who has write access is neither the author/maintainer of the 
driver/code and has little clue. (it is the nature of any human being), he 
thinks 
that i have been doing this, who are you to tell me. In either case whether the 
patch is good or bad 

(not talking about the quality of the patch, but that which results in the 
unnecessary 
discussions and or talks)

Now the actual author/maintainer has issues with the patch whatever it is. Now 
the
argument goes on for a while. In most cases the person who has write access to 
the 
repository get's it right 

(since others tend to shy away for some reason)

This is a bad situation where the people who do the real work in fact do get 
demoralized, also not to mention the long unnecessary discussions.


That is the bad side of things and this is what exactly what we are facing
Situations like this can be avoided. There is more than one possible way, but 
there are
two possible ways this can work


@ Improving the situation

Say whoever maintains some code he can be called the maintainer for the same. 
Well this shouldn't be verbal, as this has proved many times that what's 
considered 
verbal, behind the back there are many discussions and we have seen practically 
how this works.

So there needs to be well defined who maintains what, and mainline kernel folks 
also need to know about it, lest someone should have a doubt and the 
problematic 
case is revisited. i would suggest it the same place where the rest of the 
kernel goes,
we shouldn't be doing things in a different way

(doing things different attracts different problems from the kernel style 
development 
methods, then the situation is different)

That said about the thought. Practically it might look like this

1)
a) the person who has a patch sends a patch.
(normally people lookup MAINTAINERS whom to address the patch, some 
people 
 send it to the Mailing List)

b) the relevant maintainer picks it up, comments on it or cherrypick or 
whatever 
 it needs to be done

c) the relevant maintainer applies the (modified or unmodified) patch to 
the tree
(this assumes that the maintainers do have write access to the project 
base tree)

d) from this tree, the person responsible for sending patches to Linus can 
pick up the 
 patches from the project base tree

2)  steps a - b are the same

a) the person who has a patch sends a patch.
(normally people lookup MAINTAINERS whom to address the patch, some 
people 
send it to the Mailing List)

b) the relevant maintainer picks it up, comments on it or cherrypick or 
whatever 
it needs to be done

c) the relevant maintainer applies it to the tree that which is meant 
specific for the 
code/module that which the patch is sent for.

d) he asks whoever is sending patches to apply changes from this tree to 
the project 
base tree

e) from this tree, the person responsible for sending patches to Linus can 
pick up the 
patches from the project base tree

The application of changes from the base tree to the patches sent to Linus must 
be atomic.
ie , there shouldn't be any shady deals in between. (The reason being the 
condition of 
cherrypicking also doesn't come into the picture as the changes have already 
been 
discussed/acknowledged, otherwise it wouldn't exist in that tree in the first 
place)

Now, in either of these cases there will be common code

NOTE!

* In the case of the common code, the relevant maintainers all must agree for 
that specific 
change, without which it might be hard to have that change in.

There is one significant advantage to this method, this will keep all the 
relevant people 
involved, rather than avoiding them, this improves things overall. The current 
method is 
to avoid people and a loose method where nothing is defined and confusion 

Re: [linux-dvb] Future of Multiproto

2007-10-10 Thread hermann pitton
Am Mittwoch, den 10.10.2007, 23:44 +0400 schrieb Manu Abraham:
 Steven Toth wrote:
  
  If there is a defined workflow, this moaning will stop. With the
  moaning on there will be problems and blindly writing mails based on
  that, just adds in to the problems at large.
 
 

  Thanks for the feedback.
  
  I had some difficulties understanding parts of your email, so I may come
  back to those pieces later today.
  
  One thing that was obvious... I don't understand what you mean about
  workflow, or why it's a problem, or why defining the workflow will help
  you, or resolve your concerns/frustrations. Clearly you are referring to
  how we collect and manage trees under linuxtv.org, but you haven't
  suggested an alternative method.
  
 
 I did. Maybe you missed it, anyway that is not significant. Will readdress 
 it in a more clear manner
 
  Two questions:
  
  How do you suggest improve 'workflow'?
 
 Let me tell you how problems arise.
 
 @ the problem
 
 User sends a patch
 the person who was write access to linuxtv.org/hg/v4l-dvb, takes the patch 
 and applies it.
 
 (Please note, this is not personal, this issue results for anyone doing the 
 same job)
 
 Now the person who has write access is neither the author/maintainer of the 
 driver/code and has little clue. (it is the nature of any human being), he 
 thinks 
 that i have been doing this, who are you to tell me. In either case whether 
 the 
 patch is good or bad 
 
 (not talking about the quality of the patch, but that which results in the 
 unnecessary 
 discussions and or talks)
 
 Now the actual author/maintainer has issues with the patch whatever it is. 
 Now the
 argument goes on for a while. In most cases the person who has write access 
 to the 
 repository get's it right 
 
 (since others tend to shy away for some reason)
 
 This is a bad situation where the people who do the real work in fact do get 
 demoralized, also not to mention the long unnecessary discussions.
 
 
 That is the bad side of things and this is what exactly what we are facing
 Situations like this can be avoided. There is more than one possible way, but 
 there are
 two possible ways this can work
 
 
 @ Improving the situation
 
 Say whoever maintains some code he can be called the maintainer for the same. 
 Well this shouldn't be verbal, as this has proved many times that what's 
 considered 
 verbal, behind the back there are many discussions and we have seen 
 practically 
 how this works.
 
 So there needs to be well defined who maintains what, and mainline kernel 
 folks 
 also need to know about it, lest someone should have a doubt and the 
 problematic 
 case is revisited. i would suggest it the same place where the rest of the 
 kernel goes,
 we shouldn't be doing things in a different way
 
 (doing things different attracts different problems from the kernel style 
 development 
 methods, then the situation is different)
 
 That said about the thought. Practically it might look like this
 
 1)
 a) the person who has a patch sends a patch.
   (normally people lookup MAINTAINERS whom to address the patch, some 
 people 
send it to the Mailing List)
 
 b) the relevant maintainer picks it up, comments on it or cherrypick or 
 whatever 
  it needs to be done
 
 c) the relevant maintainer applies the (modified or unmodified) patch to 
 the tree
   (this assumes that the maintainers do have write access to the project 
 base tree)
 
 d) from this tree, the person responsible for sending patches to Linus 
 can pick up the 
patches from the project base tree
 
 2)  steps a - b are the same
 
 a) the person who has a patch sends a patch.
   (normally people lookup MAINTAINERS whom to address the patch, some 
 people 
   send it to the Mailing List)
 
 b) the relevant maintainer picks it up, comments on it or cherrypick or 
 whatever 
 it needs to be done
 
 c) the relevant maintainer applies it to the tree that which is meant 
 specific for the 
   code/module that which the patch is sent for.
 
 d) he asks whoever is sending patches to apply changes from this tree to 
 the project 
   base tree
 
 e) from this tree, the person responsible for sending patches to Linus 
 can pick up the 
   patches from the project base tree
 
 The application of changes from the base tree to the patches sent to Linus 
 must be atomic.
 ie , there shouldn't be any shady deals in between. (The reason being the 
 condition of 
 cherrypicking also doesn't come into the picture as the changes have already 
 been 
 discussed/acknowledged, otherwise it wouldn't exist in that tree in the first 
 place)
 
 Now, in either of these cases there will be common code
 
 NOTE!
 
 * In the case of the common code, the relevant maintainers all must agree for 
 that specific 
 change, without which it might be hard to have that change in.
 
 There is one significant advantage to this method, this 

Re: [linux-dvb] Future of Multiproto

2007-10-09 Thread Johannes Stezenbach
On Sun, Oct 07, 2007, Artem Makhutov wrote:
 
 I am wondering about the future of the Multiproto API.

me too -- thanks for asking

 Will the Multiproto API be part of the upcoming DVB-API, is it just a
 short time solution to make the DVB-S2 devices work or is Multiproto the
 new DVB-API?

For a long time I believed the API was basically agreed upon
and Manu and IIRC Steve were implementing drivers. Once the
drivers were ready (and thus proved the API works) the whole
thing would've been merged.

But I lost track of the DVB API update thread. Maybe
Manu and Steve could fill us in what their conclusion of this
thread was and what the plan is now.


Thanks,
Johannes

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] Future of Multiproto

2007-10-09 Thread Steven Toth
Johannes Stezenbach wrote:
 On Sun, Oct 07, 2007, Artem Makhutov wrote:
   
 I am wondering about the future of the Multiproto API.
 

 me too -- thanks for asking

   
 Will the Multiproto API be part of the upcoming DVB-API, is it just a
 short time solution to make the DVB-S2 devices work or is Multiproto the
 new DVB-API?
 

 For a long time I believed the API was basically agreed upon
 and Manu and IIRC Steve were implementing drivers. Once the
 drivers were ready (and thus proved the API works) the whole
 thing would've been merged.

 But I lost track of the DVB API update thread. Maybe
 Manu and Steve could fill us in what their conclusion of this
 thread was and what the plan is now.

   

Johannes / Manu,

I'm actually pretty sad about the whole situation. The HVR4000 has been 
done for over a year, probably much more. Support for this product in 
the main v4l-dvb repository is stuck behind the multiproto tree, and 
that's going nowhere. People have been using the HVR4000 and multiproto 
patches with success, although more widespread thorough testing is 
always a good thing.

Manu,

I've pinged and pushed you on a number of occasions to publish an 
updated tree via hg on linuxtv and for various political reasons this 
has never happened. I think you made yourself pretty clear via private 
communications, and via the public DVB API thread.Without re-visiting 
(or-reigniting) those flames and bad feelings, I think it's clear to me 
that the future of multiproto being maintained and managed in the 
linuxtv/hg tree is not going to happen.

I've offered to help by performing the merge, organizing testing and 
pushing the work to conclusion (final merge), but that doesn't appease 
you. I'm not writing this email from spite, I'm simply trying to help 
you, me and the rest of the community. But, either you have different 
plans for the patches or you'll give me the OK - here in this thread - 
to take your patches and begin working on them freely via linuxtv.org/hg

Unless this happens, I repeat, I cannot see a future where the 
multiproto patches will be merged (after traditional peer review) into 
the main v4l-dvb repository. In which case, I believe, the patches are 
worthless. I really appreciate your efforts, but the patch is foundering 
and its been having a negative impact on the community for a very long time.

All other suggested mechanisms for bringing multiproto into the kernel 
are unacceptable to me, and will only serve to highlight the obvious 
differences of opinion we have between various developers in the group.

For that reason, unless the situation changes, I'm going to withdraw the 
HVR4000 tree pending a complete rewrite of the driver with no dependency 
on multiproto.

If you point me at your latest code drop, I'll take it build a tree and 
begin driving the patch, saving you all the trouble. If you have other 
plans then I think you should state them here and now, for the record.

Damn, I wish you'd just let me help and ignore the politics.

- Steve













___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] Future of Multiproto

2007-10-09 Thread Manu Abraham
Steven,

Steven Toth wrote:

 Johannes / Manu,
 
 I'm actually pretty sad about the whole situation. The HVR4000 has been
 done for over a year, probably much more. Support for this product in
 the main v4l-dvb repository is stuck behind the multiproto tree, and
 that's going nowhere. People have been using the HVR4000 and multiproto
 patches with success, although more widespread thorough testing is
 always a good thing.
 
 Manu,

First of all, as a backgrounder, i am no more interested in the politics that 
which Johannes is fostering as of late. (Removed CC) That said, i do respect 
Johannes for what he had done in the past, but i am against his policies, 
ideas and concepts that he has been fostering and cherishing as of late.

I will explain why, too.


 I've pinged and pushed you on a number of occasions to publish an
 updated tree via hg on linuxtv and for various political reasons this
 has never happened. I think you made yourself pretty clear via private
 communications, and via the public DVB API thread.Without re-visiting
 (or-reigniting) those flames and bad feelings, I think it's clear to me
 that the future of multiproto being maintained and managed in the
 linuxtv/hg tree is not going to happen.

(Addressing your question on the DVB API thread)
The DVB API thread is in the light that the broken things in the API should be 
fixed. (Some people like to state that those aren't broken) Well, i am not 
going to use the broken stuff and hence the thread. Now you might be 
interested to do that, because the cx24116 blindly does that, but as i can 
see the issues, i am not blindly following what someone states.


(Addressing your comment on tree location)
when you mean linuxtv/hg tree, there is just only one tree which is called thus
http://linuxtv.org/hg/v4l-dvb/

Do you have write access to the repository ? Now, only one single person has 
access to this tree, so obviously you can't develop in that tree.

What you mean to say linuxtv.org/hg, i believe you mean individual developer 
repositories such as ~stoth/ ~manu/

What difference does it make, if the tree is there elsewhere ? (what advantage 
does it get you other than you are allowed to have some space for storage at 
linuxtv.org) In fact having a tree elsewhere makes it easy for tree maintenance.

Ok, that said you might suggest, still one should put all their code at 
linuxtv.org, 
for that community warmth. This can happen of course, but i have my requests 
also if that needs to be done, the current workflow needs to be changed. Please 
feel free to address that thread which exists on the v4l-dvb-maintainer ML, as 
it 
was discussed earlier as what is wrong with the workflow as it is, in case you 
would like to address them.

(Basically i don't like those people who steal credits and or people wanking 
into 
code that which others do maintain and thus making it broken. Johannes earlier 
said slap such people, but these days he states that they do for your good. I 
don't 
see how that is good except that it brings me in larger headaches. True though 
it 
is good for person who is watching the spectacular events)


Currently, there is no workflow defined. Right now the concept is, i take your 
code 
and i do whatever i want with it. I don't agree to that workflow. 

This is NOT the OSS philosophy
 
 I've offered to help by performing the merge, organizing testing and
 pushing the work to conclusion (final merge), but that doesn't appease
 you. I'm not writing this email from spite, I'm simply trying to help
 you, me and the rest of the community. But, either you have different
 plans for the patches or you'll give me the OK - here in this thread -
 to take your patches and begin working on them freely via linuxtv.org/hg

(On your statement of a merge)
A merge should happen when things are considered stable. At least as far as 
i can say, it needs some more efforts from my side. I am not for merging 
something that which needs more work and tests (Anyone who thinks different 
is in fact creating politics, why ? Generally we have the idea that release 
when 
done an not before is the general OSS philosophy. Now why is some people like 
Johannes creating a politics, whenever he get's the chance ?)

First fix your code, then you merge, this is on a general note. if you see such 
merges/attitudes have only led to a rise of the largely broken code and or 
drivers.
This attitude has to change, merge should happen on complete stuff.

(On your statement, of me giving you Ok to do whatever you feel like)
This is exactly what anyone would detest. This brings in just broken 
code/concepts only. Also this does mean that i have stopped working on it and 
thrown it away. Why is it that you think thus, i don't understand.
 
 Unless this happens, I repeat, I cannot see a future where the
 multiproto patches will be merged (after traditional peer review) into
 the main v4l-dvb repository. In which case, I believe, the patches are
 worthless. I really 

[linux-dvb] Future of Multiproto

2007-10-07 Thread Artem Makhutov
Hi,

I am wondering about the future of the Multiproto API.

Will the Multiproto API be part of the upcoming DVB-API, is it just a
short time solution to make the DVB-S2 devices work or is Multiproto the
new DVB-API?

What about Multiproto support by other application?

Is/will VDR, MythTV or any other DVB-Applications support Multiproto?
How is the current status of it?

Thanks, Artem

-- 
Artem Makhutov
Unterort Str. 36
D-65760 Eschborn

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb