3 questions about your coding habits

Bob Sneidar bobsneidar at iotecdigital.com
Thu Oct 16 11:53:55 EDT 2014


I have a Livecode Projects folder in my documents folder. Each project has it’s own folder. When I start up I set the defaultFolder to the stack path so that everything I need for that project is relative to that path. 

I switch between Windows and OS X when developing multi platform apps. I use Parallels VMs’ which have the capability of sharing one OS home folder with the other OS. When I attempt to access a path stored in a property, variable or field, I check to see if the path exists first. If it doesn’t, I query the user for the correct path. Then I save those values for future reference. 

I suppose it would depend on the app. If I had a problem locating stack files, I suppose I would just make a copy of the stack file and add it as a substack to the mainstack. That way I would always be able to find it no matter which platform I was using. But I have yet to have an issue finding the stack files the way things are now, probably because I put a copy of every stack file in the project folder of each app. 

Bob S


On Oct 15, 2014, at 20:22 , Richard Gaskin <ambassador at fourthworld.com> wrote:

> 1. When you're working on stack files, do you always keep them somewhere in your Home folder, or run with admin privileges and keep them somewhere else (e.g. Applications)?
> 
> 2. Do you regularly switch among different OSes, and if so how do you sync your files (drag-and-drop, rsync, OwnCloud, or something else), or do you bypass syncing altogether by mounting a shared volume?
> 
> 3. If you do sync among multiple OSes, do you maintain the same paths to your stack files on each system relative to your home folder?
> e.g.
> Mac:
> /Users/rg/SomeProject/MyStack.livecode
> Linux:
> /home/rg/SomeProject/MyStack.livecode
> 
> If the latter, then specialFolderPath("home") works as a way of storing relative paths for multi-OS workflows in a tool I'm working on....
> 
> -- 
> Richard Gaskin
> Fourth World Systems
> Software Design and Development for the Desktop, Mobile, and the Web
> ____________________________________________________________________
> Ambassador at FourthWorld.com                http://www.FourthWorld.com
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode





More information about the use-livecode mailing list