{
  "schemaVersion": 1,
  "contentVersion": "ca42e61ede0a24f789d7287a0001244ad22f4abf",
  "id": "docs/reference/legacy/contribution-guide",
  "collection": "docs",
  "title": "Contributing after the Codec Wiki migration",
  "description": "Current Encode Wiki contribution workflow and the archived Codec Wiki guide.",
  "canonicalUrl": "https://encode.wiki/reference/legacy/contribution-guide/",
  "apiUrl": "https://encode.wiki/api/v1/documents/docs/reference/legacy/contribution-guide.json",
  "markdownUrl": "https://encode.wiki/api/v1/markdown/docs/reference/legacy/contribution-guide.md",
  "status": "current",
  "tags": [
    "migrated"
  ],
  "license": "CC BY-SA 4.0",
  "dates": {
    "lastVerified": "2026-09-07T00:00:00.000Z"
  },
  "authors": [],
  "sources": [
    {
      "title": "Encode Wiki — contribution and review workflow",
      "url": "https://gitgud.io/encode/encode.wiki/-/blob/master/CONTRIBUTING.md"
    },
    {
      "title": "Encode Wiki repository",
      "url": "https://gitgud.io/encode/encode.wiki"
    }
  ],
  "provenance": {
    "originUrl": "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/contribution-guide.mdx",
    "originCommit": "37c3317fd058b23c71a87679bed5619a98f77752",
    "migratedAt": "2026-08-21T00:00:00.000Z",
    "modified": true,
    "originPath": "docs/contribution-guide.mdx"
  },
  "headings": [
    {
      "depth": 2,
      "text": "Contribute to Encode Wiki",
      "anchor": "contribute-to-encode-wiki"
    }
  ],
  "sections": [
    {
      "id": "_preamble",
      "title": "Page introduction",
      "depth": 0,
      "canonicalUrl": "https://encode.wiki/reference/legacy/contribution-guide/",
      "apiUrl": "https://encode.wiki/api/v1/sections/docs/reference/legacy/contribution-guide/_preamble.json",
      "markdownUrl": "https://encode.wiki/api/v1/sections/docs/reference/legacy/contribution-guide/_preamble.md",
      "checksum": "05813f920ac12fb081bc5d2c113fcf4883ec1d8048d43f7c9843ee8695d6f115",
      "bytes": 166
    },
    {
      "id": "contribute-to-encode-wiki",
      "title": "Contribute to Encode Wiki",
      "depth": 2,
      "anchor": "contribute-to-encode-wiki",
      "canonicalUrl": "https://encode.wiki/reference/legacy/contribution-guide/#contribute-to-encode-wiki",
      "apiUrl": "https://encode.wiki/api/v1/sections/docs/reference/legacy/contribution-guide/contribute-to-encode-wiki.json",
      "markdownUrl": "https://encode.wiki/api/v1/sections/docs/reference/legacy/contribution-guide/contribute-to-encode-wiki.md",
      "checksum": "733cec84dcec7e550b152b7062737734711c8c2510eb322f79e62a2d2e08028b",
      "bytes": 1348
    }
  ],
  "outboundReferences": [
    "https://gitgud.io/encode/encode.wiki",
    "https://gitgud.io/encode/encode.wiki/-/blob/master/CONTRIBUTING.md",
    "https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/contribution-guide.mdx"
  ],
  "checksum": "e67ebfc9bada3667deefe7572c15cd8fb49c680870aec66603cefea69fb4509e",
  "contentFormat": "markdown",
  "markdown": "The migrated Codec Wiki instructions used a different GitHub repository, Node 18, Yarn, Docusaurus, and a deployment branch. Those steps do not apply to Encode Wiki.\n\n## Contribute to Encode Wiki\n\nUse the [Encode Wiki repository](https://gitgud.io/encode/encode.wiki) and its [CONTRIBUTING.md](https://gitgud.io/encode/encode.wiki/-/blob/master/CONTRIBUTING.md) as the authoritative workflow. This project uses Astro/Starlight and pnpm; install the Node and package-manager versions declared in the checkout's `package.json`.\n\n1. Read the checkout's repository instructions and choose the merge-request target specified for the task. Ordinary integration uses `master`; older refresh-branch names are not a standing requirement for every contribution.\n2. Edit canonical pages under `src/content/docs` or `src/content/articles`. Preserve attribution, licenses, origin metadata, and modification notices for migrated material.\n3. Cite primary sources, identify versions for commands, and describe uncertainty and request review before publication.\n4. Run `pnpm verify`, inspect the rendered page, and open a merge request. An independent approving reviewer is required for the refresh. Production promotion is a separate operator action.\n\nDo not follow the old direct-push or `yarn deploy` instructions. The [historical guide at its migration commit](https://github.com/av1-community-contributors/codec-wiki/blob/37c3317fd058b23c71a87679bed5619a98f77752/docs/contribution-guide.mdx) remains available for provenance.\n"
}
