Jeremy Lee wrote: > As we know, in the embedded realm using a different compiler can > seriously throw out your timing loops. Only if "we" is restricted to incompetent firmware engineers that assume fixed timing from compiler generated code in the first place. > But I've compiled the 3.20 toolchain on my Dreamhost server anyway, > and if I can just hack together a good PHP front-end that pulls from > a GIT repo... Imagine coding, building, and testing, all through a > browser. Just a comment from someone watching this from the sidelines: You may have done some good work, and it may even be of use to others for certain specific types of projects, but the collaboration you seek is unlikely to happen. This is your pet project. A few others might use pieces of it, but that's probably as far as it will go. People spend their above and beyond time on their own projects. To others, your stuff will be just another piece that is a means to their ends. Trying to set up a fancy build environment will probably decrease the use of your stuff, not increase it. It might be different if you were in the big machine software world where the kind of stuff you talk about above is probably a lot closer to how things are normally done. I'm sure some folks here are also plugged into that world and probably know what you're talking about. However, I for one find your paragraph above largely gobbledygook. Whatever it is you are setting up, I'm not likely to ever go near it. I'm not inclined to go grabbing other people's code anyway (99.9% of it sucks and it takes longer to find any rare useful bits and integrate them into what I'm doing than to just write it exactly as I want it in the first place), but if I was I'd just want the code so I could build it on my machine using my tools. Building it on some remote server with someone else's unknown tool chain seems both pointless and a recipe for disaster to me. ******************************************************************** Embed Inc, Littleton Massachusetts, http://www.embedinc.com/products (978) 742-9014. Gold level PIC consultants since 2000. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist