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

Updated tools section of metro-ontime.md by removing Docker, and changed format from string to list. #5183

Conversation

joelfuelling
Copy link
Member

@joelfuelling joelfuelling commented Aug 11, 2023

Fixes #4810

Reviewers: I'm assigning all 3 of you since you've been helping with this since my initial push attempt.

After talking to Ren (thanks again!) I just reforked and following the correct procedure, this is the corrected push with ONLY the changes to the metro-ontime.md file per the instructions. My VScode no longer auto formats, or alters .vscode/settings.json files like it did with my initial attempt. I've included a screen shot at the bottom of this comment of the closed pull attempts from the project board.

What changes did you make?

  • Updated tools section of metro-ontime.md from...
    "tools: Docker, AWS, Observable", to...
    "tools:
    • AWS
    • Observable"

Why did you make the changes (we will use this info to test)?

  • The filter menu on the projects-check page needs a dropdown so we can check what project categories need moved from tools to technologies (This is just some context for why this assignment is needed)
    • The "tools" data in the metro-ontime.md must be formatted as a list, as it is now, rather than strings so it will work with the new projects-check page dropdown.
  • Docker is in the technologies category pulled from a separate Github API and is no longer needed in tools.

Screenshots of Proposed Changes Of The Website

Visuals before changes are applied

Screenshot 2023-08-09 at 12 49 45 PM

Screenshot 2023-08-09 at 12 36 38 PM

Visuals after changes are applied

Screenshot 2023-08-09 at 12 43 02 PM

Screenshot 2023-07-31 at 4 24 05 PM

Screenshot of closed branches from project pages.

Screenshot 2023-08-10 at 4 04 26 PM

@joelfuelling joelfuelling added the P-Feature: Projects page https://www.hackforla.org/projects/ label Aug 11, 2023
@joelfuelling joelfuelling self-assigned this Aug 11, 2023
@github-actions
Copy link

Want to review this pull request? Take a look at this documentation for a step by step guide!

From your project repository, check out a new branch and test the changes.

git checkout -b joelfuelling-Refactor-Tools-data-for-metro-ontime.md-#4810 gh-pages
git pull https://github.com/joelfuelling/website.git Refactor-Tools-data-for-metro-ontime.md-#4810

@github-actions github-actions bot added good first issue Good for newcomers role: front end Tasks for front end developers role: back end/devOps Tasks for back-end developers P-Feature: Project Info and Page A project's detail page (e.g. https://www.hackforla.org/projects/100-automations) 2 weeks inactive An issue that has not been updated by an assignee for two weeks size: 0.25pt Can be done in 0.5 to 1.5 hours p-feature: Projects-check We use this page to check to make sure that teams are using the Technology section correctly labels Aug 11, 2023
Copy link
Member

@LRenDO LRenDO left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @joelfuelling!

Thanks for sticking with it to get the formatting and missing directory sorted out!

You did a great job with

  • Branching correctly
  • Linking the issue
  • Making the correct changes
  • Looping the original reviewers into the new PR
  • Showing the closed PRs

I have a few non-functional requests

  • The ![image] before the images and the ) after images can be deleted. This is unnecessary because when you drag and drop or copy into the comment field GitHub automatically format the markdown text with the file name as the alt text. It's also good idea to make sure the alt description between the brackets to be descriptive of the image itself.
  • For the why changes were made section, I would also add something that includes the reasoning for changing the tools from a string to a list which is included in the issue's Overview section.
  • In the future, it's a good idea to separate out the PR info related to the fix for the issue from any explanation about the PR process itself. In other words, only the information to fill out the PR template would be in the initial opening PR comment. Other comments about the other PRs can be placed in a separate comment after the PR is created, so that it is easy and clear for the reviewers to understand the issue and it's solution.

Thanks again for your time, persistence, and contribution!

@one2code one2code self-requested a review August 12, 2023 03:25
@one2code
Copy link
Member

ETA: 8/12/23

Copy link
Member

@one2code one2code left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@joelfuelling Good job on addressing the requested changes in the projects/metro-ontime.md file. For future pull request's, I advise taking the time to click the preview tab at the top, to the right of the write tab, to see what the submitted pull request will look like. That way, if there are any tags that are not closed/utilized, you will see it right away. This will help with readability.

@kwangric kwangric merged commit eae8dc9 into hackforla:gh-pages Aug 14, 2023
14 checks passed
@joelfuelling
Copy link
Member Author

@joelfuelling Good job on addressing the requested changes in the projects/metro-ontime.md file. For future pull request's, I advise taking the time to click the preview tab at the top, to the right of the write tab, to see what the submitted pull request will look like. That way, if there are any tags that are not closed/utilized, you will see it right away. This will help with readability.

Hi, Travis. That is a wonderful piece of advice, thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2 weeks inactive An issue that has not been updated by an assignee for two weeks good first issue Good for newcomers P-Feature: Project Info and Page A project's detail page (e.g. https://www.hackforla.org/projects/100-automations) P-Feature: Projects page https://www.hackforla.org/projects/ p-feature: Projects-check We use this page to check to make sure that teams are using the Technology section correctly role: back end/devOps Tasks for back-end developers role: front end Tasks for front end developers size: 0.25pt Can be done in 0.5 to 1.5 hours
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Refactor Tools data for metro-ontime.md
4 participants