Re: [Jack-Devel] The Situation(s) With JACK

PrevNext  Index
DateFri, 16 Dec 2011 14:20:09 +0100
From rosea grammostola <[hidden] at gmail dot com>
To[hidden] at jackaudio dot org
Just an point of view from a Linuxaudio user...:

I do think, like others do, that JACK on Windows and OSX is beneficial 
for Linux audio *users* or better *musicians*. Especially the fact that 
you can use Windows software via netjack gives people more (and 
sometimes strict necessary) possibilities for their workflow. We all 
know that Linux lacks some type of applications in certain areas, then 
it's nice when you have possibilities like netjack.

Moreover but less important probably, it makes Linux more attractive for 
users who currently use Windows or OSX, when they are able to keep using 
some Windows software which they think is needed or they spent a lot of 
money for, they would make the switch to Linux more easily. I do also 
agree with the suggestion of Paul in which he says that a working JACK 
on Windows, makes it more likely that others developers (on other 
platforms) adapt JACK for their software, which we could benefit from.

It must be said that the good thing about the JACK2 developers is that 
they are the ones who spent the most effort into a working (net)JACK on 
OSX and Windows in contrary to the JACK1 developers (a bit black and 
white view, but alas ;) ). We certainly don't want to loose that.

To me it seems that the JACK1 developers can't live with the current 
JACK2 as base for further development, that's why they are doing this 
proposal. JACK2 developers seems to be less strict to a certain coding 
style, it's obvious that they can live with the JACK2 base (and didn't 
do the proposal). They probably have nothing against a new JACK base, 
but they are hesitate to spent a lot of time and effort in it and they 
might doubt whether some of the good things about JACK2 will be wasted, 
which is understandable from their point of view. They probably also 
doubt whether a combined contribution to one shared base will work out 
in practise. Are both teams able to cooperate well with each other? Are 
the JACK2 devs willing to work from a new base, under what conditions 
and how many do they want to contribute to (building up) the new base? 
How many contributions do the JACK1 devs 'demand' from JACK2 devs, 
before they're willing to start working on a new base?

All though it is an option of course to take JACK2 as base, but the 
option to have JACK2 as only base without contributions from the JACK1 
developers (as suggested in one of the previous emails) is not typically 
a win-win situation in my opinion, quite the contrary... (!)

The advantages for one shared base for JACK seems obvious to me. For the 
LAU community (users, distros) it would be better to have one strong 
JACK and make the Linuxaudio situation as less complex as possible. 
Considering the fact that their aren't that many active JACK developers, 
I can imagine that for the JACK-dev community it's an advantage when the 
scares number of developers work together on one JACK. It could safe 
work and time, while the quality improves.

As a Linux audio user | musician, I hope both teams will be able to make 
a good plan for constructive cooperation, with respect to each others 
work (and (coding) culture). Publish the plan and the conditions both 
teams can agree with, avoid as much possibilities for misunderstanding 
and vagueness as possible, cause maybe it's more a social challenge then 
a coding challenge at the end.

All the best!

Regards,
\r
PrevNext  Index

1324042071.29560_0.ltw:2,a <4EEB4589.90600 at gmail dot com>