Skip to content

Fix broken links on p5.js website page for "Contributing to the p5.js Reference" #509

@iamniky

Description

@iamniky

Most appropriate sections of the p5.js website?

Contribute

What is your operating system?

Windows

Web browser and version

Firefox v130.0, though would affect all.

Actual Behavior

When users visit the URL https://p5js.org/contribute/contributing_to_the_p5js_reference/ and click on the hyperlink that is labeled "web accessibility contributor documentation", they are met with a 404 error page:

Screenshot 2024-09-06 001800

Screenshot 2024-09-06 000726

This same issue happens when the users click on the hyperlink labeled "contributor guidelines". They receive a 404 error page:

Screenshot 2024-09-06 001712

Screenshot 2024-09-06 001119

Expected Behavior

We expect that when the users click the hyperlink labeled "web accessibility contributor documentation", they are taken to a page with information regarding web accessibility contributor documentation.

We expect that when the users click the hyperlink labeled "contributor guidelines", they are taken to a page with information regarding contributor guidelines.

Steps to reproduce

Steps:

1. Go to https://p5js.org/contribute/contributing_to_the_p5js_reference/
2. Click on respective links (listed in table below).
3. Get a 404 error.

Solution:

Replace listed broken links to the correct links.
Source link text: Current link: Suggested link:
web accessibility contributor documentation https://p5js.org/contributor-docs/#/web_accessibility?id=user-generated-accessible-canvas-descriptions https://p5js.org/contribute/web_accessibility/
contributor guidelines https://github.com/processing/p5.js/blob/main/contributor_docs/contributor_guidelines/ https://p5js.org/contribute/contributor_guidelines/

Would you like to work on the issue?

Yes, I'd like to work on the issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions