Dos and don’ts in open source