-
-
Notifications
You must be signed in to change notification settings - Fork 34
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
GSoC : Setting up the CI/CD Pipeline for the JSON Schema website #603
Comments
@benjagm I have gone through the problem statement above. I would like to contribute since I have the desired skills required it will help me to enhance my skills too. As well as we can try doing end to end testing and attach feedback loop also with that automate the documentation for JSON. |
Hey @benjagm! I am deeply interested in the issue GSoC: Setting up the CI/CD Pipeline for the JSON Schema website #603. I have already contributed unit tests to several open-source projects and have experience with CI/CD pipelines using GitHub Actions. I am enthusiastic about collaborating with you and becoming a valuable member of the JSON-Schema organization. PS: I am already working on the issue, which involves linting, formatting, and Husky. Thank you! |
@benjagm I have read the requirements. I am willing to work on this. I have been following this issue for a time now. and I could assure you that I have researched enough for this task. soon I will present the details implementation of how I am gonna work and complete this issue. thank you. |
Hi @benjagm, I've reviewed the requirements and I'm interested in working on this task. I have experience with GitHub Actions, Next.js, TypeScript, and I've also conducted Jest DOM testing in the past. Could you provide guidance on how I should proceed with tackling this issue? Looking forward to your instructions. |
Hi @benjagm Quite Interested in this project also i have developed CI/CD Pipeline for my organization using AWS Server-less Architecture and i am quite familiar with the tech stack will be using here such as React JS , GitHub Actions and Typescript.
Eager to know your views on that Thanks. |
Hey @benjagm |
Thanks a lot for joining JSON Schema org for this edition of GSoC!! Qualification tasks will be published as comments in the project ideas by Thursday/Friday of this week. In addition I'd like to invite you to a office hours session this thursday 18:30 UTC where we'll present the ideas and the relevant date to consider at this stage of the program. Please use this link to join the session: See you there! |
hi @benjagm, I would love to work on this project during the GSoC 2024 |
Qualification taskThe qualification task for this issue will consist in 2 elements: If there are no issues available, you can be reviewer of PRs opened by others. 2. Analize and Strategise We are interested in contributors that are creative, great at problem solving and strong with devops practices. In addition, we are looking for contributors that are good open source citizens and love collaborating with others. Mentor: @benjagm |
Hi @benjagm , The project idea sounds good. Would love to work on this during GSOC'24 to utilize GitHub action, jest testing skills |
Hi @benjagm, I have viewed the idea. It seems interesting to me. I have worked on CI/CD pipelines, Github Actions, Next.js, Typescript, React in the past. Would love to contribute to this during this summer. |
Dear JSON Schema Team, I am Satyam Kumar, a 3rd year B.tech student from IIT and I'm eager to express my interest in the GSoC project focused on enhancing the CI/CD pipeline for the JSON Schema website. While I have experience with pipelines and Github actions, my exposure to linting, UI testing, and other aspects is limited. However, I am a dedicated learner and enthusiastic about expanding my skills to contribute effectively. I believe my full-stack mindset and commitment to learning make me a suitable candidate for this project. I'm excited about the opportunity to collaborate with the JSON Schema team and contribute to the project's success. i would request @benjagm to look this and give me the opportunity to contribute. #603 |
We just added a new item in the expected outcomes: |
Hey @benjagm ! I Have gone through the above problem statement, and it suits for my tech stack. I'm excited to offer my expertise in FullStack Development, API integration, Angular, and CI/CD deployment, including Jenkins and GitHub Actions. With three years of experience, I'm eager to collaborate with the JSON Schema team to ensure project success. My skills align perfectly with the requirements outlined, and I'm committed to delivering high-quality contributions. I look forward to discussing how I can support the project further. |
Hi! I'm Uzair KHAN, a student at BPIT India studying Comp Sci.
To contact me: [email protected]
|
Hello @AceTheCreator, as requested in the project As mentors and project coordinators, how can we get the best out of you Is there anything that you’ll be studying or working on whilst working Well right now I am still in Buildong stage and working on some other side projects but I am willing to give my time to this Project for the next few months by makinng meaniful contribution to it, and I think it will not stop me from working on other personal and academic projects.. *We'd love to hear a bit about your work preferences, e.g. how you keep yourself organised, what tools you use, etc? I prefer to stay organized by using tools like GitHub for version control and project management. I do break my work into smaller, manageable chunks and prioritize them based on their importance and deadlines. I also rely on communication tools like Slack or Discord for team collaboration and regular updates. I'm flexible and open to using any specific tools or methodologies preferred by the project team to ensure efficient and effective contribution. I am looking forward to contributing to this Project meaningfully.. |
Hi @benjagm , Below are answers to some of the questions that would make it easier for you to get to know me : As mentors and project coordinators, how can we get the best out of you? 12 Week Schedule: Thanks and regards, Sanchit Sharma |
🚩 IMPORTANT INSTRUCTIONS REGARDING HOW AND WHERE TO SUBMIT YOU APPLICATION 🚩 Please join this discussion in JSON Schema slack to get the last details very important details on how to better submit your application to JSON Schema. See communication here. |
Can I also join the slack community? |
Hi @benjagm unable to join the slack community because it seems to be closed/invite only? Would love to join [email protected] |
Can you please share the link you are using to join Slack? |
I was trying this link, but later realised that it is not an invite link. Was able to join the slack using the link posted on the portal |
That is not a link to join Slack, that is a link to a Slack conversation. You can't use if you are not a member. To join Slack you can find 3 to 4 join Slack buttons in our the landing page: json-schema.org |
Yes yes, I realised it later. I was able to join the slack channel. Thanks for the help! |
Hello! 👋 This issue has been automatically marked as stale due to inactivity 😴 It will be closed in 180 days if no further activity occurs. To keep it active, please add a comment with more details. There can be many reasons why a specific issue has no activity. The most probable cause is a lack of time, not a lack of interest. Let us figure out together how to push this issue forward. Connect with us through our slack channel : https://json-schema.org/slack Thank you for your patience ❤️ |
GSoC : Setting up the CI/CD Pipeline for the JSON Schema website using Github Actions
Brief Description
Currently the JSON Schema website have a very basic CI/CD workflow but we aim to provide a consistent way to securely add new features by improving the CI/CD workflow. The Project aims to stabilise & setup the CI/CD pipeline for the JSON Schema website project.
The second stage of this project will be create a minimal implementation of UI testing to be validated as part of the workflow so we can continue improve the tests over time.
Expected Outcomes
The Project aims to stabilise & setup the CI/CD pipeline for the JSON Schema website project. The project implies:
Skills Required
Mentors
@benjagm
Expected Difficulty
Easy/Medium
Expected Time Commitment
175 hours
The text was updated successfully, but these errors were encountered: