finding new users is one of the largest challenges for open-source projects. One popular way to do that is by adding projects to an awesome list. Unfortunately, these lists have two key problems in common:
- Readers do not know what is been added since the last visit. That’s why these lists are mostly interesting for newcomers to the topic.
- Many awesome lists are not self-sustained and keep dying after a certain time.
To tackle this problem we discussed a very simple improvement in the open-source marketing group. A Twitter bot running in continuous integration that creates tweets about new project entries.
Since open-source projects are more widely distributed this way, it is also more interesting for contributors to add new projects. We integrated the bot successfully on https://opensustain.tech/ and https://opensustain.tech/. The reader can now just follow our Twitter account to receive updates. It is semi-automated at the moment, meaning that maintainers can decide in the commit message how the tweet looks like and if a tweet is been created. Contributors can purpose a tweet message as the title of the pull request is been used in the commit message of the merge.