Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Welcoming new contributors #544

Closed
spier opened this issue Jun 4, 2023 · 9 comments
Closed

Welcoming new contributors #544

spier opened this issue Jun 4, 2023 · 9 comments
Labels
⚙️ Type - Meta Improving how we collaborate in this repo is the main focus of this issue / PR

Comments

@spier
Copy link
Member

spier commented Jun 4, 2023

Check out this lovely welcome message that I received when making a minor documentation fix:
the-turing-way/the-turing-way#3174 (comment)

Screenshot 2023-06-04 at 16 21 24

It is generated by the welcome bot, and can be configured to our liking.

Do you think this could help new contributors to feel seen and welcome?

@spier spier added the ⚙️ Type - Meta Improving how we collaborate in this repo is the main focus of this issue / PR label Jun 4, 2023
@spier
Copy link
Member Author

spier commented Jun 4, 2023

@yuhattor what do you think about this from a translations perspective? We could use such welcome messages to point people to the respective documentation files, in case they haven't found those yet.

@spier
Copy link
Member Author

spier commented Jun 4, 2023

I looked at this bot in a bit more detail now. The only thing that makes me nervous is that I cannot tell how well maintained it is, given that it didn't have releases for a while.

@spier
Copy link
Member Author

spier commented Jun 6, 2023

And another example of the same bot, this time with a nice message that you get when your first PR is merged.

The bot supports these 3 scenarios:

  • new issue
  • new PR
  • first PR merged

Screenshot 2023-06-06 at 13 13 35

@yuhattor
Copy link
Member

yuhattor commented Jul 3, 2023

@spier
Sorry. I was missing this message.

I think this is a great approach! It would be very nice if it could be incorporated.
Another idea would be to write issues itself in a more issue friendly manner. ChatGPT could also be used.

@spier
Copy link
Member Author

spier commented Aug 9, 2023

@yuhattor I added the welcome bot now, with a fairly simple configuration. (did not test it yet so I hope it works :))

I did not mention the translations explicitly in the welcome messages of the bot for now. However we can certainly change that if we want to:
https://github.com/InnerSourceCommons/InnerSourcePatterns/blob/main/.github/config.yml

I figured we first get some practical experience with the bot and then we change it to our linking.

Closing this particular issue but feel free to still comment here.

@spier spier closed this as completed Aug 9, 2023
@yuhattor
Copy link
Member

yuhattor commented Aug 9, 2023

@spier
Thank you! I think this is a very good approach. Please give me a shout if you need my account for testing.
Thanks for the great addition!

@yuhattor
Copy link
Member

by the way, confirmed it works:)

@spier
Copy link
Member Author

spier commented Aug 23, 2023

Yes. The first couple of PRs already received automated welcome messages. Very cool :)

@yuhattor
Copy link
Member

It's very cool! I would adopt this in my other repository...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⚙️ Type - Meta Improving how we collaborate in this repo is the main focus of this issue / PR
Projects
None yet
Development

No branches or pull requests

2 participants