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: Sarah S #2683

Closed
18 tasks done
blulady opened this issue Jan 11, 2022 · 18 comments
Closed
18 tasks done

Pre-work Checklist: Developer: Sarah S #2683

blulady opened this issue Jan 11, 2022 · 18 comments
Assignees
Labels
Complexity: Prework prework Feature: Onboarding/Contributing.md role: back end/devOps Tasks for back-end developers size: 2pt Can be done in 7-12 hours Status: Updated No blockers and update is ready for review

Comments

@blulady
Copy link
Member

blulady commented Jan 11, 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" label 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
  • 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, please post the following as a comment in your new issue as well as in all the subsequent issues that you pick up or are assigned to:
Availability for this week:
My estimated ETA for completing this issue:
  • Weekly, please also provide an update on the issue
Provide Update
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."

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 @blulady.

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:

@blulady blulady self-assigned this Jan 11, 2022
@blulady blulady added role: back end/devOps Tasks for back-end developers and removed role missing labels Jan 11, 2022
@SAUMILDHANKAR
Copy link
Member

@blulady Hi Sarah, good progress on this issue. Please move this issue from new issue approval column to the in progress (actively working) column. Thank you.

@SAUMILDHANKAR
Copy link
Member

@blulady Hi Sarah, good progress on this issue. Please move this issue from new issue approval column to the in progress (actively working) column. Thank you.

During the team meeting, we have decided that PM/Leadership team will move the Pre-work checklist issues from New Issue Approval column to In progress column. So, @blulady you can ignore my previous comment. Thanks.

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

@blulady

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.

@JessicaLucindaCheng
Copy link
Member

@blulady Did you have questions about anything on this checklist? Let me know. Thanks.

@blulady blulady added the Status: Updated No blockers and update is ready for review label Feb 13, 2022
@blulady
Copy link
Member Author

blulady commented Feb 13, 2022

Hey Jessica,
Thanks for reaching out. I do have questions.
1.The template is to go under the 'Provide Update' section of the checklist?
2. I didn't see the "To Update!" label but I did add "Status: Updated" to the labels on this issue. Did I understand the directions correctly?

@JessicaLucindaCheng
Copy link
Member

JessicaLucindaCheng commented Feb 13, 2022

@blulady If you are referring to this GitHub Action comment: #2683 (comment)

  1. Please copy and paste the template in a new comment below and fill our your progress so far in terms of what items you still have left to do.
  2. Usually you will see a "To Update!" label at the same time you get a GitHub Action comment asking for a progress update. So, after providing a weekly progress report/update, then you would remove the "To Update!" label and add the "Status: Updated" label.

@JessicaLucindaCheng
Copy link
Member

JessicaLucindaCheng commented Feb 13, 2022

@blulady In the checklist, I unchecked two boxes: the initial availability and ETA, and the weekly progress report. This pre-work checklist should stay open until those are provided on an issue you assign yourself.

When you assign yourself to an issue, your initial availability for the week and ETA should be put on the issue in a new comment.

If you are working on an issue and it takes you longer than 5 days, you should provide a weekly progress report (which includes the fields Progress, Blockers, Availability, ETA, and Pictures). This weekly progress report should be provided once a week while you are working on the issue.

@github-actions github-actions bot added 2 weeks inactive An issue that has not been updated by an assignee for two weeks and removed 2 weeks inactive An issue that has not been updated by an assignee for two weeks Status: Updated No blockers and update is ready for review labels Feb 18, 2022
@github-actions
Copy link

@blulady

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 Wednesday, February 16, 2022 at 5:39 PM PST.

@github-actions
Copy link

@blulady

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 Wednesday, February 16, 2022 at 5:47 PM PST.

@github-actions
Copy link

@blulady

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 Thursday, February 17, 2022 at 2:43 AM PST.

@blulady
Copy link
Member Author

blulady commented Feb 20, 2022

Progress: "What is the current status of your project? What have you completed and what is left to do?" I am uncertain what remains to be done.
Blockers: "Difficulties or errors encountered." Still becoming familiar with interface and sop.
Availability: "How much time will you have this week to work on this issue?" I have a few days to work on this
ETA: "When do you expect this issue to be completed?" Uncertain as to what issue remains to be done.
Pictures: "Add any pictures of the visual changes made to the site so far." Uncertain as to which issue would require pictures.

@github-actions github-actions bot added Status: Updated No blockers and update is ready for review and removed 2 weeks inactive An issue that has not been updated by an assignee for two weeks labels Feb 25, 2022
@ExperimentsInHonesty ExperimentsInHonesty added the Feature Missing This label means that the issue needs to be linked to a precise feature label. label Mar 1, 2022
@ExperimentsInHonesty ExperimentsInHonesty added Feature: Onboarding/Contributing.md and removed Feature Missing This label means that the issue needs to be linked to a precise feature label. labels Mar 1, 2022
@github-actions github-actions bot added 2 weeks inactive An issue that has not been updated by an assignee for two weeks and removed Status: Updated No blockers and update is ready for review labels Mar 4, 2022
@github-actions
Copy link

github-actions bot commented Mar 4, 2022

@blulady

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 28, 2022 at 11:18 PM PST.

@JessicaLucindaCheng
Copy link
Member

@blulady Your progress report should be in your issue #2242. Once you add your progress report to #2242, you can close this pre-work issue. (I will leave a comment in your issue #2242 to address your blocker.)

@blulady
Copy link
Member Author

blulady commented Mar 4, 2022

Thank you!!

@JessicaLucindaCheng JessicaLucindaCheng removed the 2 weeks inactive An issue that has not been updated by an assignee for two weeks label Mar 4, 2022
@SAUMILDHANKAR SAUMILDHANKAR added the size: 1pt Can be done in 4-6 hours label Mar 8, 2022
@github-actions github-actions bot added the Status: Updated No blockers and update is ready for review label Mar 11, 2022
@SAUMILDHANKAR
Copy link
Member

@blulady: Great job in finishing up with all the items in this pre-work checklist. Feel free to close this issue. Also, just would like to remind you to add the following whenever you pick up an issue. Thank you.
Availability for this week:
My estimated ETA for completing this issue:

@blulady
Copy link
Member Author

blulady commented Mar 12, 2022

Thanks Saumil!! Will do.

@blulady blulady closed this as completed Mar 12, 2022
@ExperimentsInHonesty ExperimentsInHonesty added prework and removed good first issue Good for newcomers labels Apr 3, 2022
@blulady
Copy link
Member Author

blulady commented Apr 10, 2022

How much time did it take you to finish the pre-work up to and including adding your initial ETA and availability for your good first issue?
it looks like it took 1 month
but I guess it took 12 hours

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: back end/devOps Tasks for back-end developers size: 2pt Can be done in 7-12 hours Status: Updated No blockers and update is ready for review
Projects
Development

No branches or pull requests

5 participants