hair-pulling frustration

Mark Talluto userev at canelasoftware.com
Tue Nov 11 20:24:38 EST 2014


On Nov 11, 2014, at 4:38 PM, Richard Gaskin <ambassador at fourthworld.com> wrote:

> Any other specific issues you feel are show-stoppers may well be worth looking into, and I'd be happy to help if I can.  But to do that I'd need to know what they are.

Hi Richard,

Thanks for taking this on.  These are stopping us from using 7 either in shipping applications and in some cases development:

Move command renders graphics improperly when screen has been recently locked
http://quality.runrev.com/show_bug.cgi?id=13961

Player object should be able to transform video content
http://quality.runrev.com/show_bug.cgi?id=13942
(We are currently relying on Trevor’s excellent QT External for this.  Thus, this is really an enhancement.)

Color overlay doesn't seem to be applied to alpha channel correctly
http://quality.runrev.com/show_bug.cgi?id=11520

(Fixed but not released) Command keys not working correctly
http://quality.runrev.com/show_bug.cgi?id=13847

This list does not include a serial port communication bug. The general issue is that serial communication is very slow.  We rely on serial communication for our remote control system to communicate with the vision testing software. Just need to find the time to build a recipe stack this one.

The overall slowness of 7 is also an issue.  Thankfully plenty of benchmarking scripts are being created by the wonderful people on this list to show those issues. I personally think there should be more life applied to the 6.7 cycle. This will be important until 7 matures. 

A quick glance at which engine is used for some of our applications:
Live Events Conference App: 6.6.3
20/20 Vision Testing Software: 6.1.1
LiveCloud Servers: 6.6.5
LiveCloud Manager: 6.5.1
Electronic Medical Records (under development): Shooting for 6.7

You might ask yourself why we are using such a range of engines.  Why not use the latest or why not use only one or two?  Selecting the right engine depends on a number of factors like: Is this for mobile or desktop.  Then there are sub-factors like: Media playback features needed, serial port access, graphic overlay use, text manipulation, array features, and various bug fixes that affect your particular app. These are just the ones that come to mind.

Best regards,

Mark Talluto
livecloud.io
canelasoftware.com


More information about the use-livecode mailing list