OperationCode / operationcode_frontend

Front-end repository for live site. Please go to `front-end` repo to contribute instead.
https://operationcode.org
MIT License
101 stars 221 forks source link

Feature: modernize bug/ suggestion form pipeline #1029

Closed apex-omontgomery closed 6 years ago

apex-omontgomery commented 6 years ago

Feature

Selected option: Replace bug/suggestion reporting link with mailto:tech@operationcode.org.

Why is this feature being added?

Keeping this to provide context for the following comments.

Per discussion with @dmarchante and Ashley we want to make the website suggstion form more user friendly.

It's currently not user friendly because users must create github accounts and follow our template.

Suggested ways around this:

  1. No Change
  2. Send email to bugsss@oc.org with details
  3. Google form to populate airtable in which a bot posts a message in a channel on slack.
  4. Frontend form-> post to pybot -> slack message -> button to click to create issue after vetting.

1 is a good idea in the case that this is a non-issue. We don't know how often people are turned away 2 works well but puts more effort on leads 3 is what our current temporary pipeline is for new forms/ slack notification. This would be a good chance to do things right 4 is what both david and ashley have suggested is their favorite. It's the most work, and very complicated.

This issue is to scope out the work to be completed and solutions.

hollomancer commented 6 years ago

For now, how about an email to tech@operationcode.org, as an MVP? A mailto link, or something.

dmarchante commented 6 years ago

@hollomancer @wimo7083 I am good with this as a solution, and if we find we get a lot of emails for bugs we can look at a more advanced solution. We will go with option 2, with the suggestion made by @hollomancer.

kylemh commented 6 years ago

Once a methodology is decided upon and confirmed in this thread/on Slack, let's ensure the top post on the issue (and the issue title) is changed to reflect the work needing to be accomplished on the front-end.

hollomancer commented 6 years ago

@dmarchante made the call, so editing the top post...