NLeSC / guide

Software Development Guide
https://guide.esciencecenter.nl
Creative Commons Attribution 4.0 International
46 stars 30 forks source link

Twitter as community engagement tool #242

Closed c-martinez closed 12 months ago

c-martinez commented 3 years ago

Tweeting new releases of software is a nice way to engage (potential) users. It @egpbos words "makes the project feel a lot more alive". Perhaps the guide should include (or point to) guidance on how to do this.

Github-Twittction can be used for this purpose (example workflow and resulting tweet).

PabRod commented 3 years ago

Automation is great, but in order to get the most out of Twitter, I would suggest to keep an eye on the communities that can be interested in our software.

Here are some things I've learned, particularly, collaborating with the R community via Twitter:

I am sure there exist similar Twitter communities around other languages.

*: see conditions, some of them negotiable, here.

c-martinez commented 3 years ago

Absolutely right @PabRod -- probably we should include what you say in whichever section of the guide/Turing way where we want to fit this in.

egpbos commented 3 years ago

Yes, I think a general "community engagement" chapter would be nice, with tips like this, maybe also blog writing tips, but also ways to automate parts of it.

PabRod commented 3 years ago

I agree with @egpbos. Let's talk about it.

Possible reference

If I remember properly, there was a chapter about community engagement via social networks in Jeffrey Leek's How to be a modern scientist. The book is available here for, literally, any price you want to pay for it (including 0.0 €).

egpbos commented 3 years ago

Interesting reference! The blogging and social media parts are definitely useful. And it's really helpful that this is written from a scientist point of view. The other point of view that should be added imho is the developer one. I'm sure many people have written about this as well (in blogs mostly, I guess). Main points from that perspective that I miss in the scientist one are (how) to promote releases (incl demos, gifs, etc), how to engage with general coding communities or specific project communities for help (but simultaneously to profile yourself as an active user / community member) and that you should definitely use Reddit as well. I think Twitter is indeed more important in (some) academic circles, but I've gotten a lot of useful coding feedback from Reddit.

bouweandela commented 12 months ago

This would be more suitable content for The Turing Way.