I'm fascinated by this. I began #SocialCoding movement ("Coding is Social") from observations on social dynamics in grassroots movements, particularly #FOSS and #Fediverse, where the former is inherently unsustainable (for participants) and the latter needs "substrate formation" (people + processes to evolve ecosystem/standards), which is ultra hard. We defined the #FSDL, a holistic Free Software Development Lifecycle. Research-to-practice is also part of it.