website icon indicating copy to clipboard operation
website copied to clipboard

Skills Issue: Developer: Jose Santiago

Open santi-jose opened this issue 6 months ago • 38 comments

Prerequisite

We are looking forward to having you on our team. Please make sure to attend the general Hack for LA onboarding to get the process started https://meetup.com/hackforla/events.

Overview

As a developer on the Website team this issue will be your companion and a place to track your progress with the path we have set out for you.

Special Notes

  1. This issue will stay open for as long as you are on the Website team. Use it as a place to indicate that you have completed a level as well as get instructions on how to progress.
  2. Usually we don't want you to have more than one issue assigned to you at a time, this issue is the exception, because it is instructions on how to work on other issues. Do not close this issue until you leave the team (please see to do items associated with leaving professionally).
  3. The action items listed below should mostly be worked on in a sequential order. However, you don't have to wait on one if you can proceed with the others. For instance, you don't have to wait for attending a weekly meeting before setting up your dev environment.
  4. During the general Hack for LA onboarding, you will be directed to fill out a form that will add you to the Website team Google Drive and GitHub teams, and then you will add yourself to the roster. If you have not done that yet, you will not be able to do the action items in section 1.
  5. The template that this issue is made from is a work in progress. We will be updating it, and possibly updating your issue. It works through section 17. But after that it's still a work in progress. If any of the links don't work, please leave a note in the comments on this issue https://github.com/hackforla/website/issues/4944, and we will get you an update.

Action Items

Table of Contents

Sections 1 - Joining the website team 2 - Team Meetings (Options and Requirements) 3 - Development Environment Setup 4 - First GitHub Issue (GFI) 5 - Weekly Updates 6 - 1st Pull Request 7 - Additional reading 1 8 - 2nd good first issue 9 - Pull Request Reviews - GFI 10 - Additional reading 2 11 - Small Issue 12 - Pull Request Reviews - Small 13 - Issue Making - Level 1 (GFI & Small) 14 - Medium Issue 14.1 Issue Making - Level 1 (Medium) 15 - Pull Request Reviews - Medium 16 - Issue Making - Level 2 (GFI) 17 - Merge Team Skills Review FAQ Resources

