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

Feature request: Automate updating the leadership section #684

Open
snigdha-kansal opened this issue May 8, 2024 · 0 comments · May be fixed by #691
Open

Feature request: Automate updating the leadership section #684

snigdha-kansal opened this issue May 8, 2024 · 0 comments · May be fixed by #691
Assignees

Comments

@snigdha-kansal
Copy link
Contributor

Issue

Currently, the leadership section on the about page of the ACM Website needs to be manually updated through the .../leadership.js file. This process is cumbersome and error-prone.

Proposed Solution

Automate with existing script:

  1. There already exists the .../officer-parser.mjs script that retrieves data from the directory spreadsheet and writes it to the offoutput.json file.
  2. We would need to modify the .../OfficerCard.js component and the .../about.js page so that the data from the said generated json file is used instead of the hard-coded data.
  3. This would be similar to how .../CommitteeSectionOfficers/js and .../officers.js do it but the styling would be different and a smaller subset of the data would be displayed which would be dictated by the currently displayed leadership section.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants