Skip to content

Added https://jsonapi-validator.herokuapp.com service to implementations #1107

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Mar 1, 2017

Conversation

karthikselva
Copy link
Contributor

  • This service can be used to enter/edit any JSON response and verify whether it follows jsonapi.org specification or not.
  • We are using this service throughout our organization during API design phase and thought this might help other people in the community as well
  • Added jsonapi-validator service to Related tools section of
    jsonapi.org/implementations
  • Placed under Implementations > Related Tools > Playground
  • Link to the service is https://jsonapi-validator.herokuapp.com

- Added jsonapi-validator service to Related tools section of
jsonapi.org/implementations
- Placed under Implementations > Related Tools > Playground
- Link to the service is https://jsonapi-validator.herokuapp.com
@evolve2k
Copy link

This looks good to me.
Ready to merge.

@bf4
Copy link
Contributor

bf4 commented Nov 27, 2016

Is it open source? (Like, can I see if the validations look right to me? ref #1098 )

What's the license?

@evolve2k
Copy link

Within the validator it links to the github repo with the underlying code available in an open public repo, so I'd say yes it is. Repo here - https://github.com/karthikselva/jsonapi-validator-service.

For specific licence you might want to just raise an issue on the project itself.

Im guessing your comments aren't blocking concerns with regards to including a link to this resource in the project help files is it?

This is still a simple merge and a useful link to share under resources in my opinion.

@karthikselva
Copy link
Contributor Author

@bf4 Added MIT License, please let me know if I am missing something

@bf4
Copy link
Contributor

bf4 commented Dec 11, 2016

@evolve2k @karthikselva (I don't have commit. was just asking)

@bf4
Copy link
Contributor

bf4 commented Dec 11, 2016

Is this just a web app that applies a json schema validator to the schema file in this repo? That schema is neither complete nor authoritative. (That's why I was interested in the source. No one has published anything authoritative or comprehensive yet.)

@karthikselva
Copy link
Contributor Author

@bf4 This is where it started. I am not sure when the schema will be comprehensive. Let me know once the schema is published authoritatively so that I can update and send another PR, or if you think I can do any further steps on getting the schema comprehensive I can take that as well. Thanks !

@bf4
Copy link
Contributor

bf4 commented Dec 12, 2016

re: authoritative #440 (comment) and ref: some earlier discussion of the schema #867

@karthikselva
Copy link
Contributor Author

@bf4 Cool thanks 👍

@evolve2k
Copy link

Thanks for the PR @karthikselva and the discussion @bf4.

I'm thinking the question of what constitutes a proper validator requires ongoing discussion and is probably better suited for discussion elsewhere.

Backing @steveklabnik's tweet comments, I can't see any issue with adding this link under related tools playground.

Considerations for how to best validate JSONAPI spec are defintley of interest to me.
May I suggest we retake up discussion on the forums, maybe these threads?

http://discuss.jsonapi.org/t/how-to-validate-the-json-api-format/147
http://discuss.jsonapi.org/t/development-of-a-validation-tool/416

@bf4 it might even be better to pose your own question on the forums so we can best narrow in on how to progress this.

Admins, lets get this link merged!

@dgeb dgeb merged commit 4987fed into json-api:gh-pages Mar 1, 2017
@dgeb
Copy link
Member

dgeb commented Mar 1, 2017

After all the discussion, I forgot to come back and merge this. Sorry for the delay. And thanks for great validator! 💯

@evolve2k
Copy link

evolve2k commented Mar 2, 2017

All good. Thanks for being a fab open source peep. 🤘

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy