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

Invent clever way to trigger notification when a first-timer finishes a pull request #3416

Open
jywarren opened this issue Sep 24, 2018 · 11 comments
Labels
enhancement explains that the issue is to improve upon one of our existing features help wanted requires help by anyone willing to contribute outreach issues involve community involvement and helping people who're stuck somewhere

Comments

@jywarren
Copy link
Member

We have a great set of first-timers-only issues at https://code.publiclab.org, and a welcomebot to thank people when they're successfully closed:

image

(see #3392 (comment))

We can find closed pull requests where WelcomeBot has responded using this API query:

https://api.github.com/search/issues?o=desc&q=is%3Apr+is%3Aclosed+%22Congrats+on+merging+your+first+pull+request%21%22+user:publiclab&s=updated&type=Issues

But it would be great to trigger some kind of notification to be sent, by email/tweet/slack/chat, so we can be reminded to thank people afterwards! It's hard to keep track of all of the closed issues, so we could use some help with this one.

Can you think of a clever integration to achieve this?

@jywarren jywarren added enhancement explains that the issue is to improve upon one of our existing features outreach issues involve community involvement and helping people who're stuck somewhere help wanted requires help by anyone willing to contribute labels Sep 24, 2018
@grvsachdeva
Copy link
Member

grvsachdeva commented Sep 24, 2018

So, it would be like a thank you message in form of Email or a tweet? People may not mention their twitter handle, so if we wanna be sure that they get our message, mailing them from PL domain would be nice :)

@jywarren
Copy link
Member Author

jywarren commented Sep 24, 2018 via email

@Souravirus
Copy link
Member

Hi @jywarren, can't we ask for their twitter handle when the first-timer open the pull request. So, that we get notified and then later thank them in twitter when the PR gets merged.

@jywarren
Copy link
Member Author

jywarren commented Sep 25, 2018 via email

@Souravirus
Copy link
Member

Yeah I have used it while creating first-timers issues. I will make a fto issue.

@Souravirus
Copy link
Member

@jywarren just wanted to ask if we want to add the message of Twitter handle on the first-timers-issue or the welcome-bot opening message.

@Souravirus
Copy link
Member

Souravirus commented Sep 25, 2018

In my opinion, this message should be on the welcome-bot opening message. what do you think?

@jywarren
Copy link
Member Author

jywarren commented Sep 25, 2018 via email

@Souravirus
Copy link
Member

@jywarren I have made a new first-timers-issue #3485. Please see this. Just wanted to ask can we make a gci-candidate issue or leave it as a normal first-timers-issue.

@jywarren
Copy link
Member Author

jywarren commented Sep 25, 2018 via email

@Souravirus
Copy link
Member

Ok I will

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement explains that the issue is to improve upon one of our existing features help wanted requires help by anyone willing to contribute outreach issues involve community involvement and helping people who're stuck somewhere
Projects
None yet
Development

No branches or pull requests

3 participants