1 - JOINING THE WEBSITE TEAM.

  • [x] Add yourself to the #hfla-site and #hfla-site-pr Slack channels
  • [x] Self assign this issue (gear in right side panel).
    • [ ] If there are no gears in the right side panel of this issue (next to Assignees, Labels, Projects, Milestone, Development):
      • [ ] check to see if you are logged in to GitHub (if you are not logged in you will see a sign in button on the top right of this browser tab).
        • if you are not logged in
          • [ ] log in and try to self assign again. If that does not work, continue with the instructions below.
        • if you are logged in
          • [ ] contact a merge team member or technical lead on the hfla-site Slack channel with the following message
            Hi.  I don't see the gear on my issue, here are my details:
            - issue: #
            - GitHub handle:
            - date onboarded:
            - row on roster:               
            
          • [ ] add the following text to a comment on this issue
            I don't have access, I have messaged the merge team / technical lead in the hfla-site Slack channel.
            
            [return to section 1](#section-1)
            
  • [x] Register for Zoom meetings using the forms in the Register for Meetings slide
  • [x] Add the role: front end or role: back end/devOps or both label(s) to this issue and remove the role missing label (gear in right side panel)
  • [x] Add this issue to the Project Board under the Projects section (gear in right side panel)
  • [x] Sign up for a Figma account
  • [x] Fill out the INTAKE Self Test so that we can help you find issues that will match where you need to fill in.
  • [x] Post the following message in a comment below on this issue and then answer it.
    ### 1 - JOINING THE WEBSITE TEAM update
    >How many hours did it take you to finish this step?
    
    A:
    
    [return to section 1](#section-1)
    

Table of Contents

2 - TEAM MEETINGS (OPTIONS AND REQUIREMENTS)

  • [x] Attend weekly team meetings:
    • [x] Developer (front-end/back-end) weekly team meeting, Tuesdays 7-8pm Pacific
    • [ ] (Optional) Office Hours, Thursdays 7-8pm Pacific
    • [x] All team meeting (UX, Development, Product), Sunday 10am-12pm Pacific
  • [x] Note: The meetings on the 1st-7th of every month are planning meetings for leads and merge team. You are welcome to observe but we don't provide team member support.
  • [x] Note regarding weekly team meeting requirements: All website team members are required to attend at least 1 team meeting in a week (held on Tuesdays, Thursdays and Sundays). In case, you are unable in any given week, you should reach out to the tech leadership team. Exceptions to this requirement may be provided on a case-by-case basis. Also, please let the tech leadership team know through a Slack message in the #hfla-site Slack channel as well as an @ mention in a comment of the issue that you would be working on, if you are planning to take a week off or a longer vacation.
  • [x] Post the following message in a comment below on this issue and then answer it.
    ### 2 - TEAM MEETINGS update
    >which meetings did you register for
     - [ ] Developer (front-end/back-end)
     - [x] (Optional) Office Hours
     - [ ] All team meeting 
    >When did you attend your first team meeting?
    
    A:
    
    [return to section 2](#section-2)
    

Table of Contents

3 - DEVELOPMENT ENVIRONMENT SETUP

  • [x] Complete steps 1.1 - 1.7 in Part 1: Setting up the development environment within Contributing.md
    • [x] OPTIONAL: If you run into any issues, use 4.1 How do I ask for help within Contributing.md
    • [x] If you have never setup your development environment before, please update your Ongoing Skills List to check off "Setting up your local environment from a contributing file"
  • [x] Post the following message in a comment below on this issue and then answer it. While keeping in mind that this is just to get feedback on how long it took you to get to this point. There is no right or wrong answers. There is no judgement. It is ok if you take a long time or if you do it really fast or at any pace. Getting your dev environment setup will be easier for some people because they might already have some experience or items installed on their computer and you may not. This is an important step, be patient with yourself and your computer but keep on it till you get it done.
    ### 3 - GETTING YOUR DEVELOPMENT ENVIRONMENT SETUP update
    >How many hours did it take you to finish this step?
    
    A:
    
    [return to section 3](#section-3)
    

Table of Contents

4 - FINDING AND ASSIGNING YOUR FIRST GITHUB ISSUE (GFI)

  • [x] Read section 2.1 - 2.2 in Part 2: How the Website team works with GitHub issues within Contributing.md
  • [x] Take the first issue from this prefiltered view of the project board (status: prioritized backlog, good first issues = dev: GFI)
  • Once you self assign an issue, an automation will post a welcome message in a comment giving you additional guidance to manage your issue (includes how to provide estimates and progress reports there).
    • [x] On assignment, you will be prompted to estimate Availability and ETA.

      Availability for this week:

      My estimated ETA for completing this issue:

      Once you have done that on your good first issue, check this box, above, on this issue to let us know you have completed that task and understand how to do it in future.
      - If you have any questions about estimating the issue you choose, please add them to the issue, put the issue in the "Questions/ In Review" column, and add the labels ready for merge team and Status: Help Wanted

  • [x] Post the following message in a comment below on this issue and then answer it.
    ### 4 - FINDING AND ASSIGNING YOUR FIRST GITHUB ISSUE update
    >How many hours did it take you to finish this step?
    
    A:
    
    [return to section 4](#section-4)
    

Table of Contents

5 - GIVING WEEKLY UPDATES ON YOUR DEVELOPMENT ISSUES

  • [x] Progress Reports: Copy the below and put it in the issue once you have been assigned to the issue at least 5 days (we check weekly on Fridays), or sooner if you have something to report. If you finish this issue before 5 days are reached, Yeah!!, do it on your next issue. This update should be done every week for every issue that you are assigned to. The checkbox here is meant for us to see if you understood the instructions when you end up doing your first weekly progress update.
    Provide Update
    1. Progress
    2. Blockers
    3. Availability
    4. ETA
    
  • [x] Post the following message in a comment below on this issue and then answer it.
    ### 5 - GIVING WEEKLY UPDATES ON YOUR DEVELOPMENT ISSUES update
    >on what issue did you give your first weekly update?
    
    - #
    
    [return to section 5](#section-5)
    

Table of Contents

6 - SUBMITTING YOUR FIRST PULL REQUEST

  • [x] Read sections 3.1.a - 3.1.c in 3.1 How to make a pull request to learn more about how to make a pull request (PR) for the issue that you are working on and how to make changes to your PR if changes are requested by the reviewer
  • Confirm you understand the following:
    • [x] Please work on only one issue at a time and wait until your pull request is merged before picking up another issue.
    • [x] Please keep an eye on your PR, if someone leaves you a comment asking for a change, please respond in a timely way.
  • [x] Once your pull request has been accepted, post the following message in a comment below on this issue and then answer it.
    ### 6 - PULL REQUESTS update
    >What is the number of your first merged pull request?
    - #
    >Did you receive any reviews that required you to change anything on your PR? 
    - [ ] no
    - [ ] yes (if yes, describe what you learned)
    
    Comments: 
    
    [return to section 6](#section-6)
    

Table of Contents

7 - ADVANCED READING TO READY YOU FOR LARGER MORE COMPLEX ISSUES

  • [x] Read the Start Here - Developers in Figma
  • [x] Go familiarize yourself with the Hack for LA Design System page in Figma (where you can see components and their SCSS classes)
  • [x] Post the following message in a comment below on this issue and then answer it.
    ### 7 - ADVANCED READING TO READY YOU FOR LARGER MORE COMPLEX ISSUES update
    >How many hours did it take you to finish this step?
    
    A:
    >Do you have any questions about what you read?
       - [ ] yes, I had questions, and I left comments in the appropriate issues [WE NEED TO UPDATE THOSE TWO RESOURCES TO HAVE LINKS TO ISSUES WHERE PEOPLE CAN PUT QUESTIONS AND MOVE THE ISSUES TO THE QUESTIONS/REVIEW COLUMN]
       - [x] no, I did not have any questions
    
    [return to section 7](#section-7)
    

Table of Contents

8 - MOVE ON TO 2ND GOOD FIRST ISSUE (AKA, IT GETS EASIER AND DID YOU BRANCH CORRECTLY?)

  • Do another good first issue (two per person total). We have you do another simple issue because this we want you to
    • see the difference once you have successful setup your dev environment
    • see how each PR gets easier to do with repetition
    • make sure you know how to branch properly (most problems show up in the second commit)
  • [x] Take the first issue from this prefiltered view of the project board (status: prioritized backlog, good first issues = dev: GFI)
  • [x] Submit your PR
  • Once your pull request has been accepted
    • [x] Update your Ongoing Skills List to check off "GitHub branching" & "Pull Requests"
    • [x] post the following message in a comment below on this issue and then answer it.
      ### 8 - MOVE ON TO 2ND GOOD FIRST ISSUE update
      >What is the number of your 2nd merged pull request?
      - #
      >Did you receive any reviews that required you to change anything on your PR? 
      - [ ] no
      - [ ] yes (if yes, describe what you learned)
      
      Comments: 
      
      [return to section 8](#section-8)
      

Table of Contents

9 - GOOD FIRST ISSUE (GFI) PULL REQUEST REVIEWS

Now that you have two merged good first issue PRs, you are eligible to review good first issue PRs, Review Required from other people who are following in the same journey path as you.

See How to review Pull Requests guide will teach you how to review pull requests.

Please review 5 good first issue PRs. Each PR requires at least two reviews, so by reviewing 5 good first issue PRs you are repaying the effort that others did for you (provided 4 reviews for your 2 good first issues) plus 1 extra review to help us all make up the deficit for people who submit a PR but don't get this far.

  • [x] reviewed 1st good first issue pr
  • [x] reviewed 2nd good first issue pr
  • [x] reviewed 3rd good first issue pr
  • [x] reviewed 4th good first issue pr
  • [x] reviewed 5th good first issue pr
    • [ ] After each good first issue PR that your review, please paste the following text in a comment below
      ### 9 - PULL REQUEST REVIEWS - GFI - Update
      I have reviewed a `good first issue` PR #
      >Did you catch anything?
      
       - [ ] yes
       - [ ] no
      >If you did't catch anything, did anyone else who reviewed it after you, catch anything?
      
       - [ ] no
       - [ ] yes
      
           >if yes, describe what you learned:
      
          A: 
      
      [return to section 9](#section-9)
      
      • [ ] Once all 5 good first PRs have been merged, check of the box for "good first issue" under "Reviewed other people's Pull Requests" on the Ongoing Skills List
    • [ ] If there are no good first issue PRs to review right now, paste this comment instead and check back later. You can also go onto section 10.
      ### 9 - PULL REQUEST REVIEWS - GFI - Update
      There are currently no `good first issue` PRs to review, but ill check back later.
      
      [return to section 9](#section-9)
      

Table of Contents

10 - UNDERSTAND HOW TO PROGRESS THROUGH ISSUES IN THE PRIORITIZED BACKLOG AND ON ISSUE MAKING AND TEMPERATURE CHECK

Congrats on making it this far. Issues get more complicated from here, either they include more changes, or have several files to change or you have to research something that we are unsure how to do, or there is complicated logic that needs writing or rewriting. Each issue size that you take on will guide you to a more complicated level in sequence, and you can see from the labels and overviews what they are about.

Its important that you try to work on issues that fill in gaps in your knowledge (see the self tests for a reminder about what to look for).

  • INTAKE Self Test
  • ONGOING Skills List

So keep going, the fun stuff is about to start.

Having said that, we are also going to have you take on some issue making (surprise! There is no issue making fairy, only volunteers like you that created issues for the people that come after them). Pay attention to how the issues you have already worked on are constructed and how they change as they go up the ladder. That way when we start you on the issue making portion of the team work, you will know what you are shooting for when its your time to make issues.

Also, we want you on the Merge team. This will ensure you are a competent developer and an awesome collaborative contributor to any team you join in the future.

  • [x] Let us know that you have re-reviewed your issues, have read the above and are continuing on the team
    ### 10 - UNDERSTAND HOW TO PROGRESS THROUGH ISSUES IN THE PRIORITIZED BACKLOG AND ON ISSUE MAKING update
    >Up to now we have just been getting you ready.  Now the fun starts.  Are you continuing?
    - [x] I'm so ready, bring it on (continuing)
    - [ ] I am worn out from the setup and the good first issues but still game (continuing)
    - [ ] I won't be continuing, (please let us know why and close this issue)
    
    Comments:
    
    [return to section 10](#section-10)
    

[THIS WHOLE THING COULD BE MOVED TO A WIKI PAGE THAT EXPLAINS THE VALUE TO THEIR CAREER AND HAVE A TLDR HERE]

Table of Contents

11 - MOVING ON TO A SMALL ISSUE

  • [x] Assign yourself a small issue, for the role you have indicated, from this prefiltered view of the project board (status: prioritized backlog, small = dev: small)
  • [x] Follow the instructions the bot adds as comments on the issue
  • [x] Submit your PR
  • [x] Once your pull request has been merged post the following message in a comment below on this issue and then answer it:
    ### 11 - SMALL update
    >What is the number of your small merged pull request?
    - #
    >Did you receive any reviews that required you to change anything on your PR? 
    - [ ] no
    - [ ] yes (if yes, describe what you learned)
    
    Comments: 
    
    [return to section 11](#section-11)
    

Table of Contents

12 - PULL REQUEST REVIEWS - SMALL

Now that you have your small PR merged, you are eligible to review small PRs, Review Required from other people who are following in the same journey path as you.

Please review 3 small PRs. Each PR requires at least two reviews, so by reviewing 3 small PRs you are repaying the effort that others did for you (provided 2 reviews for your 1 small issue PR) plus 1 extra review to help us all make up the deficit for people who submit small PRs and then drop off the team.

  • [x] reviewed 1st small pr
  • [x] reviewed 2nd small pr
  • [x] reviewed 3rd small pr
    • [ ] When you have reviewed a small PR, please paste the following text in a comment below
      ### 12 - PULL REQUEST REVIEWS - Small - Update
      I have reviewed a `small` PR #
      
      >Did you catch anything?
      
       - [ ] yes
       - [ ] no
      >If you did't catch anything, did anyone else who reviewed it after you, catch anything?
      
       - [ ] no
       - [ ] yes
      
         >if yes, describe what you learned:
      
         A: 
      
      [return to section 12](#section-12)
      
      • [ ] Once all 3 good first PRs have been merged, check off the box for "small" under "Reviewed other people's Pull Requests" on the Ongoing Skills List
    • [x] If there are no small PRs to review right now, paste this comment instead and check back later. You can also go onto section 13.
      ### 12 - PULL REQUEST REVIEWS - Small - Update
      There are currently no `small` PRs to review, but i'll check back later.
      
      [return to section 12](#section-12)
      

Table of Contents

13 - GET EXPERIENCE MAKING ISSUES - LEVEL 1 (GFI & Small)

Creating issues from templates will give you experience on how issues

  • are constructed
  • are queued up for review
  • are queued up for approval
  • are prioritized (milestones)
  • and appear in the prioritzed backlog

and like the good first and small issues you have already done, they are perscritive enough to do with no prior experience issue making.

  • [x] Take the first issue from this prefiltered view of the project board (status: ERs and epics that are ready to be turned into issues, good first & small = IM: 1 + extra filters)
  • [x] Assign yourself
  • [x] Move the issue to the in progress column
  • [ ] Follow the instructions in the issue
  • [ ] create the issue(s) it calls for. These new issues will end up in the new issue approval column with the label ready for merge team
  • Once the ER or Epic has been accepted by the Merge team and closed and the issue(s) you created have been moved into the prioritized backlog
    • [ ] Post the following message in a comment below on this issue and then answer it.
      ### 13 - GET EXPERIENCE MAKING ISSUES - LEVEL 1 (GFI & Small) update
      >Which EPIC or ER did you work on (provide the issue number)
      
      #
      
      >How many hours did it take you to make the issue(s)?
      
      Number of hours: 
      
      >Did you find anything required clarification or anything we could improve about the instructions?
      
      Suggestions for improvement: 
      
      [return to section 13](#section-13)
      

Table of Contents

14 - MOVING ON TO A MEDIUM ISSUE

  • [x] Take the first issue from this prefiltered view of the project board (status: prioritized backlog, medium issues = dev: medium)
    • [ ] If there are no medium size issues in the prioritized backlog column, skip the rest of this section and go to Section 14.1
    • [x] If there is medium size issue in the prioritized backlog column
      • [x] Assign yourself a medium for the role you have indicated (front/backend or both)
      • [x] Follow the instructions the bot adds as comments on the issue
      • [x] Submit your PR
      • [x] Once your pull request has been merged, post the following message in a comment below on this issue and then answer it
        ### 14 - MEDIUM update
        >What is the number of your medium merged pull request?
        - #
        >Did you receive any reviews that required you to change anything on your PR? 
         - [ ] no
         - [ ] yes (if yes, describe what you learned)
        
        Comments: 
        
        [return to section 14](#section-14)
        

Table of Contents

14.1 MAKE A MEDIUM ISSUE FROM AN ER OR EPIC

Only work on this section if you needed a medium issue and one is not available from the prioritized backlog

  • [ ] add the label needs issue: medium to this issue, so that we can notify you when new medium size issues are released
  • [ ] add the following comment to this issue
    There are no medium issues right now.  Please let me know if one becomes available.
    
    [return to section 14](#section-14.1)
    
  • [ ] Take the first issue from this prefiltered view of the project board (status: ERs and epics that are ready to be turned into issues, medium = IM: Level 1 + Complexity: Medium
    • If you find any results in the column
      • [ ] assign yourself to the first issue in that column
      • [ ] move the ER or EPIC to the in progress column
      • [ ] create the issue(s) it calls for. These new issues will end up in the new issue approval column with the label ready for merge team
      • [ ] once you have made the issues and added the labels, move the issue making ER or Epic issue into the questions column
      • [ ] add a comment, letting the merge team know that you have made the issues (include a link to each of the new issues)
      • [ ] add the label ready for merge team
      • [ ] there will likely be some back and forth with the merge team, until your issue(s)s are approved and a ready for prioritization label is added. When the new issue(s) are approved, the issue making issue will be closed and you are welcome to move onto the next checkbox
  • [ ] Check this prefiltered view of the project board (status: prioritized backlog, medium issues = dev: medium
    • If there still is no medium issue to work in the Priortized Backlog column.
      • [ ] Leave the following message as a comment one of the Medium issues you just created and when the issue is prioritized we will assign the issue to you if there are no other medium issues you have picked up.
        - I created this issue, so I could have a medium issue to work on.  Please assign to me once approved.  My Skills Issue is #
        
        • once you get assigned,
          • [ ] hide the comment below that says "There are no medium issues right now. Please let me know if one becomes available."
          • [ ] remove from this issue, the label needs issue: medium
          • [ ] circle back to Section 14 and check off the first 4 boxes, and continue from there.

Table of Contents

15 - PULL REQUEST REVIEWS - Medium

Now that you have your medium PR merged, you are eligible to review medium PRs, Review Required from other people who are following in the same journey path as you.

Please review 3 medium PRs. Each PR requires at least two reviews, so by reviewing 3 medium PRs you are repaying the effort that others did for you (provided 2 reviews for your 1 medium issue PR) plus 1 extra review to help us all make up the deficit for people who submit medium PRs and then drop off the team.

  • [x] reviewed 1st medium pr
  • [ ] reviewed 2nd medium pr
  • [ ] reviewed 3rd medium pr
    • [ ] When you have reviewed a medium PR, please paste the following text in a comment below
      ### 15 - PULL REQUEST REVIEWS - Medium - Update
      I have reviewed a `medium` PR #
      
      >Did you catch anything?
      
       - [ ] yes
       - [ ] no
      >If you did't catch anything, did anyone else who reviewed it after you, catch anything?
      
       - [ ] no
       - [ ] yes
      
         >if yes, describe what you learned:
      
         A:
      
      [return to section 15](#section-15)
      
    • [ ] If there are no medium PRs to review right now, paste this comment instead and check back later. You can also go onto section 16.
      ### 15 - PULL REQUEST REVIEWS - Medium - Update
      There are currently no `medium` PRs to review, but i'll check back later.
      
      [return to section 15](#section-15)
      

Table of Contents

16 - ISSUE MAKING - LEVEL 2, GFI

  • [ ] Take the first issue from this prefiltered view of the project board (status: ERs and epics that are ready to be turned into issues, good first issue = IM: Level 2 + good first issue
    • If you find any results in the make issues column
      • [ ] assign yourself to the first issue in that column
      • [ ] move the ER or EPIC to the in progress column
      • [ ] create the issue(s) it calls for. These new issues will end up in the new issue approval column with the label ready for merge team
      • [ ] once you have made the issues and added the labels, move the issue making ER or Epic issue into the questions column
      • [ ] add a comment, letting the merge team know that you have made the issues (include a link to each of the new issues)
      • [ ] add the label ready for merge team
      • [ ] there might be some back and forth with the merge team, until your issues are ready to be prioritized. When it is, the issue making issue will be closed and you are welcome to move onto the next checkbox

Table of Contents

17 - MERGE TEAM SKILLS REVIEW

We want everyone who joins this team to get onto the merge team so that you can get experience running meetings and office hours, mentoring, creating sufficent workflow for the team, escalations, and ultimately being responsible for final approval and merging of pull requests made by team members on lower sections. At this point we will check to see if you are ready to join the merge team, or what your next steps are to get you closer to ready.

  • [ ] When you get to this point, please paste the following message into a comment below
I  have finished sections 1-16 and am ready to have my activity reviewed by the merge team

      [return to section 17](#section-17)
  • [ ] Copy the link your comment into the #hfla-site Slack channel

Table of Contents

FAQ section

Are there exceptions to which size issues I work on?
  • Medium (you can work on one medium issue, but only one at a timeone per person, with some exceptions, see below)
  • Large (you can work on more than one large issue, but only one at a time)
  • The reasons for this progression are: - The issues start out as being prescriptive and become less so as you gain more experience by working through increasingly complex issues. - We are trying to teach you the team methodology through the issues themselves. - It ensures you understand what we expect and the quality of contributions.
    • You can work on back-to-back small issues if it meets the following criteria:
      • You are learning something new and need to work on an issue of a lesser complexity
      • Since we have a limited number of these, you must get approval from lead or pm
    • You can work on a second medium issue if it meets the following criteria:
      • You are learning something new and need to work on an issue of a lesser complexity
      • Since we have a limited number of these, you must get approval from lead or pm
What should I do if I have a question about an issue I'm working on, and I haven't gotten a response yet?
  • First, you should post the question or blocker as a comment on your assigned issue, so it can be easily referred to in the next bullet points.
  • Then, add the label Status: Help Wanted so other developers can see it and potentially help answer your question. In addition, you will still need to post a Slack message or bring it up in meeting so we know you need help; see below for how to do that.
  • Also, you can post your question on the hfla-site Slack channel and link the issue you're working on, so other developers can see and respond.
  • Lastly, you can add the issue to the "Development team meeting discussion items" "Questions/In Review" column of the Project Board so that it can be addressed in the next development meeting. Please bring it during the meeting that you need help.
If you need to take some time off from the team
  • For this Skills Issue, please do the following:
    • Copy and customize this response, and leave it in a comment on this issue
      I need to take some time off from the team.  I believe I will be back on [Replace with DATE YOU WILL BE BACK]
      
    • Apply the label away on hold.
    • Move your Skills Issue to the Questions / In Review column.
  • In the roster, find the line with your information on it and fill in your info for the following columns:
    • Find Column N / "Hiatus". Put TRUE in that column.
    • Find column O / "If on Hiatus, return date (YY-MM-DD)". Fill in your expected return date in YY-MM-DD format.
  • In addition, if you are assigned to an open issue (other than your Skills Issue), do the following for that issue:
    • If you have done some work on the issue, please write thorough documentation in a comment in that issue so that the issue can be handed off to another person, who can pick up working where you left off based on your notes.
    • Apply a ready for prioritization label.
    • Move it to the 'New Issue Approval` column.
    • Then, unassign yourself from that issue.

Table of Contents

Resources/Instructions

Table of Contents


Skills List - INTAKE

Skills List, self test on Intake, fill out when you join the team, don't update

Front End

  • [ ] Setting up your local environment from a contributing file
  • [x] GitHub branching
  • [x] Pull Requests

Back End

  • [x] API requests
  • [ ] Cron Job Scripting
  • [x] CRUD operations

All Developers

  • [ ] Reviewed other people's Pull Requests
  • [x] Resolved Merge Conflicts
  • [ ] Written documentation for other Developers (Architecture, etc.)
  • [ ] Mentored other developers

Return to section 1 section 10

Skills List - ONGOING

Skills List, update as you do work on this team

Front End

  • [x] Setting up your local environment from a contributing file (section 3)
  • [x] GitHub branching (done in section 8)
  • [x] Pull Requests (section 8)

Back End

  • [ ] API requests
  • Cron Job Scripting
    • [ ] edit GitHub Action
    • [ ] write GitHub Action
  • [ ] CRUD operations

All Developers

  • Reviewed other people's Pull Requests
    • [x] good first issue (section 9)
    • [ ] small (section 12)
    • [ ] medium
    • [ ] large
    • [ ] x-large
  • [ ] Resolved Merge Conflicts
  • [ ] Written documentation for other Developers (Architecture, etc.)
  • [ ] Mentored other developers

Table of Contents

santi-jose avatar Jun 17 '25 03:06 santi-jose

Hi @santi-jose.

Please don't forget to add the proper labels to this issue. Currently, the labels for the following are missing:

  • Role

NOTE: Please ignore this comment if you do not have 'write' access to this directory.

To add a label, take a look at Github's documentation here.

Also, don't forget to remove the "missing labels" afterwards. To remove a label, the process is similar to adding a label, but you select a currently added label to remove it.

After the proper labels are added, the merge team will review the issue and add a "Ready for Prioritization" label once it is ready for prioritization.

Additional Resources:

github-actions[bot] avatar Jun 17 '25 03:06 github-actions[bot]

2 - TEAM MEETINGS update

which meetings did you register for

  • [ ] Developer (front-end/back-end)
  • [ ] (Optional) Office Hours
  • [x] All team meeting

When did you attend your first team meeting?

A: I attended my first team meeting Tuesday 6/17/25 @ 7PM PST.

return to section 2

santi-jose avatar Jun 20 '25 03:06 santi-jose

1 - JOINING THE WEBSITE TEAM update

How many hours did it take you to finish this step?

A: 1 hour

return to section 1

santi-jose avatar Jun 23 '25 20:06 santi-jose

3 - GETTING YOUR DEVELOPMENT ENVIRONMENT SETUP update

How many hours did it take you to finish this step?

A: 2 hours

return to section 3

santi-jose avatar Jun 24 '25 00:06 santi-jose

4 - FINDING AND ASSIGNING YOUR FIRST GITHUB ISSUE update

How many hours did it take you to finish this step?

A: 1 hour

return to section 4

santi-jose avatar Jun 25 '25 07:06 santi-jose

5 - GIVING WEEKLY UPDATES ON YOUR DEVELOPMENT ISSUES update

on what issue did you give your first weekly update?

  • #8011

return to section 5

santi-jose avatar Jun 25 '25 07:06 santi-jose

6 - PULL REQUESTS update

What is the number of your first merged pull request?

  • #8206

Did you receive any reviews that required you to change anything on your PR?

  • [x] no
  • [ ] yes (if yes, describe what you learned)

Comments:

return to section 6

santi-jose avatar Jun 26 '25 06:06 santi-jose

7 - ADVANCED READING TO READY YOU FOR LARGER MORE COMPLEX ISSUES update

How many hours did it take you to finish this step?

A: 1 hour

Do you have any questions about what you read?

  • [ ] yes, I had questions, and I left comments in the appropriate issues [WE NEED TO UPDATE THOSE TWO RESOURCES TO HAVE LINKS TO ISSUES WHERE PEOPLE CAN PUT QUESTIONS AND MOVE THE ISSUES TO THE QUESTIONS/REVIEW COLUMN]
  • [x] no, I did not have any questions

return to section 7

santi-jose avatar Jul 02 '25 01:07 santi-jose

8 - MOVE ON TO 2ND GOOD FIRST ISSUE update

What is the number of your 2nd merged pull request?

  • #8241

Did you receive any reviews that required you to change anything on your PR?

  • [ ] no
  • [x] yes (if yes, describe what you learned)

Comments: I learned to keep the Pull Request summ ary of changes clean by removing any extra bullet points that weren't used to describe the pull request details. I also learned to be more descriptive in the title of the pull request so people can more easily understand the issue at a glance.

return to section 8

santi-jose avatar Jul 08 '25 23:07 santi-jose

9 - PULL REQUEST REVIEWS - GFI - Update

I have reviewed a good first issue PR #8243

Did you catch anything?

  • [x] yes
  • [ ] no

If you did't catch anything, did anyone else who reviewed it after you, catch anything?

  • [x] no

  • [ ] yes

    if yes, describe what you learned:

A: I learned about dealing with merge conflicts when reviewing a Pull Request that is not synced to the latest version of the site repository. This was a confusing PR to review at first. I wasn't sure if I needed to resolve the merge conflicts myself or if it was even possible to review the PR without having the merge conflicts resolved. I asked in the hfla-site channel on Slack for guidance since the How to Review Pull Requests Guide didn't have instructions on how to deal with merge conflicts. Luckily somebody was able to clarify my confusion and tell me that I would be able to review the code. Although the 311 project card wouldn't render due to the unresolved merge conflicts, I could see in the code that the proper changes were made.

The two things that I had to request the developer to change were:

  1. Update the CodeQL warnings section in their PR. They had to mark the checkbox detailing that the CodeQL tests passed without errors.
  2. Resolve the merge conflicts. Sync their branch with the main branch, then make their changes and commit them to their feature branch.

return to section 9

santi-jose avatar Jul 25 '25 05:07 santi-jose

9 - PULL REQUEST REVIEWS - GFI - Update

I have reviewed a good first issue PR #8250

Did you catch anything?

  • [ ] yes
  • [x] no

If you did't catch anything, did anyone else who reviewed it after you, catch anything?

  • [x] no

  • [ ] yes

    if yes, describe what you learned:

A: I learned that some issues don't require the website to visibly change. This issue changed the comment within the /github-actions/utils/post-issue-comment.js file from "github" to "GitHub". Although it didn't directly change any functionality of the website, I made sure to check if the website worked as intended after the changes were implemented.

return to section 9

santi-jose avatar Jul 25 '25 06:07 santi-jose

9 - PULL REQUEST REVIEWS - GFI - Update

There are currently no good first issue PRs to review, but ill check back later. 7/31/2025

return to section 9

santi-jose avatar Aug 01 '25 03:08 santi-jose

10 - UNDERSTAND HOW TO PROGRESS THROUGH ISSUES IN THE PRIORITIZED BACKLOG AND ON ISSUE MAKING update

Up to now we have just been getting you ready. Now the fun starts. Are you continuing?

  • [x] I'm so ready, bring it on (continuing)
  • [ ] I am worn out from the setup and the good first issues but still game (continuing)
  • [ ] I won't be continuing, (please let us know why and close this issue)

Comments:

return to section 10

santi-jose avatar Aug 01 '25 03:08 santi-jose

Activity Log: santi-jose

Repo: https://github.com/hackforla/website

⚠ Important note: The bot updates this comment automatically - do not edit
  • santi-jose opened: https://github.com/hackforla/website/issues/8189 at 06/16/2025, 08:42 PM PDT

  • santi-jose assigned: https://github.com/hackforla/website/issues/8189 at 06/16/2025, 08:42 PM PDT

  • santi-jose commented on: https://github.com/hackforla/website/issues/8189#issuecomment-2989690222 at 06/19/2025, 08:25 PM PDT

  • santi-jose commented on: https://github.com/hackforla/website/issues/8189#issuecomment-2997926701 at 06/23/2025, 01:59 PM PDT

  • santi-jose commented on: https://github.com/hackforla/website/issues/8189#issuecomment-2998351434 at 06/23/2025, 05:16 PM PDT

  • santi-jose assigned: https://github.com/hackforla/website/issues/8011 at 06/23/2025, 11:34 PM PDT

  • santi-jose commented on: https://github.com/hackforla/website/issues/8011#issuecomment-2999023001 at 06/23/2025, 11:43 PM PDT

  • santi-jose commented on: https://github.com/hackforla/website/issues/8189#issuecomment-3003746366 at 06/25/2025, 12:51 AM PDT

  • santi-jose commented on: https://github.com/hackforla/website/issues/8189#issuecomment-3003747716 at 06/25/2025, 12:51 AM PDT

  • santi-jose opened: https://github.com/hackforla/website/pull/8206 at 06/25/2025, 01:15 AM PDT

  • santi-jose commented on: https://github.com/hackforla/website/issues/8189#issuecomment-3007340378 at 06/25/2025, 11:44 PM PDT

  • santi-jose PR was merged: https://github.com/hackforla/website/pull/8206#event-18360176767 at 06/27/2025, 08:42 AM PDT

  • santi-jose issue closed by PR 8206: https://github.com/hackforla/website/issues/8011#event-18360177138 at 06/27/2025, 08:42 AM PDT

  • santi-jose commented on: https://github.com/hackforla/website/issues/8189#issuecomment-3026072486 at 07/01/2025, 06:48 PM PDT

  • santi-jose assigned: https://github.com/hackforla/website/issues/8122 at 07/02/2025, 12:15 AM PDT

  • santi-jose commented on: https://github.com/hackforla/website/issues/8122#issuecomment-3027081657 at 07/02/2025, 02:11 AM PDT

  • santi-jose opened: https://github.com/hackforla/website/pull/8241 at 07/02/2025, 02:28 AM PDT

  • santi-jose commented on: https://github.com/hackforla/website/pull/8241#issuecomment-3030501083 at 07/02/2025, 08:25 PM PDT

  • santi-jose PR was merged: https://github.com/hackforla/website/pull/8241#event-18491029528 at 07/06/2025, 04:00 AM PDT

  • santi-jose issue closed by PR 8241: https://github.com/hackforla/website/issues/8122#event-18491029563 at 07/06/2025, 04:00 AM PDT

  • santi-jose commented on: https://github.com/hackforla/website/issues/8189#issuecomment-3050601133 at 07/08/2025, 04:48 PM PDT

  • santi-jose commented on: https://github.com/hackforla/website/pull/8243#issuecomment-3050800873 at 07/08/2025, 06:53 PM PDT

  • santi-jose submitted review: https://github.com/hackforla/website/pull/8243#pullrequestreview-3031658568 at 07/17/2025, 08:16 PM PDT

  • santi-jose commented on: https://github.com/hackforla/website/issues/8189#issuecomment-3116414710 at 07/24/2025, 10:11 PM PDT

  • santi-jose commented on: https://github.com/hackforla/website/pull/8250#issuecomment-3116444543 at 07/24/2025, 10:26 PM PDT

  • santi-jose submitted review: https://github.com/hackforla/website/pull/8250#pullrequestreview-3054244922 at 07/24/2025, 11:24 PM PDT

  • santi-jose commented on: https://github.com/hackforla/website/issues/8189#issuecomment-3116563307 at 07/24/2025, 11:26 PM PDT

  • santi-jose commented on: https://github.com/hackforla/website/issues/8189#issuecomment-3142029586 at 07/31/2025, 08:19 PM PDT

  • santi-jose commented on: https://github.com/hackforla/website/issues/8189#issuecomment-3142076012 at 07/31/2025, 08:47 PM PDT

  • santi-jose assigned: https://github.com/hackforla/website/issues/7613 at 07/31/2025, 11:04 PM PDT

  • santi-jose commented on: https://github.com/hackforla/website/issues/7613#issuecomment-3142824390 at 07/31/2025, 11:35 PM PDT

  • santi-jose issue closed as completed: https://github.com/hackforla/website/issues/7613#event-19191916970 at 08/17/2025, 09:41 AM PDT

  • santi-jose commented on: https://github.com/hackforla/website/issues/8189#issuecomment-3203054544 at 08/19/2025, 04:43 PM PDT

  • santi-jose commented on: https://github.com/hackforla/website/pull/8281#issuecomment-3203712324 at 08/19/2025, 06:07 PM PDT

  • santi-jose submitted review: https://github.com/hackforla/website/pull/8281#pullrequestreview-3134679600 at 08/19/2025, 08:33 PM PDT

  • santi-jose commented on: https://github.com/hackforla/website/issues/8189#issuecomment-3204068282 at 08/19/2025, 08:34 PM PDT

  • santi-jose commented on: https://github.com/hackforla/website/issues/8189#issuecomment-3222336952 at 08/25/2025, 07:20 PM PDT

  • santi-jose commented on: https://github.com/hackforla/website/pull/8300#issuecomment-3229823535 at 08/27/2025, 02:37 PM PDT

  • santi-jose commented on: https://github.com/hackforla/website/pull/8299#issuecomment-3229823742 at 08/27/2025, 02:37 PM PDT

  • santi-jose submitted review: https://github.com/hackforla/website/pull/8300#pullrequestreview-3163385036 at 08/27/2025, 11:29 PM PDT

  • santi-jose submitted review: https://github.com/hackforla/website/pull/8299#pullrequestreview-3163586031 at 08/28/2025, 12:30 AM PDT

  • santi-jose commented on: https://github.com/hackforla/website/issues/8189#issuecomment-3232303406 at 08/28/2025, 12:36 AM PDT

  • santi-jose commented on: https://github.com/hackforla/website/issues/8189#issuecomment-3232328011 at 08/28/2025, 12:43 AM PDT

  • santi-jose commented on: https://github.com/hackforla/website/pull/8299#issuecomment-3239454735 at 08/30/2025, 11:49 AM PDT

  • santi-jose submitted review: https://github.com/hackforla/website/pull/8300#pullrequestreview-3171303112 at 08/30/2025, 06:45 PM PDT

  • santi-jose commented: https://github.com/hackforla/website/issues/8189#issuecomment-3282903260 at 09/11/2025, 04:02 PM PDT

  • santi-jose commented: https://github.com/hackforla/website/pull/8315#issuecomment-3282934231 at 09/11/2025, 04:17 PM PDT

  • santi-jose commented: https://github.com/hackforla/website/issues/8189#issuecomment-3322583921 at 09/22/2025, 11:21 PM PDT

  • santi-jose commented: https://github.com/hackforla/website/pull/8355#issuecomment-3354422746 at 09/30/2025, 07:06 PM PDT

  • santi-jose commented: https://github.com/hackforla/website/issues/8189#issuecomment-3359205717 at 10/01/2025, 10:38 PM PDT

  • santi-jose commented: https://github.com/hackforla/website/pull/8356#issuecomment-3359213062 at 10/01/2025, 10:40 PM PDT

  • santi-jose commented: https://github.com/hackforla/website/issues/8189#issuecomment-3364272686 at 10/02/2025, 10:06 PM PDT

  • santi-jose assigned: https://github.com/hackforla/website/issues/6911 at 10/13/2025, 10:32 PM PDT

  • santi-jose commented: https://github.com/hackforla/website/issues/6911#issuecomment-3400192001 at 10/13/2025, 10:35 PM PDT

  • santi-jose commented: https://github.com/hackforla/website/issues/8189#issuecomment-3424754315 at 10/20/2025, 10:33 PM PDT

  • santi-jose opened: https://github.com/hackforla/website/pull/8379 at 10/21/2025, 10:07 PM PDT

  • santi-jose commented: https://github.com/hackforla/website/pull/8379#issuecomment-3435455046 at 10/23/2025, 12:04 AM PDT

  • santi-jose issue was closed as completed: https://github.com/hackforla/website/issues/6911 at 10/27/2025, 06:37 PM PDT

  • santi-jose PR was merged: https://github.com/hackforla/website/pull/8379 at 10/27/2025, 06:37 PM PDT

  • santi-jose commented: https://github.com/hackforla/website/pull/8379#issuecomment-3460018993 at 10/28/2025, 11:21 PM PDT

  • santi-jose commented: https://github.com/hackforla/website/issues/8189#issuecomment-3460024800 at 10/28/2025, 11:23 PM PDT

  • santi-jose assigned: https://github.com/hackforla/website/issues/8390 at 10/29/2025, 11:19 PM PDT

  • santi-jose commented: https://github.com/hackforla/website/issues/8390#issuecomment-3466282804 at 10/29/2025, 11:21 PM PDT

  • santi-jose commented: https://github.com/hackforla/website/issues/8390#issuecomment-3530855247 at 11/13/2025, 09:07 PM PST

  • santi-jose commented: https://github.com/hackforla/website/issues/8189#issuecomment-3530866866 at 11/13/2025, 09:14 PM PST

  • santi-jose commented: https://github.com/hackforla/website/issues/8390#issuecomment-3531120947 at 11/13/2025, 10:35 PM PST

  • santi-jose opened: https://github.com/hackforla/website/pull/8421 at 11/13/2025, 10:56 PM PST

  • santi-jose PR was merged: https://github.com/hackforla/website/pull/8421 at 11/17/2025, 06:03 PM PST

  • santi-jose issue was closed as completed: https://github.com/hackforla/website/issues/8390 at 11/17/2025, 06:03 PM PST

  • santi-jose commented: https://github.com/hackforla/website/issues/8189#issuecomment-3544850074 at 11/17/2025, 07:20 PM PST

  • santi-jose assigned: https://github.com/hackforla/website/issues/7858 at 11/18/2025, 05:58 PM PST

  • santi-jose unassigned: https://github.com/hackforla/website/issues/7858 at 11/18/2025, 05:58 PM PST

  • santi-jose commented: https://github.com/hackforla/website/pull/8429#issuecomment-3550322648 at 11/18/2025, 05:59 PM PST

  • santi-jose commented: https://github.com/hackforla/website/issues/8189#issuecomment-3550613281 at 11/18/2025, 08:07 PM PST

  • santi-jose assigned: https://github.com/hackforla/website/issues/7618 at 11/20/2025, 07:09 PM PST

  • santi-jose commented: https://github.com/hackforla/website/pull/8437#issuecomment-3578438806 at 11/25/2025, 05:46 PM PST

  • santi-jose commented: https://github.com/hackforla/website/issues/8189#issuecomment-3592362838 at 11/30/2025, 12:51 AM PST

  • santi-jose commented: https://github.com/hackforla/website/issues/8189#issuecomment-3592364851 at 11/30/2025, 12:54 AM PST

HackforLABot avatar Aug 11 '25 00:08 HackforLABot

@santi-jose

Please add update using the below template (even if you have a pull request). Afterwards, remove the '2 weeks inactive' label and add the 'Status: Updated' label.

  1. Progress: "What is the current status of your project? What have you completed and what is left to do?"
  2. Blockers: "Difficulties or errors encountered."
  3. Availability: "How much time will you have this week to work on this issue?"
  4. ETA: "When do you expect this issue to be completed?"
  5. Pictures (optional): "Add any pictures of the visual changes made to the site so far."

If you need help, be sure to either: 1) place your issue in the Questions/In Review column of the Project Board and ask for help at your next meeting, 2) put a "Status: Help Wanted" label on your issue and pull request, or 3) put up a request for assistance on the #hfla-site channel. Please note that including your questions in the issue comments- along with screenshots, if applicable- will help us to help you. Here and here are examples of well-formed questions.

You are receiving this comment because your last comment was before Tuesday, August 12, 2025 at 12:06 AM PST.

HackforLABot avatar Aug 15 '25 07:08 HackforLABot

11 - SMALL update

What is the number of your small merged pull request?

  • #7613

Did you receive any reviews that required you to change anything on your PR?

  • [x] no
  • [ ] yes (if yes, describe what you learned)

Comments:

return to section 11

santi-jose avatar Aug 19 '25 23:08 santi-jose

9 - PULL REQUEST REVIEWS - GFI - Update

I have reviewed a good first issue PR #8281

Did you catch anything?

  • [ ] yes
  • [x] no

If you did't catch anything, did anyone else who reviewed it after you, catch anything?

  • [x] no

  • [ ] yes

    if yes, describe what you learned:

    A:

return to section 9

santi-jose avatar Aug 20 '25 03:08 santi-jose

12 - PULL REQUEST REVIEWS - Small - Update

There are currently no small PRs to review, but i'll check back later. 8/25/2025

return to section 12

santi-jose avatar Aug 26 '25 02:08 santi-jose

9 - PULL REQUEST REVIEWS - GFI - Update

I have reviewed a good first issue PR #8300

Did you catch anything?

  • [x] yes
  • [ ] no

If you did't catch anything, did anyone else who reviewed it after you, catch anything?

  • [ ] no

  • [ ] yes

    if yes, describe what you learned:

    A: At a glance, I could tell the PR was missing the CodeQL section. This was a change that waas requested. I was the first to comment on the PR to review it, but someone reviewed before me and they addressed all the issues before I had a chance. Something that I did catch that they didn't which might be a bit of a nitpick is the lack of specificity in the PR title. This is a reocmmendation that was left on one of my GFI PR's. It's best to be specific in your title so anyone at a glance can understand it. In this case the title was almost there, but including the Project that the Profile Update is ocurring in would make it clear what the PR is addressing.

return to section 9

santi-jose avatar Aug 28 '25 07:08 santi-jose

9 - PULL REQUEST REVIEWS - GFI - Update

I have reviewed a good first issue PR #8299

Did you catch anything?

  • [x] yes
  • [ ] no

If you did't catch anything, did anyone else who reviewed it after you, catch anything?

  • [ ] no

  • [ ] yes

    if yes, describe what you learned:

    A: At a glance something that needed to be addressed in this issue that wasn't addressed by a previous review, was that the title was not specific enough. This one needed more help. It was also hyphenated like it was a git branch. This title needed changes for title specificity. I suggested using the original issue title as a guide. The other big issue I could see was that it was missing screenshots of the changes made to the website coinciding with the changes in the code. Once again someone made their review before me and addressed all the changes that I saw, I made sure to second their recommendations and add some context where I thought it would be helpful.

return to section 9

santi-jose avatar Aug 28 '25 07:08 santi-jose

@santi-jose

Please add update using the below template (even if you have a pull request). Afterwards, remove the 'To Update !' label and add the 'Status: Updated' label.

  1. Progress: "What is the current status of your project? What have you completed and what is left to do?"
  2. Blockers: "Difficulties or errors encountered."
  3. Availability: "How much time will you have this week to work on this issue?"
  4. ETA: "When do you expect this issue to be completed?"
  5. Pictures (optional): "Add any pictures of the visual changes made to the site so far."

If you need help, be sure to either: 1) place your issue in the Questions/In Review column of the Project Board and ask for help at your next meeting, 2) put a "Status: Help Wanted" label on your issue and pull request, or 3) put up a request for assistance on the #hfla-site channel. Please note that including your questions in the issue comments- along with screenshots, if applicable- will help us to help you. Here and here are examples of well-formed questions.

You are receiving this comment because your last comment was before Tuesday, September 2, 2025 at 12:05 AM PST.

HackforLABot avatar Sep 05 '25 07:09 HackforLABot

Update: 9/11/2025

Progress: "What is the current status of your project? What have you completed and what is left to do?" a. I am still working through this Skills Issue.

Currently I am waiting for Small PR's to be submitted so I can review the 3 Small PR's required in Step 12 of the Skills Issue.

I moved onto Step 13 and saw that there are also no GFI or Small ERs and epics that are ready to turn into issues.

Then I checked Step 14 and there are no Medium Issues available for me to submit a Medium PR for that step either.

Then I checked Step 15, but I believe I can't do a PR review of type Medium until I submit and have a Medium PR of my own merged.

Step 16 is more issue making practice, but I there aren't ane ERs or epics available to turn into issues.

Step 17 requires all steps from 1-16 to be complete, so I am at a bit of a standstill here.

Blockers: "Difficulties or errors encountered." a. My current blocker is the lack of Issues and PR's of type Small and Medium.

Availability: "How much time will you have this week to work on this issue?" a. I have 8 hours this week and dedicate that many every week to work on issues from 5PM - 7PM Monday -Thursday

ETA: "When do you expect this issue to be completed?" a. I don't have an ETA, I'll have to send a message in Slack to see what I should do.

santi-jose avatar Sep 11 '25 23:09 santi-jose

@santi-jose

Please add update using the below template (even if you have a pull request). Afterwards, remove the 'To Update !' label and add the 'Status: Updated' label.

  1. Progress: "What is the current status of your project? What have you completed and what is left to do?"
  2. Blockers: "Difficulties or errors encountered."
  3. Availability: "How much time will you have this week to work on this issue?"
  4. ETA: "When do you expect this issue to be completed?"
  5. Pictures (optional): "Add any pictures of the visual changes made to the site so far."

If you need help, be sure to either: 1) place your issue in the Questions/In Review column of the Project Board and ask for help at your next meeting, 2) put a "Status: Help Wanted" label on your issue and pull request, or 3) put up a request for assistance on the #hfla-site channel. Please note that including your questions in the issue comments- along with screenshots, if applicable- will help us to help you. Here and here are examples of well-formed questions.

You are receiving this comment because your last comment was before Tuesday, September 16, 2025 at 12:05 AM PST.

HackforLABot avatar Sep 19 '25 07:09 HackforLABot

Progress: "What is the current status of your project? What have you completed and what is left to do?" I'm currently at step 12, waiting for Small PR's to be made.

Blockers: "Difficulties or errors encountered." I'm facing the blocker of lack of Small PR, Medium Issue, and Issues to make.

Availability: "How much time will you have this week to work on this issue?" I don't know how long it will take until there are issues and PR's to work on.

ETA: "When do you expect this issue to be completed?" I am not sure

santi-jose avatar Sep 23 '25 06:09 santi-jose

12 - PULL REQUEST REVIEWS - Small - Update

I have reviewed a small PR #8355

Did you catch anything?

  • [ ] yes
  • [x] no

If you did't catch anything, did anyone else who reviewed it after you, catch anything?

  • [x] no

  • [ ] yes

    if yes, describe what you learned:

    A:

return to section 12

santi-jose avatar Oct 02 '25 05:10 santi-jose

12 - PULL REQUEST REVIEWS - Small - Update

I have reviewed a small PR #8356

Did you catch anything?

  • [ ] yes
  • [x] no

If you did't catch anything, did anyone else who reviewed it after you, catch anything?

  • [ ] no

  • [x] yes

    if yes, describe what you learned:

    A: I learned to be cognizant of where the issue currently lives in the project board. A fellow reviewer noticed that the issue was previously in the "New Issue Approval" section prior. This may be an problem if the issue itself was not ready to be worked on. This was a good reminder to check for that. I completed the review, but now I have to wait to find out if the issue was in a valid state to be worked on and if the PR can be marged after all.

return to section 12

santi-jose avatar Oct 03 '25 05:10 santi-jose

@santi-jose

Please add update using the below template (even if you have a pull request). Afterwards, remove the 'To Update !' label and add the 'Status: Updated' label.

  1. Progress: "What is the current status of your project? What have you completed and what is left to do?"
  2. Blockers: "Difficulties or errors encountered."
  3. Availability: "How much time will you have this week to work on this issue?"
  4. ETA: "When do you expect this issue to be completed?"
  5. Pictures (optional): "Add any pictures of the visual changes made to the site so far."

If you need help, be sure to either: 1) place your issue in the Questions/In Review column of the Project Board and ask for help at your next meeting, 2) put a "Status: Help Wanted" label on your issue and pull request, or 3) put up a request for assistance on the #hfla-site channel. Please note that including your questions in the issue comments- along with screenshots, if applicable- will help us to help you. Here and here are examples of well-formed questions.

You are receiving this comment because your last comment was before Tuesday, October 7, 2025 at 12:06 AM PST.

HackforLABot avatar Oct 10 '25 07:10 HackforLABot

@santi-jose

Please add update using the below template (even if you have a pull request). Afterwards, remove the '2 weeks inactive' label and add the 'Status: Updated' label.

  1. Progress: "What is the current status of your project? What have you completed and what is left to do?"
  2. Blockers: "Difficulties or errors encountered."
  3. Availability: "How much time will you have this week to work on this issue?"
  4. ETA: "When do you expect this issue to be completed?"
  5. Pictures (optional): "Add any pictures of the visual changes made to the site so far."

If you need help, be sure to either: 1) place your issue in the Questions/In Review column of the Project Board and ask for help at your next meeting, 2) put a "Status: Help Wanted" label on your issue and pull request, or 3) put up a request for assistance on the #hfla-site channel. Please note that including your questions in the issue comments- along with screenshots, if applicable- will help us to help you. Here and here are examples of well-formed questions.

You are receiving this comment because your last comment was before Tuesday, October 14, 2025 at 12:05 AM PST.

HackforLABot avatar Oct 17 '25 07:10 HackforLABot

Please add update using the below template (even if you have a pull request). Afterwards, remove the '2 weeks inactive' label and add the 'Status: Updated' label.

  1. Progress: "What is the current status of your project? What have you completed and what is left to do?"
  • I am currently working on my first Medium sized issue. The issue is asking me to update the Wins page to use an SVG include using a JavaScript expression withing the Wins page html instead of the referense using the SVG in asset using a path variable. I have completed most of the issue items, but am struggling to complete the styling to match the github icon with the LinkedIn icon and to have the styling responsive to the webpage.
  1. Blockers: "Difficulties or errors encountered."
  • The difficulty I am currently encountering is finding the way to style the SVG within the CSS file to have consistent styling with the LinkedIn icon which is still using a path variable as a source for the anchor link.
  1. Availability: "How much time will you have this week to work on this issue?"
  • I can dedicate a couple hours a day this week for a total of 10 hours Monday to Friday.
  1. ETA: "When do you expect this issue to be completed?"
  • I will try to have it done by Friday. I hope to have some help from Danielle during the Dev Meeting this Tuesday.
  1. Pictures (optional): "Add any pictures of the visual changes made to the site so far."
Image

santi-jose avatar Oct 21 '25 05:10 santi-jose

14 - MEDIUM update

What is the number of your medium merged pull request?

  • #8379

Did you receive any reviews that required you to change anything on your PR?

  • [x] no
  • [ ] yes (if yes, describe what you learned)

Comments:

return to section 14

santi-jose avatar Oct 29 '25 06:10 santi-jose