-
-
Notifications
You must be signed in to change notification settings - Fork 778
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 Apps Script: Migrate Wins Data - Stop generation of AF file #2147
Comments
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
@dcotelessa I have asked @roslynwythe to connect with you on this issue. We are having a little trouble with the instructions. That is keeping us from being able to release wins issues. I would like you to try to do this issue and write down (and possibly add screenshots) wherever you get stuck. Then you and @roslynwythe can get on a Zoom call, with you recording the session, so she can help you. Then, when you are done, you would rewatch the video and update the instructions on a new issue, which you also would create. Please pick up this issue when you are done with the issue you are on now. |
Hi @dcotelessa, thank you for taking up this issue! Hfla appreciates you :) Do let fellow developers know about your:- You're awesome! P.S. - You may not take up another issue until this issue gets merged (or closed). Thanks again :) |
|
@dcotelessa I understand that you have have been writing to @roslynwythe on Slack with the issues you are experiencing and providing suggestions on how she can update the documentation. That is not what I asked for. RW is working on so many different major initiatives here as our most senior dev. So my instructions were intended for you to take responsiblity for rewriting the instructions. Please re-read my original comment from 2024-09-16 #2147 (comment)
|
@dcotelessa Please take the instructions from this comment on your PR #7615 (comment) and add it to a comment on the new issue you are going to create to update the documentation |
|
@dcotelessa I realized this issue was closed because of the PR that was submitted, not because all the tasks are completed. See comments #2147 (comment) and #2147 (comment) which have not been done.
|
Dependency
Overview
As a developer, to turn the wins card into a reusable component, we must first be able to generate a wins-data.json file of a more specific format. This issue is part of a series that aims to migrate us to the more specific format. The file
_wins-data.json
now implements the new data format, and so the filewins-data.json
can be removed.Action Items
wins-form-responses
andgh-requests
so setup will be required in both/google-apps-script/wins-form-responses
and/google-apps-script/gh-requests
main()
in debug mode.main()
for testing, you must follow instructions in Testing WINS in a test repositoryclasp
utility can be used to transfer code back and forth between the local worksation and the Google Drive as needed.Code.js
and creating a pull request.Resources/Instructions
wins-page
KVF = is an array of objects
AF = is an array of arrays
Currently we have two json files for wins: _wins-data.json and wins-data.json. The former will henceforth be called KVF (for key-value file) and AF (for array file). AF is generated daily from a script on google while KVF appears to be an older, dysfunc version. The format in the KVF version, however, is much friendlier to formatting in liquid syntax. Therefore, we need to incrementally port our codebase to use the KVF version of the data and remove the AF version we currently use. This will be done in multiple steps:
For this issue, we are doing step 3.
Footnotes
Wins Apps Script Development Process ↩
Wins Form Admin Guide ↩
Wins-form (Response) Sheet ↩
The text was updated successfully, but these errors were encountered: