Skip to content

Finish de-staling website contributor docs (README repo name, local-install step) #1334

Description

@SeanTAllen

Follow-up from the docs review of #1333 (which cleaned up CONTRIBUTING.md). Two related items remain, in scope outside that PR:

  1. README.md still names the old repo. The title is # ponylang.github.io; the repo is now ponylang/ponylang-website. Update the title and any other stale repo-name references in the README.

  2. The local-install instructions are incomplete. CONTRIBUTING.md tells contributors to pip install mkdocs, but the site depends on plugins pinned in requirements.txt (mkdocs-material, mkdocs-ezlinks-plugin, mkdocs-rss-plugin, mkdocs-llmstxt). A bare pip install mkdocs fails at mkdocs serve with a plugin-not-found error. The install step should use pip install -r requirements.txt (ideally in a virtualenv).

Note: item 2 overlaps with separate, deferred work to document how contributors verify the site locally (a Docker-based "Local Verification" section). Whoever picks this up should coordinate the two so the local-build guidance lives in one place.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions