hackforla / website

Hack for LA's website
https://www.hackforla.org
GNU General Public License v2.0
293 stars 724 forks source link

VS Code Spell Checker Extension: GHA Messaging #4469

Open jdingeman opened 1 year ago

jdingeman commented 1 year ago

Overview

As a part of the roll out plan to implement the VS Code Spell Checker Extension across the website team, we need to provide developers with message notifications about the new extension so that we ensure a smooth transition to its use.

Action Items

Potential Scenarios

For PM, Tech Lead, Merge Team

Resources

github-actions[bot] commented 1 year ago

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

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

You're awesome!

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

karengcecena commented 1 year ago

i. Availability: From 7:30am - 2:30pm on April 18-21 & April 24-25 ii. ETA: April 25 EOD

karengcecena commented 1 year ago

GHA MESSAGING:

Good afternoon,

Below I listed some ideas on which GHA should be edited to include messages to developers about the new VS Code Extension implementation. I also wanted to note that the current Hack for LA's Current GHA's Documentation is missing a lot of the GHAs currently found in the website repository. I searched through the website repository itself to find the GHAs that needed the updates on the extension.

1. AFTER NEW ISSUE ASSIGNMENT:

2. AFTER NEW PR IN PR INSTRUCTIONS:

3. IN NEW PRE-WORKS:

4. IN OLD PRE-WORKS:

karengcecena commented 1 year ago

PROGRESS UPDATE:

  1. Progress:

    • Completed:
    • Familiarized myself with GHAs Guide
    • Familiarized myself with HfLA's GHAs
    • Created the above list with ideas on which GHAs can be edited to include VS Code Extension Implementation Reminders
    • Left to do:
    • I need the Product and Dev Lead team to refine plan as needed so I can move on to create issues to make the changes
  2. Blockers: None

  3. Availability: From 7:30am - 2:30pm on April 24-28

  4. ETA: April 28 EOD

jdingeman commented 1 year ago

Hi @karengcecena - nice work! We are going to discuss this today during the Dev Lead/PM meeting.

ExperimentsInHonesty commented 1 year ago

@karengcecena please use the ER template to note this issue you raised

I also wanted to note that the current Hack for LA's Current GHA's Documentation is missing a lot of the GHAs currently found in the website repository.

In that ER if you can list all the GHAs, then we can look at that list there, to see if we agree with your assessment of which ones get the notice.

ExperimentsInHonesty commented 1 year ago

Notes:

  1. AFTER NEW ISSUE ASSIGNMENT: Revise please. A link to the instructions is good, and then after provide a check box asking them to acknowledge that they have added the vs code extension
As a part of the roll out plan to implement the VS Code Spell Checker Extension across the website team, please make sure that your VS Code is up to date with this extension so that we ensure a smooth transition to its use.  See [INSTRUCTIONS LINK IN CONTRIBUTING.md]"
- [ ] Please check this box to acknowledge you have downloaded and installed the VS Code Spell Checker Extension
ExperimentsInHonesty commented 1 year ago

@hackforla/website-merge is going to take a look at all the messages to see if they make sense before I look at them again. Remember to use as few words as possible to get the point across.

roslynwythe commented 1 year ago

Hi @karengcecena I'm moving this issue back to In Progress. Please revise your suggested GHA messaging to be more in line with Bonnie's https://github.com/hackforla/website/issues/4469#issuecomment-1558260181. The text in the Action Items of this issue was quite wordy, so Bonnie suggested more concise wording and also the inclusion of a link to the instructions in CONTRIBUTING.md.

github-actions[bot] commented 1 year ago

@karengcecena

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 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. 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, May 30, 2023 at 12:15 AM PST.

karengcecena commented 1 year ago

Progress: This PR was recently viewed by Bonnie and suggestions were made. I need to go back and incorporate those suggestions. Blockers: None as of now, just time Availability: Monday 9am - 12 pm ETA: I plan for the suggestions to be incorporated by Monday. Pictures (optional): N/A

karengcecena commented 1 year ago

Progress: None since last update Blockers: I am extremely sick right now, so I've been resting Availability: Monday 9am - 12 pm ETA: I plan for the suggestions to be incorporated by Monday. Pictures (optional): N/A

github-actions[bot] commented 1 year ago

@karengcecena

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 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. 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, June 13, 2023 at 12:16 AM PST.

karengcecena commented 1 year ago

Progress: I have implemented @ExperimentsInHonesty 's and @roslynwythe 's comments to revise the wording of my GHA suggestions. Blockers: I do not have a link to the contributing.md section (I don't think it exists yet?). Availability: Monday-Tuesday, June 19-20, 2023, 9am-5pm. ETA: 2 weeks from now (~ June 30th, 2023)

ExperimentsInHonesty commented 1 year ago

@karengcecena I created this using the Chat GPT prompt after I removed the mention of the roll out plan and I added back in the link to contrib and the requirement for PR.

  • [ ] Check this box if you have updated and installed the VS Code Spell Checker Extension. See [INSTRUCTIONS LINK IN CONTRIBUTING.md]. Required on all issues that will result in PRs

Here is our convo

User please reword this to be a single check box instruction be susccinct to implement the VS Code Spell Checker Extension , please make sure that your VS Code is up to date with this extension . See [INSTRUCTIONS LINK IN CONTRIBUTING.md]" "Please check this box to acknowledge you have downloaded and installed the VS Code Spell Checker Extension"

ChatGPT "Check this box if you have updated and installed the VS Code Spell Checker Extension."

Are you able to come to a meeting so we can work on this together?

github-actions[bot] commented 1 year ago

@karengcecena

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 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. 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, June 27, 2023 at 12:17 AM PST.

karengcecena commented 1 year ago

Hi @ExperimentsInHonesty. Sorry I missed your comment, I didn't receive a notification for it. I can try to make it to the meeting on Sunday to talk about it.

github-actions[bot] commented 1 year ago

@karengcecena

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 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. 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, July 11, 2023 at 12:18 AM PST.

github-actions[bot] commented 12 months ago

@karengcecena

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, July 18, 2023 at 12:16 AM PST.

karengcecena commented 12 months ago

I will be unassigning myself from this issue because I am struggling to make the time to make a dev meeting.

Progress: None Blockers: Time Availability: N/A ETA: N/A

roslynwythe commented 11 months ago
github-actions[bot] commented 11 months ago

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

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

You're awesome!

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

yujioshiro commented 11 months ago
yujioshiro commented 11 months ago

Spoke with Roslyn. It seems there are issues that this issue depends on that will take some time to finalize. I will be unassigning myself from this issue in order to work on another issue.

github-actions[bot] commented 8 months ago

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

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

You're awesome!

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

t-will-gillis commented 6 months ago

Hi @Jung-GunSong - Did you close this issue intentionally?

Jung-GunSong commented 6 months ago

Hi @t-will-gillis I thought I had just looked at it, but I guess I closed it by accident. I've re-opened it. My apologies.

t-will-gillis commented 6 months ago

@Jung-GunSong No problem! Thanks for reopening it