laddr
laddr copied to clipboard
Add a "Participate" (or join) button to projects
Projects should really have a "join" button that:
- Adds the user to the project
- Emails the Maintainer to let them know
@bennovack see #56
@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
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: https://github.com/CfABrigadePhiladelphia/laddr/issues/123#issuecomment-154264402
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.
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!"