[ANN] GLX Application Framework

Trevor DeVore lists at mangomultimedia.com
Mon Mar 31 13:28:53 EDT 2008

Thanks for the kind words guys. I'm just going to respond to all  
questions posted so far in one email.

On Mar 31, 2008, at 1:11 PM, Eric Chatonet wrote:
> And enough for thinking you could charge for this :-)

I thought about that but decided against it in the end. There is  
definitely a commitment that comes with charging customers for a  
product that I don't think I can make right now. I really feel Rev  
needs a framework like this available publicly so I decided to release  
it anyway and hope that others will contribute however they can to  
help move it forward.

> My main question will be: does GLX2 imperative to work with it or is  
> it only a reference to Jerry's great job?

Just a reference to Jerry's great job. I really like the "GLX" name.

On Mar 31, 2008, at 12:58 PM, Scott Rossi wrote:
> I will chime in here as well.  I've recently been using Trevor's  
> auto-update
> features on several real world projects and am thrilled with the new- 
> found
> ability to create self-updating stacks and standalones.  The big  
> plus is it
> can all be done from within Revolution: build, publish, update.

Scott was kind enough to use a server that broke some of my code that  
checked the size of files on the serve so you can all thank him that  
the auto updater won't break on servers that don't like the HTTP 1.0  
HEAD request :-)

One thing the packaging stack doesn't do yet is upload your auto  
update packages for you yet. Rev does not have built-in SFTP support  
and I don't like sending passwords in the clear. This could be done  
with shell commands but I haven't put that together yet. That would be  
a great addition though.

On Mar 31, 2008, at 12:54 PM, Ken Ray wrote:
> Does the App Framework work without GLX2?

The framework does not require GLX2 to run, that just makes it more  
fun :-)

> Also, do you know if it works with the MetaCard IDE, or is it  
> dependent on the Revolution IDE?

The only thing that comes to mind is possible use of a handler like  
revCopyFolder and I'm not even sure if I used that anywhere in the  
code. The framework itself is just scripts that should run in 2.8.1 or  
later. The included plugin used to configure application properties  
doesn't have any Revolution IDE dependencies.

On Mar 31, 2008, at 12:41 PM, Jerry Daniels wrote:
> Not only is Trevor's GLX App Framework cool, it's time tested. This  
> is not the first generation of app framework he's done over the  
> years. And I believe he uses GLX App Framework for ScreenSteps

This is the framework I use with ScreenSteps though there are a couple  
of improvements here and there that I made while prepping it for  
public release.

On Mar 31, 2008, at 11:54 AM, Troy Rollins wrote:
> Trevor, very nicely done. I was just wondering last week why such a  
> thing doesn't yet exist for Revolution, and what it would take to  
> create a fully featured app framework... and now, there it is.

Hey, perfect timing! Will see how fully featured it is once people  
start using it but I feel it is definitely a strong base to build off  
of. The undo manager (that isn't documented yet) is the newest  
addition which could really use some additional input. I think the  
library works pretty well right now but after I document it we will  
see if is as easy to use as it should be.

Trevor DeVore
Blue Mango Learning Systems
www.bluemangolearning.com    -    www.screensteps.com

More information about the Use-livecode mailing list