Recreating a binary stack from xml text

mikedoub at mikedoub at
Sat Feb 18 18:25:26 CST 2012

I would prefer something that is easily human readable.  Xml might work as long as the scripts and object properties are presented in a clear and readable enough fashion. 

I know that my teams have spent many hours going thru diffs in different version of software looking to find exactly what revision and change introduced a problem. 

  -= Mike
Sent from my BlackBerry device on the Rogers Wireless Network

-----Original Message-----
From: Mark Wieder <mwieder at>
Sender: use-livecode-bounces at
Date: Sat, 18 Feb 2012 15:37:11 
To: How to use LiveCode<use-livecode at>
Reply-To: How to use LiveCode <use-livecode at>
Subject: Re: Recreating a binary stack from xml text


Saturday, February 18, 2012, 2:43:07 PM, you wrote:

> I think the real intent is to get a livecode application into a
> format where you can use standard configuration management tools to
> store versions and track differences.  In theory if the components
> were broken out separately, then you could have multiple people
> working on the same app at the same time.  


> I believe as long as the source is text, then all of source
> management systems that I am aware of will work.  XML is just text
> so it should be fine.  Most of these system can deal with binary
> blobs and they just rev stamp them. So images and media are still
> manageable.  

Nothing particularly special about xml. It's bloated and ugly and
machine-readable rather than human-readable. But it's hierarchical and
it's text, so it's an easy format to deal with. Ideally for LiveCode
purposes you want something that will display the xml storage data as
a nicely formatted tree structure.

> Not having the ability to manage the source code was the only
> thing that prevented me from using livecode in my corporate life.
> So I am excited to hear that others are interested as well. 

Yeah, it's a serious drawback.

-Mark Wieder
 mwieder at

use-livecode mailing list
use-livecode at
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:

More information about the use-livecode mailing list