Re: Realtime MIDI arranger
Posted: Wed Jul 30, 2014 11:02 am
A link to the sourceforge.net site
https://sourceforge.net/projects/realti ... ger/files/
https://sourceforge.net/projects/realti ... ger/files/
I don't understand why developers use unstable development bases, especially when they want other people to use their apps... falkTX still does his plugin builds on Ubuntu Lucid!, the drumgizmo guys have a CentOS (RHEL 6) build server to test compatibility. If more developers would use stable and/or LTS releases to develop stuff it would do a lot to enhance the stability and usability of Linux Audio apps and look better on the platform in general IMHO...j_e_f_f_g wrote:http://www.phoronix.com/scan.php?page=n ... px=MTc1MDQ
Since I'm using debian testing...
To utilize the latest APIs/headers. Debian Testing is essentially a rolling release. (Sid is the unstable one).GMaq wrote:why developers use unstable
In our project a lot of the code is written just to provide backward compatibility (greetings GMaq). The, one of, reason why we use linux, is, still, because linux moves forward. Linux didn't hold on the mistakes of yesterday for any price, for any time. Moving forward, means as well, leave behind you what was badly designed. Microsoft do that in steps, linux do that at any time, slowly move forward.j_e_f_f_g wrote: That's why Microsoft never break an api.
Because that is the only way to become a part of debian, later on ubuntu, or most of the other "official" distributions. unstable -> 10 days -> testing -> 1 year -> stable. You can only enter the distributions on there development state.GMaq wrote: I don't understand why developers use unstable development bases,
It used to be 'Too many chiefs, not enough Indians', but now the Chiefs have beenGMaq wrote: I don't understand why developers use unstable development bases, especially when they want other people to use their apps...
Lots of great apps get forgotten in linux just because they were written with a certain version of a library (Qt3, Gtk1, etc) and the library got updated, the distros stopped shipping the old versions and even trying to install a binary package is a real nightmare downloading dependencies manually (not to speak of building from source, which usually doesn't work at all).GMaq wrote: I don't understand why developers use unstable development bases, especially when they want other people to use their apps... falkTX still does his plugin builds on Ubuntu Lucid!, the drumgizmo guys have a CentOS (RHEL 6) build server to test compatibility. If more developers would use stable and/or LTS releases to develop stuff it would do a lot to enhance the stability and usability of Linux Audio apps and look better on the platform in general IMHO...
DepreTux,DepreTux wrote: Why should we not be able to run good apps from 10 years ago? It just isn't possible to have both new and old software under the same install.
I'm by no means a windows fanboy, but the biggest windoze feature is that you can install software written for v3.11 on xp and it'll work without a complain (think cakewalk 3.01).
Once software reaches a certain level of maturity, it shouldn't be touched anymore. Another example: Rosegarden, a great fully featured MIDI sequencer that works reliably (unless you use the hrtimer as clock source). In a few years time, they will have to port it to Qt5 or it will die. You can't possibly conceive all the side effects the porting will have. And the only reason to port it is to keeo it supported on newer distros.
A package this important to the linux audio ecosystem should stay as steady as possible code wise. Who cares if it looks outdated? It just has to allow you to track your parts and output MIDI reliably.
Just a 5 minute rant. So much talent wasted gets me mad.
Have a good one.
It's weird; the memorable atari and commodore computers tried to keep things backwards compatible, but they developed on a single architecture. Since the mid 90s when PC and x86 insinuated themselves as the standard general purpose platform, things have been wild. But it's only been two decades.GMaq wrote:As jeffg pointed out making API's sacred and immutable should truly be a pillar of ANY operating system, I don't think that necessarily means Microsoft is so great it should just be a common-sense methodology in a perfect world...![]()
The 'freedom' of FLOSS is a double-edged sword unfortunately..