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

WINS form analysis #4577

Closed
1 of 5 tasks
roslynwythe opened this issue Apr 27, 2023 · 5 comments
Closed
1 of 5 tasks

WINS form analysis #4577

roslynwythe opened this issue Apr 27, 2023 · 5 comments
Labels
Complexity: Large Draft Issue is still in the process of being created epic P-Feature: Wins Page https://www.hackforla.org/wins/ role: back end/devOps Tasks for back-end developers size: missing
Milestone

Comments

@roslynwythe
Copy link
Member

roslynwythe commented Apr 27, 2023

Dependencies

Work on this issue can begin immediately and must be completed before any of the subsequent issues can be addressed

If the result of the above issue is that the custom HTML/JS form is secure and feasible, these issues can proceed:

  • restart work on Adjust and standardize "Share Your Wins" form page #2021 (?design, ?research)
  • Review/Audit Custom WINS form #4556
    • Functional audit of the HTML form and associated Google Sheet to outline steps required for adoption, including what validation needs to be added and which questions, roles, and projects need to be updated. Also determine why the form does not currently store responses in the Google Sheet.
    • Summarize pros/cons of HTML form versus alternatives including putting Google Form in an iFrame.
    • This issue will result in a DR on whether or not to adopt the new form. If the form is adopted, work can proceed:
  • Issue 3: Integration of submitted WINS data into wins-form (Response) Sheet
  • Issue 4: Fix problems in new WINS HTML/JS form.

Details

  • The motivation for exploring the use of the custom HTML form include:
  • Concerns related to the adoption of the custom HTML form include

Resources/Instructions

@roslynwythe roslynwythe added role: back end/devOps Tasks for back-end developers Complexity: Large P-Feature: Wins Page https://www.hackforla.org/wins/ epic Draft Issue is still in the process of being created labels Apr 27, 2023
@roslynwythe roslynwythe changed the title Epic for WINS form improvements Epic for analysis of WINS form Apr 28, 2023
@roslynwythe roslynwythe changed the title Epic for analysis of WINS form WINS form analysis Apr 28, 2023
@Hritik1503

This comment was marked as resolved.

@roslynwythe

This comment was marked as resolved.

@roslynwythe
Copy link
Member Author

Progress

  • I don't believe work will move forward at this time on WINS form development due to security concerns. Unless the result of Security Audit of WINS form on static site #4588 shows that the form does not pose any security problems, this epic will be closed as Not Planned

@ExperimentsInHonesty
Copy link
Member

@roslynwythe There is no overview, so I can't assign a milestone

@roslynwythe
Copy link
Member Author

roslynwythe commented May 11, 2023

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: Large Draft Issue is still in the process of being created epic P-Feature: Wins Page https://www.hackforla.org/wins/ role: back end/devOps Tasks for back-end developers size: missing
Projects
Development

No branches or pull requests

3 participants