SEMAT Essence and why it’s highly suitable for open source architectures