-
-
Notifications
You must be signed in to change notification settings - Fork 225
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
Created roadmap page for the Overview section #391
Closed
praveen-rikhari
wants to merge
2
commits into
json-schema-org:main
from
praveen-rikhari:praveen/roadmap-page
Closed
Changes from all commits
Commits
Show all changes
2 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
import React from 'react' | ||
import { getLayout } from '~/components/Sidebar' | ||
import fs from 'fs' | ||
import Head from 'next/head' | ||
import { Headline1 } from '~/components/Headlines' | ||
import matter from 'gray-matter' | ||
import StyledMarkdown from '~/components/StyledMarkdown' | ||
import { DocsHelp } from '~/components/DocsHelp' | ||
import { SectionContext } from '~/context' | ||
|
||
export async function getStaticProps() { | ||
const block1 = fs.readFileSync('pages/overview/roadmap/roadmap.md', 'utf-8') | ||
const { content: block1Content } = matter(block1) | ||
return { | ||
props: { | ||
blocks: [block1Content] | ||
} | ||
} | ||
} | ||
|
||
export default function ContentExample ({ blocks }: { blocks: any[] }) { | ||
const newTitle = 'Roadmap' | ||
|
||
return ( | ||
<SectionContext.Provider value='docs'> | ||
<Head> | ||
<title>{newTitle}</title> | ||
</Head> | ||
<Headline1>{newTitle}</Headline1> | ||
<StyledMarkdown markdown={blocks[0]} /> | ||
<DocsHelp /> | ||
</SectionContext.Provider> | ||
) | ||
} | ||
ContentExample.getLayout = getLayout |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
--- | ||
section: docs | ||
title: Roadmap 2023-24 | ||
--- | ||
## 2023/2024 Roadmap | ||
|
||
👋 Dear JSON Schema Community, | ||
|
||
We are thrilled to announce the completion of the JSON Schema roadmap for 23-24 🎉 , a result of dedicated efforts and collaboration within our community. We invite each of you to join us on this exciting journey as we strive to address the most significant challenges JSON Schema faces. Together, we can build a better future for JSON Schema! | ||
|
||
To ensure transparency and inclusivity, we have documented our roadmap on GitHub. You can find all the details and progress updates by visiting the following link 👉 [JSON Schema Roadmap](https://github.com/orgs/json-schema-org/projects/14/views/13). | ||
|
||
The roadmap is a result of the two-day in-person summit, where we identified the biggest problems we should be solving. For those interested in a deeper dive into the summit proceedings, including the agenda, notes, and write-up, we encourage you to explore the summit report [here](https://github.com/orgs/json-schema-org/discussions/391). | ||
|
||
## Our key objectives for 23-24 are: | ||
|
||
- Refine the Contributor's experience | ||
- Define a strategy to better support implementers | ||
- Identify a list of critical interfaces that implementations should have | ||
- Complete the new version of the Spec | ||
- Publish the new webpage | ||
- Complete the OpenJS onboarding | ||
- Research of existing implementations by language | ||
- Define a sustainability strategy | ||
- Define and roll out the documentation strategy | ||
- Implement and scale the new governance model | ||
- Enhance public communications strategy | ||
|
||
We encourage you to review the roadmap in this [board](https://github.com/orgs/json-schema-org/projects/14/views/1). Each objective has its own dedicated GitHub issue. When checking each issue, you will notice that some have been marked as "unspecified," indicating the need for collaborative input from our community to define success criteria, deliverables, and task breakdowns. | ||
|
||
### A Call for Collaborators! | ||
The individuals assigned to each issue have taken up the responsibility to define, drive, and work on the respective tasks. However, we are actively looking for contributors! We welcome and encourage everyone to contribute to tasks where they feel they can add value. | ||
|
||
Join Us to shape the future of JSON Schema |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great progress so far @praveen-rikhari !! Great work. I sent you a message in Slack with extended feedback but basically we need to build the board experience into the page accessing to the board items using the GitHub API so instead of a link or a screenshot we provide an amazing board experience with live content rendered.