How Community Software Ecosystems Can Unlock the Potential of Exascale Computing, published in Nature Computational Science in Feb 2021, talks about the need to embrace software ecosystems as first-class citizens.