Skip to content

Add a "Participate" (or join) button to projects #123

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

Open
titlecharacter opened this issue Nov 6, 2015 · 5 comments
Open

Add a "Participate" (or join) button to projects #123

titlecharacter opened this issue Nov 6, 2015 · 5 comments

Comments

@titlecharacter
Copy link
Contributor

Projects should really have a "join" button that:

  • Adds the user to the project
  • Emails the Maintainer to let them know
@themightychris
Copy link
Member

@bennovack see #56

@themightychris
Copy link
Member

@bennovack I really like @schlos's suggestion that users would only ever request to join projects, and then the maintainer would process that and designate a role for them

@titlecharacter
Copy link
Contributor Author

What would you imagine if the maintainer has lost interest, never responds, etc?

On Thu, Nov 5, 2015 at 9:24 PM, Chris Alfano [email protected]
wrote:

@bennovack I really like @schlos's suggestion that users would only ever request to join projects, and then the maintainer would process that and designate a role for them

Reply to this email directly or view it on GitHub:
#123 (comment)

@themightychris
Copy link
Member

Good question. Maybe the number + duration of pending applications could be a good metric for brigade admins to spot inactive maintainers and either designate a new maintainer or update the project status. A project without an active and visible maintainer isn't going to get anywhere anyway so maybe this would offer a good forcing effect for that.

Also, brigade admins would have the same capabilities as the maintainer to take action without getting into changing maintainer yet.

@rmcmillen50 rmcmillen50 changed the title Add a "join" button to projects Add a "Participate" (or join) button to projects Mar 2, 2017
@rmcmillen50
Copy link

rmcmillen50 commented Mar 2, 2017

I've looked through #56 too, @themightychris. I've also thought about our idea of creating "help wanted job postings" inspired by the site: https://openopps.digitalgov.gov/. I've determined that would be overkill for a "version 1" attempt.

Instead, let's start by adding a "participate button" that would sit next to "add" (which btw, I think we should hide unless you're a maintainer) button - which would load a mini popup form that has,

  • space for two sentences of description text.
  • A long-text, free form paragraph field that essentially turns into the email body content.
  • A label for that field that says, "How do you think you cold help? Other comments or questions?"
  • A "Count me in!" button that sends an email with that freeform text in the body.
  • email subject could be, "You have a new volunteer for your Code for Philly project!"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants