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

Update Project Profile: Civic Tech Jobs (Remove Jen Chung, Melinda Sukosd, & Jenn Wu; Update Lu Feng) #6638

Closed
14 tasks done
Tracked by #6583
JessicaLucindaCheng opened this issue Apr 13, 2024 · 7 comments · Fixed by #6818
Closed
14 tasks done
Tracked by #6583
Assignees
Labels
Complexity: Small Take this type of issues after the successful merge of your second good first issue P-Feature: Project Info and Page A project's detail page (e.g. https://www.hackforla.org/projects/100-automations) role: front end Tasks for front end developers size: 0.25pt Can be done in 0.5 to 1.5 hours time sensitive Needs to be worked on by a particular timeframe

Comments

@JessicaLucindaCheng
Copy link
Member

JessicaLucindaCheng commented Apr 13, 2024

Prerequisites

  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 and attend an onboarding session.
  2. You have already read our How to Contribute to Hack for LA Guide.

Overview

We need to keep project information up to date so that visitors to the website can find accurate information.

Action Items

  • In your IDE, open the _projects/civic-tech-jobs.md file
  • Observe the existing syntax of the front matter block 1 in the file
  • Find the leadership variable and do the following:
    • Remove
        - name: Jen Chung 
          github-handle: 
          role: UX/UI Design Lead
          links:
            slack: https://hackforla.slack.com/team/U02A6H5PVAA
            github: https://github.com/jenchuu
          picture: https://avatars.githubusercontent.com/jenchuu
      
    • Remove
        - name: Melinda Sukosd
          role: UX Research Lead
          links:
            slack: https://hackforla.slack.com/team/U03T1G9F46P
            github: https://github.com/melkosm
          picture: https://avatars.githubusercontent.com/melkosm
      
    • Remove
        - name: Jenn Wu
          github-handle:
          role: UX Researcher Lead
          links:
            slack: https://hackforla.slack.com/team/U05JS3V38TV
            github: https://github.com/jayywu
          picture: https://avatars.githubusercontent.com/jayywu 
      
    • Find Lu Feng's profile:
        - name: Lu Feng
          github-handle:
          role: UX/UI Designer
          links:
            slack: https://hackforla.slack.com/team/U03NV47TG4X
            github: https://github.com/fenglugithub
          picture: https://avatars.githubusercontent.com/fenglugithub
      
      • Move Lu's profile so it is after the other Product Managers' and Leads' profiles
      • Update the profile by adding the GitHub handle fenglugithub to the github-handle variable and change the role to UI/UX Lead so the result is
          - name: Lu Feng
            github-handle: fenglugithub
            role: UI/UX Lead
            links:
              slack: https://hackforla.slack.com/team/U03NV47TG4X
              github: https://github.com/fenglugithub
            picture: https://avatars.githubusercontent.com/fenglugithub
        
  • Verify the changes by viewing the following in your local environment and include before and after screenshots with your pull request:
    • Civic Tech Jobs page 2
  • Once your pull request is merged, go to ER: Update Project Profile: Civic Tech Jobs #6583 and
    • Check off this issue under the Dependency section
    • If all the issues in the Dependency section are checked off, move ER: Update Project Profile: Civic Tech Jobs #6583 to Questions / In Review column and uncheck the Dependency label.
      • Click here to see how to uncheck the Dependency label

Resources/Instructions

Footnotes

  1. Info about the front matter block

  2. Project detailed info page URL: https://www.hackforla.org/projects/civic-tech-jobs

@JessicaLucindaCheng JessicaLucindaCheng added role: front end Tasks for front end developers P-Feature: Project Info and Page A project's detail page (e.g. https://www.hackforla.org/projects/100-automations) time sensitive Needs to be worked on by a particular timeframe Complexity: Small Take this type of issues after the successful merge of your second good first issue size: 0.25pt Can be done in 0.5 to 1.5 hours labels Apr 13, 2024
@jonnyoe jonnyoe self-assigned this Apr 19, 2024
Copy link

Hi @jono4727, thank you for taking up this issue! Hfla appreciates you :)

Do let fellow developers know about your:-
i. Availability: (When are you available to work on the issue/answer questions other programmers might have about your issue?)
ii. ETA: (When do you expect this issue to be completed?)

You're awesome!

P.S. - You may not take up another issue until this issue gets merged (or closed). Thanks again :)

@jonnyoe
Copy link
Member

jonnyoe commented Apr 19, 2024

Availability: Friday 8:30-11pm, Saturday 7pm-11pm, Sunday 3pm-5pm, Monday 2pm-6pm
ETA: By Tuesday 12/23

@ExperimentsInHonesty
Copy link
Member

@jono4727 I will move your issue to the in progress column. In the future, please do that on any new issues you self assign or get assigned to.

@jonnyoe
Copy link
Member

jonnyoe commented Apr 24, 2024

Will need one more day to do this. Apologies still getting acquainted with git/github

@freaky4wrld
Copy link
Member

Hey @jessica Cheng (she/her) I was curious why did we use github-handle: fenglugithub here , besides all other profiles follow github-handle: should it be like this, should we update the template

 - name: Lu Feng
    github-handle: 
    role: UI/UX Lead
    links:
      slack: https://hackforla.slack.com/team/U03NV47TG4X
      github: https://github.com/fenglugithub
    picture: https://avatars.githubusercontent.com/fenglugithub

I was reviewing #6748 and found the above conflict, just wanted to confirm this from you.

@JessicaLucindaCheng
Copy link
Member Author

@freaky4wrld

Hey @jessica Cheng (she/her) I was curious why did we use github-handle: fenglugithub here , besides all other profiles follow github-handle: should it be like this, should we update the template

 - name: Lu Feng
    github-handle: 
    role: UI/UX Lead
    links:
      slack: https://hackforla.slack.com/team/U03NV47TG4X
      github: https://github.com/fenglugithub
    picture: https://avatars.githubusercontent.com/fenglugithub

I was reviewing #6748 and found the above conflict, just wanted to confirm this from you.

It should be github-handle: fenglugithub.

We are in the process of adding github-handle: to all current leadership member profiles for all the projects. For any new leadership additions or changes to leadership requested by the projects, it was decided during a Dev/PM meeting to go ahead and add the github-handle: with the actual GitHub handle of the person, so that we don't have to later add them for those members. Thus, some leadership members may have an empty github-handle: and some may have it filled in, which is okay for now. Eventually, the empty github-handle: fields will be filled in later.

Also, in the future, please use @JessicaLucindaCheng for @ mentions in GitHub comments. Otherwise, I may not see them. Thank you.

@jonnyoe
Copy link
Member

jonnyoe commented May 3, 2024

Had a PR conflict that I messed up but will have this issue sorted out tomorrow

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: Small Take this type of issues after the successful merge of your second good first issue P-Feature: Project Info and Page A project's detail page (e.g. https://www.hackforla.org/projects/100-automations) role: front end Tasks for front end developers size: 0.25pt Can be done in 0.5 to 1.5 hours time sensitive Needs to be worked on by a particular timeframe
4 participants