website icon indicating copy to clipboard operation
website copied to clipboard

πŸ› Bug: Broken homepage link and inconsistent Source

Open Bhumikagarggg opened this issue 1 month ago β€’ 5 comments

Describe the bug

Some tool listings under the JSON Schema Tools page have issues related to the Source and Homepage URLs:

  1. For some tools, the Source and Homepage fields contain the same URL, even though they appear to serve different purposes.
  2. The SchemaStore.org entry has a homepage link that does not load. The current link is https://schemastore.org/json/, which appears to be incorrect.

Steps To Reproduce

  1. Go to: https://json-schema.org/tools
  2. Click on the tool @imhonglu/json-schema or Blaze4J
  3. Observe that Source and Homepage links are identical
  4. Click on SchemaStore.org
  5. Try opening the Homepage link (https://schemastore.org/json/)
  6. The link does not load

Expected Behavior

  • The Homepage link should lead to a valid working page.
  • If a tool does not have a separate homepage, the UI could: Hide the Homepage field, or Display a note such as Same as Source, or Combine both fields to avoid confusion.

Screenshots

Image Image Image

Device Information [optional]

- OS: macos
- Browser: chrome
- version:

Are you working on this issue?

Yes

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

No

Bhumikagarggg avatar Nov 18 '25 05:11 Bhumikagarggg

@Utkarsh-123github you can assign this to me

Tushar8466 avatar Nov 18 '25 05:11 Tushar8466

Hello @tusharsingla22222-source! Thank you for showing interest in this issue. But i solved this issue just waiting for member to change status from triage to available and assign this to me so i can create a PR

Bhumikagarggg avatar Nov 18 '25 06:11 Bhumikagarggg

No Worries

Tushar8466 avatar Nov 18 '25 08:11 Tushar8466

Most tools aren't going to have a homepage, just a GitHub (or other repo) link. I think having these values be the same is fine.

gregsdennis avatar Nov 18 '25 23:11 gregsdennis

Thanks for the clarification! In that case, I think the homepage field could be removed for tools where it’s the same as the source link β€” since some other listings already follow that format. Also, the SchemaStore.org entry has a broken homepage link (https://schemastore.org/json/) that results in a 404 Page Not Found, so that one will still need updating. Let me know if you'd like me to proceed with these adjustments.

Bhumikagarggg avatar Nov 19 '25 07:11 Bhumikagarggg