Skip to content

ER: Improve testing instructions to "How to Review Pull Requests" page #6319

Description

@danvgar

Emergent Requirement - Problem

Date discovered

  • Feb 18, 2024

Did you have to do something temporarily

  • YES
  • NO

Who was involved

@danvgar

What happens if this is not addressed

  • Onboarded users reviewing their first pull request may have trouble following documentation or properly testing code, resulting in delays.

Resources

Recommended Action Items

  • Make a new issue using the draft revision below

Proposed Solutions

Current Text at How to Review Pull Requests

Once the branch is installed, run the website and view it in the browser. You will also want to open our website in a new tab. Locate the collaborator's changes on both sites and consider whether these changes address the issue. Some important questions to ask are:

  1. Are the changes applicable to the issue?
  2. Are there changes beyond those applicable to the issue?
  3. Does the website appear less user-friendly?
  4. Do the links and components on the page still work as intended?

In addition to viewing changes on your desktop browser, you must also assess these changes in multiple viewports (such as mobile or tablet), through your browser's developer mode.

Proposed Replacement at How to Review Pull Requests

Once the branch is installed, run a local copy of the updated site using Docker, and open the current live site in a new tab. Locate the collaborator's changes on both sites and consider whether these changes address the issue. Some important questions to ask are:

  1. Are the changes applicable to the issue?
  2. Are there changes beyond those applicable to the issue?
  3. Does the website appear less user-friendly?
  4. Do the links and components on the page still work as intended?

In addition to viewing changes on your desktop browser, you must also assess these changes in multiple viewports (such as mobile or tablet), through your browser's developer mode.

Note

  1. Since we want to make sure any edits to existing wiki pages end up in the new website-wiki, please follow the instructions in https://github.com/hackforla/website/wiki/How-to-Contribute-to-the-Wiki

  2. We haven't really been editing the existing wiki pages in this repo's (hackforla/website) wiki. However, if you do want to edit an existing page, you can edit it directly by following the instructions in this section of GitHub's documentation on Editing wiki pages.

Activity

  1. ExperimentsInHonesty commented on Mar 26, 2024

    @ExperimentsInHonesty
  2. github-actions commented on Mar 26, 2024

    @github-actions
  3. danvgar commented on Mar 27, 2024

    @danvgar
    Author
  4. github-actions commented on Apr 5, 2024

    @github-actions
  5. 34 remaining items

  6. moved this from New Issue Approval to Ready for Prioritization in P: HfLA Website: Project Boardon Jan 20, 2026
  7. moved this from Ready for Prioritization to ERs and epics that are ready to be turned into issues in P: HfLA Website: Project Boardon Jan 20, 2026
  8. self-assigned this
    on Mar 8, 2026
  9. HackforLABot commented on Mar 8, 2026

    @HackforLABot
    Contributor

    Hi @xnealcarson, 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 :)

  10. xnealcarson commented on Mar 8, 2026

    @xnealcarson
    Member

    i. Availability: Thursday-Saturday after 4pm PST
    ii. ETA: 3/13 end of the day

  11. moved this from ERs and epics that are ready to be turned into issues to In progress (actively working) in P: HfLA Website: Project Boardon Mar 17, 2026
  12. added
    Ignore: No longer a problemWhen the problem has already been fixed or is no longer a problem due to other changes
    on Mar 17, 2026
  13. moved this from In progress (actively working) to QA in P: HfLA Website: Project Boardon Mar 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions