website icon indicating copy to clipboard operation
website copied to clipboard

Roll Out: Refactor GitHub handle in project files

Open roslynwythe opened this issue 1 year ago • 2 comments

Dependency

  • [ ] https://github.com/hackforla/website/issues/5441

Overview

We need to define a single variable github-handle to hold the github handle for each member of the leadership team, to replace the github and picture variables which both hold urls that contain the github handle. Afterwards, the code displaying the leadership team can be modified to use the new variable, and the variables github and picture can be removed.

Files

  • [ ] 100-automations.md
  • [ ] 311-data.md
  • [ ] access-the-data.md
  • [ ] adopt-civic-art.md
  • [ ] ballot-nav.md
  • [ ] brigade-organizers-playbook.md
  • [ ] civic-opportunity-project.md
  • [ ] civic-tech-index.md
  • [ ] civic-tech-jobs.md
  • [ ] civic-tech-structure.md
  • [ ] criminal-sentencing.md
  • [ ] curbmap.md
  • [ ] design-systems.md
  • [ ] ms-triage-tracker.md
  • [ ] engage.md
  • [ ] expunge-assist.md
  • [ ] food-oasis.md
  • [ ] green-earth-os.md
  • [ ] guides-team.md
  • [ ] heart.md
  • [ ] hellogov.md
  • [ ] home-unite-us.md
  • [ ] jobs-for-hope.md
  • [ ] light-the-way.md
  • [ ] lucky-parking.md
  • [ ] metro-ontime.md
  • [ ] new-schools-today.md
  • [ ] not-today.md
  • [ ] open-community-survey.md
  • [ ] public-tree-map.md
  • [ ] shared-housing-project.md
  • [ ] spare.md
  • [ ] tdm-calculator.md
  • [ ] tech-work-experience.md
  • [ ] undebate.md
  • [ ] vrms.md
  • [ ] website.md
  • [ ] work-for-la.md
  • [ ] writeforall.md
  • [ ] youthjusticenav.md
  • [ ] assets\js/project.js

Roll Out Plan

  • [x] #5441
  • [x] Create issues to populate the github-handle variable for leadership teams

After the above issues are all closed:

  • [ ] Create Issue: Modify code that displays the leadership team to use the new github-handle variable

After the above issues are all closed:

  • [ ] Create issues to remove the github and picture variables.

Resources/Instructions

https://github.com/hackforla/website/wiki/project.md-file-template https://jekyllrb.com/

roslynwythe avatar Sep 04 '23 09:09 roslynwythe

Please add the list of files that would need to be refactored and add corresponding feature labels.

wanyuguan avatar Sep 17 '23 16:09 wanyuguan

@wanyuguan @ExperimentsInHonesty I added the list of files that will have to be refactored. I assume that the feature label will be "P-Feature: Project Info and Page" for all changes.

roslynwythe avatar Sep 23 '23 01:09 roslynwythe