-
-
Notifications
You must be signed in to change notification settings - Fork 799
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
Migrate Wins Data: Create both AF and KVF data structure #2145
Comments
@Aveline-art Is this required in order for the page to show up on the new homepage design. If it is the milestone will be higher. please let me know and then re-add the ready for milestone label. |
@ExperimentsInHonesty This is not required for the homepage redesign (HPR), technically. For the HPRe, I had made a new static file (this file is not updated in real time) with the correctly formatted data, so as long as the HPRe wins card do not need the latest wins updates, then we are good. |
Progress: Got access to google app script |
Progress: I have a working prototype of creating a KVF from google app script and updating a github repo. This can be implemented pretty easily. Blockers: How to implement our API key in Google App Script #1980 |
Same as last week. Progress: I have a working prototype of creating a KVF from google app script and updating a github repo. This can be implemented pretty easily. Blockers: How to implement our API key in Google App Script #1980. I have a demo tonight to present during the backend meeting. |
Please add update using the below template (even if you have a pull request). Afterwards, remove the 'To Update !' label and add the 'Status: Updated' label.
If you need help, be sure to either: 1) ask for help at your next meeting, 2) put a "Status: Help Wanted" label on your issue and pull request, or 3) put up a request for assistance on the #hfla-site channel. You are receiving this comment because your last comment was before Tuesday, September 21, 2021 at 12:02 AM PST. |
Progress: I have a working prototype of creating a KVF from google app script and updating a github repo. This can be implemented pretty easily. Blockers: Need to write documentation for #1980 then implement the change for token |
Blockers: Need to finish documentation for #1980, then transfer wins responses to admin drive |
Please add update using the below template (even if you have a pull request). Afterwards, remove the 'To Update !' label and add the 'Status: Updated' label.
If you need help, be sure to either: 1) place your issue in the developer meeting discussion column and ask for help at your next meeting, 2) put a "Status: Help Wanted" label on your issue and pull request, or 3) put up a request for assistance on the #hfla-site channel. You are receiving this comment because your last comment was before Tuesday, October 5, 2021 at 12:02 AM PST. |
This is completed |
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 than our current one. For this issue, we will create a new file with a more specific format for our repo in preparation for a data migration. This issue is part of a series that aims to migrate us to the more specific format.
Action Items
Resources/Instructions
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 1.
The text was updated successfully, but these errors were encountered: