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

Roadmap page for the Overview section #181

Open
Tracked by #158
benjagm opened this issue Oct 26, 2023 · 15 comments
Open
Tracked by #158

Roadmap page for the Overview section #181

benjagm opened this issue Oct 26, 2023 · 15 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 Oct 26, 2023

This is part of the Release 3 of the #158 . It will be great to create a page with the JSON Schema Roadmap.

Published roadmap: https://github.com/orgs/json-schema-org/discussions/427

The idea is create a page similar to this one : https://docs.dapr.io/contributing/roadmap/

But embedding the Roadmap github board : https://github.com/orgs/json-schema-org/projects/14/views/13

Other references: https://pantos.io/en/roadmap

@benjagm benjagm changed the title overview\Roadmap Roadmap page for the Overview section Oct 26, 2023
@benjagm benjagm added 📝 Documentation Indicates improvements or additions to documentation. good first issue Good for newcomers labels Oct 26, 2023
@benjagm benjagm added ✨ Enhancement Indicates that the issue suggests an improvement or new feature. and removed 📝 Documentation Indicates improvements or additions to documentation. good first issue Good for newcomers labels Nov 23, 2023
@benjagm benjagm added this to the Docs Release 3 milestone Nov 24, 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

@benjagm since nobody is assigned to this can i work on this??

@benjagm
Copy link
Collaborator Author

benjagm commented Feb 22, 2024

can i work on this??

Please go ahead. The idea is create a page similar to this one : https://docs.dapr.io/contributing/roadmap/

But embedding the Roadmap github board : https://github.com/orgs/json-schema-org/projects/14/views/13

@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 22, 2024
@benjagm
Copy link
Collaborator Author

benjagm commented Feb 26, 2024

@praveen-rikhari let me know if you need help with this. Maybe you can work this issue with somebody else.

@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.

@praveen-rikhari
Copy link
Contributor

Hey @benjagm I hope you got my message on slack. Right now I am working on this issue. So, please reassign this task to me again.

@deveshidwivedi
Copy link

Hi, if this is available, I'd like to work on it.

@Sk05062003
Copy link

Hi @benjagm,
I would like to work on this issue right away, if it is available. Please assign it to me.

@VivekJaiswal18
Copy link
Contributor

are you still working on this issue @praveen-rikhari. Do you need any help?

@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 8, 2024
@benjagm
Copy link
Collaborator Author

benjagm commented Apr 8, 2024

I am leaving this issue available for other contributors as it has no activity for the last month.

@Akshaybagai52
Copy link
Contributor

Hey @benjagm
Can I work on this issue ?

@benjagm
Copy link
Collaborator Author

benjagm commented Apr 9, 2024

Thanks Akshaybagai52 . Go ahead!

@benjagm benjagm assigned benjagm and Akshaybagai52 and unassigned benjagm Apr 9, 2024
@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 Apr 9, 2024
@Akshaybagai52
Copy link
Contributor

Hello @benjagm
can you check this PR
#674

@benjagm
Copy link
Collaborator Author

benjagm commented Apr 25, 2024

Hi everyone working on this issue. I'd like to share here relevant requirements:

The roadmap es available on Github in this project: https://github.com/orgs/json-schema-org/projects/14

To access the information of each item you will need to use the Github API method created for it and documented here:
https://docs.github.com/en/issues/planning-and-tracking-with-projects/automating-your-project/using-the-api-to-manage-projects#finding-information-about-items-in-a-project

I tested it and it works perfectly. You will need to create your own api token for testing purposes with the read:project scope.

The GraphQL query needed for the POST API call to this url https://api.github.com/graphql is:

 query{
    node(id: "PVT_kwDOAMaoXc4ARJVm") {
        ... on ProjectV2 {
          items(first: 20) {
            nodes{
              id
              fieldValues(first: 8) {
                nodes{                
                  ... on ProjectV2ItemFieldTextValue {
                    text
                    field {
                      ... on ProjectV2FieldCommon {
                        name
                      }
                    }
                  }
                  ... on ProjectV2ItemFieldDateValue {
                    date
                    field {
                      ... on ProjectV2FieldCommon {
                        name
                      }
                    }
                  }
                  ... on ProjectV2ItemFieldSingleSelectValue {
                    name
                    field {
                      ... on ProjectV2FieldCommon {
                        name
                      }
                    }
                  }
                }              
              }
              content{              
                ... on DraftIssue {
                  title
                  body
                }
                ...on Issue {
                  title
                  assignees(first: 10) {
                    nodes{
                      login
                    }
                  }
                }
                ...on PullRequest {
                  title
                  assignees(first: 10) {
                    nodes{
                      login
                    }
                  }
                }
              }
            }
          }
        }
      }
    }

@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 May 16, 2024
@benjagm
Copy link
Collaborator Author

benjagm commented May 16, 2024

This issue is now available for other contributors due to inactivity.

@benjagm benjagm assigned benjagm and unassigned benjagm May 20, 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: Waiting for Contributions
Development

No branches or pull requests

6 participants