1. I keep stacks on the server. 2. My main dev platform is Windows. 3. I create Android apps on Windows. 4. I do text/DB/other processing on Windows using stacks/files on server. 5. I use the Mac for: A. Build iOS apps. B. iOS simulator. C. Move apps to physical Apple devices. 6. The Mac does not always correctly refresh smb shares. There is no "F5" on a Mac to refresh files. SMB on Mac flakey and scares me. 7. Always run with admin privs. 8. I Point the "User Extensions" on both platforms to a share on the server. 9. I put my library of commands/functions in library stacks on the server. I segregate them into stacks by class. 10. The most annoying thing is that when switching platforms one has to reset the standalone destination folder every time. Creating a .app to an smb share does not work. 11. I do my own version control. I put a -000n suffix at the end of stack files. I increment it several times a day. I always increment it at the start of a day even if there were no changes. 12. I save, save, save. My auto-save is constant Ctrl S's. 13. All file references are relative to the stack path. I never refer to an asset outside of the stack path. (except for mobile device) 14. I locate stacks by Customer/Project
Ralph DiMola IT Director Evergreen Information Services rdim...@evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf Of Richard Gaskin Sent: Wednesday, October 15, 2014 11:22 PM To: How to use LiveCode Subject: 3 questions about your coding habits 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 ____________________________________________________________________ ambassa...@fourthworld.com http://www.FourthWorld.com _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode