Skip to content
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

Build a JSON Schema Landscape #144

Closed
2 tasks done
benjagm opened this issue Mar 16, 2023 · 22 comments
Closed
2 tasks done

Build a JSON Schema Landscape #144

benjagm opened this issue Mar 16, 2023 · 22 comments
Labels
✨ Enhancement Indicates that the issue suggests an improvement or new feature. Status: Available No one has claimed responsibility for resolving this issue.

Comments

@benjagm
Copy link
Collaborator

benjagm commented Mar 16, 2023

It's great that we have the implementations and tooling page but that is just a portion of JSON Schema ecosystem. There are other players like adopter organizations or maybe partners that need's to be mapped.

It would be great to have a JSON Schema Landscape web space to visualize the real dimension of JSON Schema and the linux foundation actually provide a tool for that: https://lfx.linuxfoundation.org/tools/landscape/

We can make it very simple like the GraphQL Landscape:
https://landscape.graphql.org/

I'd essentially have these categories:

  • Everything present in our implementations page:
    • Adopters
    • Sponsors
    • Partners
    • The tools will be managed in the implementations page

Resources:

Work Detail:

  • List of work
  • To be done
@benjagm benjagm added the ✨ Enhancement Indicates that the issue suggests an improvement or new feature. label Mar 16, 2023
@Relequestual
Copy link
Member

This is the repo provided by CNCF for creating new landscapes: https://github.com/cncf/landscapeapp

@Julian
Copy link
Member

Julian commented Jul 18, 2023

I think we're quickly gonna run into the fact that basically no tools have logos, no?

That repo says:

the hardest part of building a landscape is getting hi-res images for every project

Which I can believe, but even worse yeah e.g. my implementation is 15 years old and has no logo (though I'd love one at some point) -- but yeah I bet the norm is the vast majority not having them.

What would we do there?

@benjagm
Copy link
Collaborator Author

benjagm commented Jul 27, 2023

What would we do there?

Agreed on your concerns regarding logos. As an alternative we can use something like this Inner-source Portal Patterns to show projects and search on them.
https://patterns.innersourcecommons.org/p/innersource-portal

This is what Data on Kubernetes Community did: https://dok.community/landscape/

@benjagm benjagm transferred this issue from json-schema-org/community Oct 11, 2023
@benjagm
Copy link
Collaborator Author

benjagm commented Oct 18, 2023

Now that we launched adopters, this issues is going to be replaced by #160

@benjagm benjagm closed this as not planned Won't fix, can't repro, duplicate, stale Oct 18, 2023
@Relequestual
Copy link
Member

Reopening.
Landscape diagram includes...
adopters, implementations, sponsors, projects, consuming standards, and probably a few other things I forget.

I think eventually we might use a single data source, but that will take some time.

@Relequestual Relequestual reopened this Oct 18, 2023
@benjagm benjagm added the Status: Available No one has claimed responsibility for resolving this issue. label Feb 20, 2024
@praveen-rikhari
Copy link
Contributor

Hello @benjagm i have seen similar landscapes in https://landscape.cncf.io/ cncf project list as well

@praveen-rikhari
Copy link
Contributor

can i start working on this??

@benjagm
Copy link
Collaborator Author

benjagm commented Feb 23, 2024

Please do!

@benjagm benjagm added Status: In Progress This issue is being worked on, and has someone assigned. and removed Status: Available No one has claimed responsibility for resolving this issue. labels Feb 23, 2024
@benjagm
Copy link
Collaborator Author

benjagm commented Feb 28, 2024

Hi @praveen-rikhari, I am going to leave this issue free for other contributors. If you finally prefer to continue working on it let me know.

@deveshidwivedi
Copy link

Hi, I'd like to take this up

@praveen-rikhari
Copy link
Contributor

@benjagm I already started working on it. Please reassign this to me.

@benjagm
Copy link
Collaborator Author

benjagm commented Feb 29, 2024

I already started working on it. Please reassign this to me.

Of course @praveen-rikhari !

@benjagm
Copy link
Collaborator Author

benjagm commented Apr 11, 2024

Making this issue available for others as there as been no progress in the last weeks

@benjagm benjagm added Status: Available No one has claimed responsibility for resolving this issue. and removed Status: In Progress This issue is being worked on, and has someone assigned. labels Apr 11, 2024
@DarhkVoyd
Copy link
Member

DarhkVoyd commented Apr 13, 2024

I'd be happy to work on this issue. Let me know if I can take it on.

@VivekJaiswal18
Copy link
Contributor

VivekJaiswal18 commented Apr 13, 2024

Can I collab on this with you if you don't mind

@aialok
Copy link
Collaborator

aialok commented Apr 14, 2024

I love to collaborate on building JSON-schema landscape, and I believe it requires a significant amount of time and effort. I checked out the CNCF landscape and found out that we need a diverse range of people in different technology stacks, including frontend, backend, and DevOps, to create a comprehensive landscape.

@benjagm
Copy link
Collaborator Author

benjagm commented Apr 14, 2024

Let's create a working group to work together on this. Please thumbs up/down if you are interested.

@DhairyaMajmudar
Copy link
Member

I would also like to collabrate on this : D

@bhavukkalra
Copy link
Contributor

bhavukkalra commented Apr 15, 2024

I would love to collaborate on this as well, It looks amazing as an approach. Can contribute with Technical Writing Docs and Frontend. Would love to get added to the group

@Michael-Obele
Copy link
Contributor

Hey, I'd love to join too.✌️

@benjagm
Copy link
Collaborator Author

benjagm commented Apr 17, 2024

Hi folks! I just created our pilot working group here: json-schema-org/community#701

Please join the JSON Schema Slack server and join the wg-landscape channel so we can sync for our first meeting.

We are so excited about working on this together. As per your interest I am adding to the Working group this group of people:

@benjagm
Copy link
Collaborator Author

benjagm commented Apr 29, 2024

Closed as completed: https://landscape.json-schema.org/

Now the work will continue here: https://github.com/json-schema-org/landscape

@benjagm benjagm closed this as completed Apr 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Enhancement Indicates that the issue suggests an improvement or new feature. Status: Available No one has claimed responsibility for resolving this issue.
Projects
Status: Done
Development

No branches or pull requests