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

Google Form to GitHub Issue Automation #32

Open
100AutomationsProject opened this issue May 8, 2021 · 4 comments
Open

Google Form to GitHub Issue Automation #32

100AutomationsProject opened this issue May 8, 2021 · 4 comments

Comments

@100AutomationsProject
Copy link

100AutomationsProject commented May 8, 2021

Your Name

Chinedu Ozodi

Your Email

Overview: describe the kind of repetitive thing you have to do and the benefit of automating it?

Non-techies find it hard to work with issues on Github, and having to onboard them makes it more increases friction. A great way to solve this would be a ready made automation that turns Google forms into github issues, with enough configurations for you to select which project the issue goes to, tags, etc. based on the form.

Ownership of Idea

Free for anyone to work on this idea

Current State: Is this just an idea, or has any work already been done to build it?

Just an idea

Languages or frameworks used?

Github, Node.js, Python, Angular, Java

Platform?

It would be a node.js server hosted on firebase

Automation triggers: What starts it? What's it responding to? Time or event based?

Google form submission, this then creates an issue in github. It is event based.

How much manual or custom input is required?

Actual form filling is manual, the rest of the it (create issue on Github should be automated)

Output: What's the desired result? What do we not want to see?

Your issue should be created in a GitHub repo, based on the configurations, and the answers given on the form

Project size: rough estimate of effort and time needed to build it

A month for a couple of people together.

Stakeholders and Impact - who benefits and how?

Non-techies would benefit from having a much easier way to submit ideas, bugs, feature requests ext. It would be a very convenient and versatile tool For integrating people into GitHub actions

Resources/Instructions: Has any documentation been created yet?

No

Action Items/Research Needed

Create the idea. Google Forms API? Firebase services functions launch, maybe find free hosting alternative.

@NivenPrasad NivenPrasad added this to Unclaimed/Half-baked Ideas Prioritized Backlog in Unclaimed/Project Management via automation May 8, 2021
@NivenPrasad NivenPrasad moved this from Unclaimed/Half-baked Ideas Prioritized Backlog to New Ideas Ice Box in Unclaimed/Project Management May 8, 2021
@NivenPrasad NivenPrasad changed the title Automation Idea Proposal Google Form to GitHub Issue Automation May 8, 2021
@ChineduOzodi
Copy link

My GitHub handle: @ChineduOzodi

@henlatourrette henlatourrette moved this from New Ideas Ice Box to Unclaimed/Half-baked Ideas Prioritized Backlog in Unclaimed/Project Management May 8, 2021
@henlatourrette
Copy link
Member

We are deciding to move forward with this idea.

@henlatourrette henlatourrette moved this from Unclaimed/Half-baked Ideas Prioritized Backlog to Idea Iteration in Progress in Unclaimed/Project Management May 8, 2021
@ExperimentsInHonesty ExperimentsInHonesty moved this from Idea Iteration in Progress to Unclaimed/Half-baked Ideas Prioritized Backlog in Unclaimed/Project Management Oct 8, 2021
@ExperimentsInHonesty
Copy link
Member

Sorry for the delay in getting back to you. We have moved this issue the unclaimed column in case someone is looking for an issue to work on.

@GarrettGarrett
Copy link

I have created a solution for this. I used Next.js API routes for the backend hosted for free on Vercel. Who can I speak to about this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Unclaimed/Project Management
  
Unclaimed/Half-baked Ideas Prioritize...
Development

No branches or pull requests

6 participants