-
-
Notifications
You must be signed in to change notification settings - Fork 349
Open
Labels
Status: TriageThis is the initial status for an issue that requires triage.This is the initial status for an issue that requires triage.🐛 BugIndicates that the issue is a bug or defect.Indicates that the issue is a bug or defect.
Description
Describe the bug
Some tool listings under the JSON Schema Tools page have issues related to the Source and Homepage URLs:
- For some tools, the Source and Homepage fields contain the same URL, even though they appear to serve different purposes.
- 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
- Go to: https://json-schema.org/tools
- Click on the tool @imhonglu/json-schema or Blaze4J
- Observe that Source and Homepage links are identical
- Click on SchemaStore.org
- Try opening the Homepage link (https://schemastore.org/json/)
- 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
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
Metadata
Metadata
Assignees
Labels
Status: TriageThis is the initial status for an issue that requires triage.This is the initial status for an issue that requires triage.🐛 BugIndicates that the issue is a bug or defect.Indicates that the issue is a bug or defect.