Distributed Multi-Source Development