Open codyyjxn opened 3 months ago
Hi @codyyjxn.
Please don't forget to add the proper labels to this issue. Currently, the labels for the following are missing:
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:
which meetings did you register for
- [x] Developer (front-end/back-end)
- [x] (Optional) Office Hours
- [ ] All team meeting When did you attend your first team meeting?
A: Aug 5, 2024
How many hours did it take you to finish this step?
A: 30min
Hi @codyyjxn I wanted to let you know that I have fixed the links to the Project Board in Contributing.md - Hack for LA Section 2.3
How many hours did it take you to finish this step?
A: 5 min
What is the number of your first merged pull request?
7095
Did you receive any reviews that required you to change anything on your PR?
- [ ] no
- [x] yes (if yes, describe what you learned)
Comments: The primary objective of the ticket was to provide comprehensive assistance. I ensured detailed documentation of all changes made and the rationale behind them. Additionally, I learned how to create pull requests and push changes to my fork. I would like to extend my gratitude to Anna for her invaluable help and patience throughout this process.
How many hours did it take you to finish this step?
A: 2 hours
Do you have any questions about what you read?
- Working with Figma significantly enhanced my understanding of the project. It allowed me to see how all the components fit together, helping me realize how the project can cohesively come together.
- [x] 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]
- [] no, I did not have any questions
@codyyjxn
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.
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 13, 2024 at 12:14 PM PST.
Provide Update
on what issue did you give your first weekly update?
What is the number of your first merged pull request?
7185
Did you receive any reviews that required you to change anything on your PR?
- [x] no
- [ ] yes (if yes, describe what you learned)
Comments: I was able to create the correct spacing for this issue and my pr was accepted now I am just waiting for my pr to be closed to work on another issue.
What is the number of your 2nd merged pull request?
7288
Did you receive any reviews that required you to change anything on your PR?
- [x] no
- [ ] yes (if yes, describe what you learned)
Comments:
I have reviewed a good first issue
PR #7346
Did you catch anything?
[x] yes
[ ] 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 that you can rename a branch once it has been made. You need to start another branch with the correct name. With the issue number and what is changed.
I have reviewed a good first issue
PR #7350
Did you catch anything?
[x] yes
[ ] no
If you didn't catch anything, did anyone else who reviewed it after you, catch anything?
[ ] no
[x] yes
if yes, describe what you learned:
A: The branch name was to long but I told her for future reference that she should make it short and specific. Other than that everything looked good.
I have reviewed a good first issue
PR #7345
Did you catch anything?
[x] yes
[ ] 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: The title should not include the issue number. It should only include the issue that was changed.
I have reviewed a good first issue
PR #7298
Did you catch anything?
[x] yes
[ ] no
If you didn'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 that we need to be careful when we have vs extensions it could mess with the whole file if you save with those extensions. That means that if you have auto save it can get ride of the whitespaces and mess with the issue.
I have reviewed a good first issue
PR #7315
Did you catch anything?
[ ] yes
[x] no
If you didn't catch anything, did anyone else who reviewed it after you, catch anything?
[ ] no
[x] yes
if yes, describe what you learned:
A: The thing I learned is that even when reviewers are begin critical they just want to make you a better at writing documentation. Even when they are telling you the most obvious things that you should consider in the long run to make you a better communicator with your coworkers and group you are in.
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: I am ready to join a team project and also create issues for upcoming devs. Count me in!
What is the number of your small merged pull request?
7361
Did you receive any reviews that required you to change anything on your PR?
- [x] no
- [ ] yes (if yes, describe what you learned)
Comments: I need to move from "Prioritized Backlog" to "In Progress"
There are currently no small
PRs to review, but I'll check back later.
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: 5 min
Did you find anything required clarification or anything we could improve about the instructions?
Suggestions for improvement: No the instructions are concise.
There are no medium issues right now. Please let me know if one becomes available.
There are currently no medium
PRs to review, but I'll check back later.
I have finished sections 1-16 and am ready to have my activity reviewed by the merge team return to section 17
@codyyjxn Congrats on getting this far. Next step would be for you to do a medium size issue. If there are no medium size issues yet to work on, please make one from the queue of Issues and ERs ready to be made into Medium size issue, Level 2
@ExperimentsInHonesty Thank you. Should I work on the medium issue that I've created ?
Im going to keep this issue open. We will add some more action items to it later.
@codyyjxn
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.
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 17, 2024 at 12:04 AM PST.
Progress: I am working on a medium pull request. I am going to start a new pr. Blockers: For some reason my pr branch was different than my previous pr. Availability: I am gonna work on it by the end of the day. ETA: Today 9/20 Pictures (optional): "Add any pictures of the visual changes made to the site so far."
@codyyjxn
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.
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 1, 2024 at 12:04 AM PST.
What is the number of your medium merged pull request?
7501
Did you receive any reviews that required you to change anything on your PR?
- [ ] no
- [x] yes (if yes, describe what you learned)
Comments: Over the past two days, my team and I have been actively discussing the best solution to the issue we encountered. We explored various CSS implementations, evaluating which approach would result in the cleanest and most optimized code. I’m grateful for the feedback from the reviewers, as their insights have significantly deepened my understanding of frontend development. Additionally, I’ve learned that using the inspect tools is crucial for making more informed decisions, which will be valuable for any future projects I work on. I’m genuinely excited to continue learning and contributing to this open-source project!
I have reviewed a medium
PR #7514
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:
@ExperimentsInHonesty I hope you're doing well. I was looking into reviewing two more medium issues, but it seems there aren't any available at the moment. Would you recommend that I continue working on the skills issue, or should I wait for new tasks to be assigned?
I have reviewed a medium
PR #7589
Did you catch anything?
[x] yes
[ ] no
If you didn'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 that we need to always test the changes in our own environment to make sure that the changes are displayed in everyone's environment. Also its very important that we name the branches according to the issue we fixed. Also providing the correct before and after screenshots make it easy to identify the changes.
I have finished sections 1-16 and am ready to have my activity reviewed by the merge team
[return to section 17](#section-17)
@codyyjxn I sent you a link to make an appointment with me, so that I can coach you on the ERs that you are working on.
@codyyjxn
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.
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 22, 2024 at 12:04 AM PST.
@codyyjxn
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.
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 29, 2024 at 12:04 AM PST.
@codyyjxn
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.
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 Monday, November 4, 2024 at 11:04 PM PST.
Progress: "What is the current status of your project? What have you completed and what is left to do?" I am waiting for my er to be accepted.
Blockers: "Difficulties or errors encountered." No blockers so far.
Availability: "How much time will you have this week to work on this issue?" I will have all week to focus on this.
ETA: "When do you expect this issue to be completed?" I expect this issue to be completed by the end of this week.
Pictures (optional): "Add any pictures of the visual changes made to the site so far."
@codyyjxn
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.
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 Monday, November 18, 2024 at 11:04 PM PST.
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
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 2 (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] 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).
[ ] add the following text to a comment on this issue
role: front end
orrole: back end/devOps
or both label(s) to this issue and remove therole missing
label (gear in right side panel)[x] Post the following message in a comment below on this issue and then answer it.
⇧ Table of Contents
2 - TEAM MEETINGS (OPTIONS AND REQUIREMENTS)
[x] Post the following message in a comment below on this issue and then answer it.
⇧ Table of Contents
3 - DEVELOPMENT ENVIRONMENT SETUP
[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.
⇧ Table of Contents
4 - FINDING AND ASSIGNING YOUR FIRST GITHUB ISSUE (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.
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.
ready for dev lead
andStatus: Help Wanted
[x] #7223
⇧ Table of Contents
5 - GIVING WEEKLY UPDATES ON YOUR DEVELOPMENT ISSUES
[x] Post the following message in a comment below on this issue and then answer it.
⇧ Table of Contents
6 - SUBMITTING YOUR FIRST PULL REQUEST
[x] Once your pull request has been accepted, post the following message in a comment below on this issue and then answer it.
⇧ Table of Contents
7 - ADVANCED READING TO READY YOU FOR LARGER MORE COMPLEX ISSUES
[x] Post the following message in a comment below on this issue and then answer it.
⇧ Table of Contents
8 - MOVE ON TO 2ND GOOD FIRST ISSUE (AKA, IT GETS EASIER AND DID YOU BRANCH CORRECTLY?)
Once your pull request has been accepted
[x] post the following message in a comment below on this issue and then answer it.
⇧ 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.good first issue
prgood first issue
prgood first issue
prgood first issue
pr[x] reviewed 5th
good first issue
pr[x] After each
good first issue
PR that your review, please paste the following text in a comment below[ ] 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.⇧ 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).
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
[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] Once your pull request has been merged post the following message in a comment below on this issue and then answer it:
⇧ 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.small
prsmall
pr[ ] reviewed 3rd
small
pr[ ] When you have reviewed a
small
PR, please paste the following text in a comment below[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.⇧ Table of Contents
13 - GET EXPERIENCE MAKING ISSUES - LEVEL 1 (GFI & Small)
Creating issues from templates will give you experience on how issues
and like the good first and small issues you have already done, they are perscritive enough to do with no prior experience issue making.
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
[x] Post the following message in a comment below on this issue and then answer it.
⇧ 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)
[x] If there is medium size issue in the prioritized backlog column
[x] Once your pull request has been merged, post the following message in a comment below on this issue and then answer it
⇧ 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
needs issue: medium
to this issue, so that we can notify you when new medium size issues are released[x] add the following comment to this issue
ready for merge team
ready for merge team
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 checkboxneeds issue: medium
⇧ 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.medium
prmedium
pr[x] reviewed 3rd
medium
pr[ ] When you have reviewed a
medium
PR, please paste the following text in a comment below[x] 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.⇧ Table of Contents
16 - ISSUE MAKING - LEVEL 2, GFI
ready for merge team
ready for merge team
⇧ 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.
[x] When you get to this point, please paste the following message into a comment below
⇧ 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 pmWhat 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
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] ``` - If you have put work in, please make sure its well documented. - Add the label `away on hold` - Move this issue to the questions column - if you are assigned to an issue, if you have not yet made any progress on the issue, please unassign.⇧ 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
[x] Pull Requests
Back End
[ ] CRUD operations
All Developers
Return to section 1 section 10
Skills List - ONGOING
Skills List, update as you do work on this team
Front End
[x] Pull Requests (section 8)
Back End
[ ] CRUD operations
All Developers
⇧ Table of Contents