-
-
Notifications
You must be signed in to change notification settings - Fork 777
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
Update documentation for wins_data #7707
Comments
Hi @dcotelessa. Please don't forget to add the proper labels to this issue. Currently, the labels for the following are missing:
NOTE: Please ignore this comment if you do not have 'write' access to this directory. To add a label, take a look at Github's documentation here. Also, don't forget to remove the "missing labels" afterwards. After the proper labels are added, the merge team will review the issue and add a "Ready for Prioritization" label once it is ready for prioritization. Additional Resources: |
Instructions for Testing: Overview Action Items
b. Cd to folder google-apps-scripts . Note that it contains two sub-directories, one corresponding to each Google Apps Script project: gh-requests Follow section 3 in the Wins Apps Script Development Process1. As described in section 3a and 3b, you will provide a dev lead with the google account you wish to use for testing, and request the dev lead to: do not modify folder level access Ask a team lead to share the files required for the issue, providing a Google email address of the selected test account. The required documents may have been listed in the issue, but guidelines are provided below: To understand the WINS project components, the WINS Form Admin Guide is helpful It will not be necessary to restore any triggers, because you can execute main() in debug mode. d. The following must be done to prepare the test docs for test When Wins-form (Responses) is copied, the triggers are lost so you may need to recreate some triggers for testing - see #4134 (comment) The process can be summarized as follows. Depending on the test procedure, some or all of these elements may be required: Prepare branches in the website fork of the developer's (test) repository
"head": ":update-wins-data
Login and clasp Continue following instructions through section 6 "Editing". As described in this section, editing can be done locally in an IDE or in the Google Drive cloud editor, and the clasp utility can be used to transfer code back and forth between the local worksation and the Google Drive as needed. If you are using a test respository, see Section 5 of [Testing Wins in a test repository}(https://github.com/https://github.com//issues/5746#issuecomment-1846549069) do not add any files other than Code.js to the commit. Refer to Part 3: Pull Requests in the contributing guide: https://github.com/hackforla/website/blob/gh-pages/CONTRIBUTING.md On the Pull Request, add the label "ready for dev lead" In the pull request, provide links to the "Update wins-data.json via Google Apps Script" Pull Request and also the Wins page (both in your repository), for the convenience of reviewers. Release dependency on Google Apps Script: Migrate Wins Data - Delete AF file #2148 Footnotes |
@dcotelessa thank you for creating this issue. I started to read through your comment, but I think what we need is to clarify the general Wins Apps Script Dev Process rather than the specific instructions for #2147. I know while working on #2147 you and Roslyn talked about parts of the process that were unclear, so you should use this issue to write out the changes you'd suggest making to Wins Apps Script Dev Process to help future developers working on Wins issues. After that I'll go through your changes and add anything additional that I came across while working through #2385. It would be helpful to copy the sections you are editing and then put your re-written section below them so it's clear what's changing and we can discuss each individually, i.e. something like: Current section 1a:
Proposed change:
Let me know if that makes sense! |
Overview
We need to create documentation to set up current Wins Data for local testing
Action Items
Create wiki page "Hfla Google Apps Script Development/Review Process" #4134 (comment)
Resources/Instructions
Rundown of wins data local environment set up - #7615 (comment)
The text was updated successfully, but these errors were encountered: