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

Pre-work Checklist: Developer: Luke Karis #2727

Closed
20 of 21 tasks
luke-karis opened this issue Jan 30, 2022 · 9 comments
Closed
20 of 21 tasks

Pre-work Checklist: Developer: Luke Karis #2727

luke-karis opened this issue Jan 30, 2022 · 9 comments
Assignees
Labels
Complexity: Prework prework Feature: Onboarding/Contributing.md role: front end Tasks for front end developers size: 1pt Can be done in 4-6 hours

Comments

@luke-karis
Copy link
Member

luke-karis commented Jan 30, 2022

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 new developer on the HfLA website team, fill in the following fields as you complete each onboarding item.

Action Items

  • Add the "role: front end" or "role: back end" label*(s) to this issue and remove the "role missing" label
  • Add yourself to the #hfla-site and #hfla-site-pr Slack channels
  • Share your Gmail address with the team lead so you can be added to the Google Drive
  • (Once added to the Drive) Add yourself to the team roster
  • Confirm with the team lead that they have added you to the zoom meeting calendar invites and GitHub repository
  • Self Assign this issue (gear in right side panel)
  • Add this issue to Projects: Project Board (gear in right side panel)
  • Signup for a Figma account
  • Attend weekly team meetings:
    • Developer (front-end/back-end) weekly team meeting, Tuesdays 7pm PST
    • (Optional) Office Hours, Thursdays 7pm PST
    • All team meeting (UX, Development, Product), Sunday 10am PST
  • Complete steps 1.1 - 1.6 in Part 1: Setting up the development environment within Contributing.md
  • Read section 2.1 - 2.4 in Part 2: How the Website team works with GitHub issues within Contributing.md
  • Once you take a good first issue, you will providing estimates and progress reports.
    • Estimate: Copy the below and put it in the "good first issue" that you picked.
      Check this box when you have completed this task so that we can identify if you understood the instructions and know what to do on all subsequent issues upon assignment.
    Availability for this week:
    My estimated ETA for completing this issue:
    
    • 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. 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
    
  • Go familiarize yourself with the Hack for LA Design System page in Figma (where you can see components and their classes)
  • Once all tasks are completed, close this issue. This issue will remain open until you get through your first progress report. Once you have done that, we are confident you know how to keep the momentum going on your issue and keep your team informed.

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 issue to the "Questions / In Review" column of the Project Board so that it can be addressed in the next development meeting
  • You may also add the label "Status: Help Wanted" so other developers can see it and potentially help answer your question
  • Lastly, you can post your question in the hfla slack channel and link the issue you're working on, so other volunteers can see and respond

Resources/Instructions

@github-actions
Copy link

Hi @luke-karis.

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

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 Milestone" label once it is ready for prioritization.

Additional Resources:

@github-actions
Copy link

github-actions bot commented Feb 4, 2022

@luke-karis

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: "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 developer meeting discussion column 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.

You are receiving this comment because your last comment was before Monday, January 31, 2022 at 11:15 PM PST.

@github-actions github-actions bot added the To Update ! No update has been provided label Feb 4, 2022
@github-actions
Copy link

@luke-karis

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: "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 developer meeting discussion column 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.

You are receiving this comment because your last comment was before Monday, February 7, 2022 at 11:17 PM PST.

@SAUMILDHANKAR
Copy link
Member

@luke-karis I am reopening this issue since the weekly progress report is still pending. Once you have done that in any of your issues, please feel free to check off the line item and close this issue. Thanks.
Provide Update on the following items weekly:

  1. Progress
  2. Blockers
  3. Availability
  4. ETA

@SAUMILDHANKAR SAUMILDHANKAR reopened this Feb 19, 2022
@JessicaLucindaCheng JessicaLucindaCheng added the size: 1pt Can be done in 4-6 hours label Mar 8, 2022
@SAUMILDHANKAR
Copy link
Member

Update: Waiting for an issue where weekly progress report could be provided,

@github-actions github-actions bot removed the To Update ! No update has been provided label Mar 18, 2022
@github-actions
Copy link

@luke-karis

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: "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 developer meeting discussion column 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.

You are receiving this comment because your last comment was before Tuesday, March 15, 2022 at 12:19 AM PST.

@github-actions github-actions bot added the 2 weeks inactive An issue that has not been updated by an assignee for two weeks label Mar 18, 2022
@phuonguvan
Copy link
Member

@SAUMILDHANKAR @JessicaLucindaCheng Hey! This is the design team lead and I was wondering if you are still working on this project. Bonnie told me to update you guys so let me know as soon as possible!

@JessicaLucindaCheng
Copy link
Member

JessicaLucindaCheng commented Mar 24, 2022

@SAUMILDHANKAR @phuonguvan Luke is still working on this pre-work.

I left a comment for Luke in the issue they're working on: #2901 (comment)

@github-actions
Copy link

@luke-karis

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: "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 developer meeting discussion column 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.

You are receiving this comment because your last comment was before Tuesday, March 22, 2022 at 12:19 AM PST.

@JessicaLucindaCheng JessicaLucindaCheng removed the 2 weeks inactive An issue that has not been updated by an assignee for two weeks label Mar 26, 2022
@ExperimentsInHonesty ExperimentsInHonesty added prework and removed good first issue Good for newcomers labels Apr 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: Prework prework Feature: Onboarding/Contributing.md role: front end Tasks for front end developers size: 1pt Can be done in 4-6 hours
Projects
Development

No branches or pull requests

5 participants