Skip to content

Documentation: Update copyright year and fix broken internal links #125

@thechillbasu

Description

@thechillbasu

Describe the documentation issue:

Several documentation issues need to be addressed in the landscape repository:

  1. Copyright year in footer configuration is showing 2025 instead of 2026
  2. Broken anchor link in CONTRIBUTING.md pointing to non-existent section
  3. Incorrect license links in both CONTRIBUTING.md and README.md

Location:

Copyright Year:

  • File: settings.yml
  • Line: 142
  • Current: "Copyright © 2025 JSON Schema. All rights reserved."
  • Expected: "Copyright © 2026 JSON Schema. All rights reserved."

Broken Anchor Link:

  • File: CONTRIBUTING.md
  • Line: 29
  • Current: Links to #improving-the-landscape- (non-existent section)
  • Expected: Should link to #improving-the-docs-

License Links:

  • File: CONTRIBUTING.md

  • Line: 86

  • Current: Links to website repo's CONTRIBUTING.md

  • Expected: Should link to README license section

  • File: README.md

  • Line: 54

  • Current: Links to website repo's CONTRIBUTING.md

  • Expected: Should link to main LICENSE file

Steps To Reproduce:

  1. Go to https://landscape.json-schema.org/
  2. Scroll to the bottom of the page
  3. Look at the footer copyright text
  4. See it displays "Copyright © 2025 JSON Schema. All rights reserved."
  5. Open CONTRIBUTING.md and click "Improving the Landscape" link in table of contents - it doesn't work
  6. Check license links in both CONTRIBUTING.md and README.md - they point to incorrect locations

Expected Behaviour:

All documentation should be accurate and up-to-date with working internal links and correct external references:

  • Footer should display "Copyright © 2026 JSON Schema. All rights reserved."
  • All internal anchor links should work correctly
  • License links should point to the correct files

Are you working on this issue?

Yes

Do you think this work might require an [Architectural Decision Record (ADR)]? (significant or noteworthy)

No

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    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