Making DSL development collaborative