website icon indicating copy to clipboard operation
website copied to clipboard

Epic: Create issues to populate github-handle variable in leadership teams

Open daras-cu opened this issue 2 months ago • 2 comments

Overview

We need to create issues to populate the github-handle variable with the correct handle for each member of the leadership team. Eventually, this variable will replace the existing github and picture variables, reducing redundancy in the project data.

Action Items

  • [ ] Create template for the population of the variable github-handle for a member of a leadership team [^1]
    • [ ] Create issue to make GitHub template
  • [ ] Create a level 1 issue-making issue for the creation of issues for each project file [^2]

For Merge Team

  • [ ] When all the issues created from this epic are completed, check each project.md file to make sure that any new members that have been added also have the github-handle variable populated, and if not, make remaining issues and add them to this issue. - this step gets repeated until every project file has the variable populated for every team member.

Resources/Instructions

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

[^1]: Template for adding github-handle to use as example [^2]: List of files

daras-cu avatar Nov 18 '25 03:11 daras-cu

Title: Populate github-handle for [INSERT NAME] in [INSERT PROJECT FILE]

Prerequisite

  1. Be a member of Hack for LA. (There are no fees to join.) If you have not joined yet, please follow the steps on our Getting Started Page.
  2. Before you claim or start working on an issue, please make sure you have read our How to Contribute to Hack for LA Guide.

Overview

We need to populate the 'github-handle' variable with the correct GitHub username for each member of the leadership team. Eventually github-handle will replace the github and picture variables, reducing redundancy in the project file.

Action Items

  • [ ] Open the file _projects/[PROJECT FILE] in the IDE [^1]
  • [ ] Locate the GitHub username for [INSERT MEMBER NAME] in their existing github variable URL (https://github.com/githubusername)
  • [ ] Replace:
- name: [INSERT MEMBER NAME]
  github-handle:

with

- name: [INSERT MEMBER NAME]
  github-handle: [INSERT GITHUB USERNAME]
  • [ ] Do not use a tab to indent github-handle. YAML doesn't allow tabs; it requires spaces.
  • [ ] Using docker, confirm that the appearance of the project webpage is unchanged at all screen sizes. The project webpage URL can be found below under Resources.

For Merge Team

  • [ ] Release the dependency for this issue in #8428. If all the dependencies have been completed, follow the Merge Team instructions on that issue.

Resources/Instructions

https://github.com/hackforla/website/wiki/project.md-file-template https://jekyllrb.com/ Project Webpage: https://www.hackforla.org/projects/[INSERT-PROJECT-FILENAME-WITHOUT-.MD-EXTENSION]

  • This issue is part of #8428. [^1]: https://github.com/hackforla/website/blob/gh-pages/_projects/[INSERT_PROJECT_FILE]?plain=1

xnealcarson avatar Nov 25 '25 01:11 xnealcarson

@ExperimentsInHonesty please see the template draft for the good first issues to add GitHub handles to project files

daras-cu avatar Nov 25 '25 02:11 daras-cu