Skip to content

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

Open
4 of 5 issues completed

Description

@daras-cu

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.

Good First Issues:

Action Items

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

Issues Templates

Footnotes

  1. Template for adding github-handle to use as example ↩

  2. Spreadsheet of files to keep track of issue creation ↩

Activity

  1. added
    DraftIssue is still in the process of being created
    Complexity: See issue making labelSee the Issue Making label to understand the issue writing difficulty level
    Issue Making: Level 3Making a template + Create a Level 1 issue(s) + sample issue using template
    on Nov 18, 2025
  2. xnealcarson commented on Nov 25, 2025

    @xnealcarson
    Member

    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

    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]

    Footnotes

    1. https://github.com/hackforla/website/blob/gh-pages/_projects/[INSERT_PROJECT_FILE]?plain=1 ↩

  3. daras-cu commented on Nov 25, 2025

    @daras-cu
    MemberAuthor

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

  4. ExperimentsInHonesty commented on Jan 6, 2026

    @ExperimentsInHonesty
    Member

    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 (e.g.,https://github.com/githubusername)
    • Replace:
    - name: [INSERT MEMBER NAME]
      github-handle:
    

    with

    - name: [INSERT MEMBER NAME]
      github-handle: [INSERT GITHUB USERNAME]
    
    • 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

    Resources/Instructions

    Footnotes

    1. https://github.com/hackforla/website/blob/gh-pages/_projects/[INSERT_PROJECT_FILE]?plain=1 ↩

  5. 18 remaining items

  6. ExperimentsInHonesty commented on Jun 2, 2026

    @ExperimentsInHonesty
    Member

    @daras-cu @kdaca19xx @xnealcarson I am generally approving this template (see last comment). I think we should try to make one IM1 issue out of it to test it. If all goes well, we can make an issue to add the template to the to the repo. Use TDM Calculator as the test

  7. HackforLABot commented on Jun 29, 2026

    @HackforLABot
  8. added
    HLC: CHomepage Launch Countdown Could Have
    and removed on Aug 4, 2026
  9. yielderdev commented on Oct 13, 2026

    @yielderdev
    Member

    As @emoore36 indicated in this comment in issue #8829, the github handle variable is already populated for Parisa Jannatifard aka github handle: "Parisajf"

    I'm going to check off the box for that issue in this Epic, add the ignore label to #8829 and close it for now @daras-cu . Hopefully that'll make the HackForLABot happy in this circumstance.

    Actually, it turns out every other person besides Bonnie Wolfe and John Darragh has already been populated in _projects/tdm-calculator.md. Will be seeking consult on how to proceed with the other issues.

    Update 10/14/26 after conferring with leadership:
    All issues with an already-populated github handle will be labeled as "Ignore: No Longer a Problem" and closed (all but the first two #8827 and #8828 .

    This epic being a testrun for populating these github-handle: fields across _projects/, this is good info and there was discussion of adding templating to future project epics to account for already-populated github-handle: fields.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Complexity: See issue making labelSee the Issue Making label to understand the issue writing difficulty levelHLC: CHomepage Launch Countdown Could HaveHomepage Launch CountdownTracking all issues related to homepage launchIssue Making: Level 3Making a template + Create a Level 1 issue(s) + sample issue using templateP-Feature: Project Info and PageA project's detail page (e.g. https://www.hackforla.org/projects/100-automations)epicrole: back end/devOpsTasks for back-end developersrole: front endTasks for front end developerssize: 1ptCan be done in 4-6 hourstime sensitiveNeeds to be worked on by a particular timeframe

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions