developing on linux part 1

Bob Warren bobwarren at howsoft.com
Sat Mar 24 13:04:44 EDT 2007


Peter wrote:

[A whole lot of fantastic stuff]

-------------------------------------------------------------
Wow! Thanks for that, Peter. Perhaps in another 5 years or so, I'll know 
half of what you know about Linux. Now that the Linux ball has begun to 
roll in Rev, people like me need people like you, so don't go away, will 
you?

People need to discover the practicalities of dealing with Linux in 
their programming, and there is a lot of bewilderment out there. I have 
said repeatedly, "Let's kick off with Ubuntu", so much so that people 
with an "either/or" way of thinking have started to get the wrong 
impression, and some people are distinctly afraid of all this attention 
to a single distro.

What I have in mind is a pilot scheme regarding Rev/Linux.  Let's start 
with Ubuntu itself, the most dominant and easy to use distro currently, 
until we all know where we are and where we stand. Hell, that's already 
1000% better than not using Linux at all! Once this has been done, then 
the most natural thing is to move to Ubuntu-based Linuxes, and there are 
quite a lot of them nowadays (including Mepis, Mint, etc., etc.). In 
stage 3, the world is at our feet.

Rev have always been anxious to make their product as compatible as 
possible with the greatest number of Linuxes. This is great. But in 
practical terms during this initial stage, you only have to try using 
Rev 2.6.1 with a few of them in order to very quickly discover the 
problems involved. At this moment in Linux history, "compatibility" with 
a great number of Linuxes is perhaps possible, but guaranteeing that the 
Rev IDE works FULLY in more than a few Linuxes is probably impossible! 
And that's to say nothing of our own Rev applications that might have to 
face even more complex problems of compatibility.

To begin, we need a Rev Linux that works! Even if we select a single 
Linux like Ubuntu to begin with, we need to remember that Linux 
(including Ubuntu) is in a constant state of intensive development. For 
example, as you might know, I produced a pair of File/Picture Chooser 
Widgets for Ubuntu which included the detection and possible use of a 
floppy diskette drive. Since my first version, Ubuntu have changed 
completely the way they detect and mount floppies, and my widgets in 
their original version don't work any more! And Ubuntu didn't ask my 
opinion before they did it! So what is needed I think is the setting up 
of some kind of dialogue between Rev and the Linux producers (in this 
case Ubuntu) to make sure as far as possible that significant changes to 
the internal functioning of the OS's don't completely clobber 
applications such as those produced in Rev.

There are indications that RR are considering this idea.

Bob




More information about the use-livecode mailing list