Comments (13)
@Julian,
I'm taking this opportunity to introduce myself using the prompts as suggested by @benjagm:
*Tell us about yourself...
I am Siddharth Singh, a sophomore at the Indian Institute of Technology (IIT) at Dharwad pursuing my B.Tech in Computer Science & Engineering.
*What interests you most about this project?
During my stint as an software engineering intern after my freshman year and during hackathons, it often requires me to be able to quickly prototype and test an open API that I would need to use in my solution. Postman ecosystem is my goto place for quickly hacking an idea. I'm familiar with the utility and value of the helper toolkits to a developer's life. I like the way JSON simplifies integration between systems and subsystems. I would like to contribute to a project which would empower legions of developers to build meaningful business solutions. Solving a problem that would improve productivity of millions of developers is a motivator by itself. Most importantly, the once in a lifetime opportunity to work under some of the finest and most prolific mentors and contributors to OSS.
*As mentors and project coordinators, how can we get the best out of you?
I have been active with coding for course work, competitive coding and hackathons. I have been using GitHub for the last couple of years. I work best when I am encouraged, guided to sources to discover more, lent an helping hand when I am stuck. Most of all, challenge me and help me discover my true potential. I am diligent and hard working, and I hope to put in my everything to make this project idea successful.
*Is there anything that you’ll be studying or working on whilst working alongside us?
I am one hundred percent available for this project from April 21 2024 till Jul 31, 2024, which is my summer semester break. If my proposal comes through, this will be my summer project. I'll be learning additional technologies on the side required to be productive on this GSoC project.
*We'd love to hear a bit about your work preferences, e.g. how you keep yourself organised, what tools you use, etc?
I can take high level instructions and run with them. Email or chat works best for communicating. I can get on calls as needed. I firmly believe in getting all stakeholders aboard by highlighting issues, proactively providing suggestions, seeking feedback, clarifying and iterating for as long as it is needed till we have the best outcome. Any project with a short runway, mandates staying organised and prioritising tasks at hand on an ongoing basis, more like agile development. I use GitHub, online planner, task sheets, and not to forget, developer to-do's to track my work. I extensively use community online forums, and chat groups to resolve technical issues.
I am looking forward to contributing meaningfully to this project.
from gsoc-2024.
Hello @benjagm,
I am interested in this project as well in addition to the #16 issue. I believe several improvements can be made to the current implementation. Firstly, I don't think it is necessary for the scenarios to span a full width, we can condense it to a grid layout. Secondly, we can give the schema some kind of syntax highlighting. Moreover, we can add filters in each scenario to hide implementation. There's several other things which can be improved upon brainstorming over this project. Please suggest a platform where we could discuss this further.
from gsoc-2024.
hello @benjagm could you please assign this issue to me ?
from gsoc-2024.
@benjagm Hello! I'm Gagan Meshram, a Computer Science undergraduate from India with a passion for open-source contributions. Previously, I had the opportunity to participate in Google Summer of Code at Rocket.chat, which was an enriching experience. This season, I'm eager to channel my skills and knowledge into contributing to AsyncAPI. This project has captured my interest and I would love to build this VS code extension, and I'm excited about the potential impact I can make by contributing to AsyncAPI. I'm looking forward to contributing and making some impact...
from gsoc-2024.
Thanks for your interest! Lets continue the discussion in this issue inside the JSON Schema project: json-schema-org/community#609
from gsoc-2024.
Hi @benjagm ! I am Vithursan Thevendran from Sri Lanka! A final year undergraduate reading B.Sc. (Hons.) in Information Technology, University of Moratuwa.
I am an aspiring learner who is willing to learn and adapt himself to new situations.
I went through the project, and the skills required, and I feel to be a good fit to the project. I have learnt enough expertise in JSON schema and React Typescript from my Internship period at WSO2 Sri Lanka.
I am looking forward to contribute to this project!
from gsoc-2024.
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:
🌐 Zoom
📅 20124-02-29 18:30 UTC
See you there!
from gsoc-2024.
@benjagm Hello! I'm Gagan Meshram, a Computer Science undergraduate from India with a passion for open-source contributions. Previously, I had the opportunity to participate in Google Summer of Code at Rocket.chat, which was an enriching experience. This season, I'm eager to channel my skills and knowledge into contributing to AsyncAPI. This project has captured my interest and I would love to build this VS code extension, and I'm excited about the potential impact I can make by contributing to AsyncAPI. I'm looking forward to contributing and making some impact...
Welcome @GaganMeshram123 !! Remember we are JSON Schema (No AsyncAPI)! We are together participating in GSoC but we are different orgs.
from gsoc-2024.
@benjagm yess
from gsoc-2024.
Hello @benjagm I am actually new here, but as a student and also an aspiring software developer who has used Postman for testing my api's I am delighted to be contributing to this project.
I just want to know more about the processes involved and want to get to know you more sir as I would learn much from you..
Your Response will be highly appreciated.
from gsoc-2024.
🚩 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.
from gsoc-2024.
@benjagm Hai Iam Athul, MERN Stack dev & Student from Bangalore India would like to implement the below feature
Enhanced Test Case Management Dashboard:
Develop an enhanced test case management dashboard for Bowtie, the JSON Schema tool. This dashboard will provide users with a more intuitive and efficient way to manage and analyze test cases, leveraging the capabilities of the MERN stack.
Features:
User Authentication and Authorization: Implement user authentication and authorization using JSON Web Tokens (JWT) to ensure secure access to the dashboard.
Test Case CRUD Operations: Allow users to create, read, update, and delete test cases directly from the dashboard. Utilise MongoDB for storing test case data.
Search and Filtering: Implement advanced search and filtering functionalities to help users quickly find specific test cases based on criteria such as schema, instance, expected result, etc.
Visualization Tools: Integrate charting libraries like D3.js or Chart.js to visualise test case data, providing users with insights into testing trends, success rates, and areas needing improvement.
Real-time Collaboration: Enable real-time collaboration features using Socket.IO, allowing multiple users to collaborate on test cases simultaneously.
Integration with Bowtie: Integrate the dashboard seamlessly with Bowtie's website, allowing users to access and manage test cases directly from the Bowtie platform.
from gsoc-2024.
Hello @benjagm I am actually new here, but as a student and also an aspiring software developer who has used Postman for testing my api's I am delighted to be contributing to this project.
I just want to know more about the processes involved and want to get to know you more sir as I would learn much from you..
Your Response will be highly appreciated.
from gsoc-2024.
Related Issues (20)
- AsyncAPI: Real-time Collaboration and Editing Enhancement for AsyncAPI Studio HOT 22
- JSON Schema : `bowtie-trend` - Long-Term Reporting With Bowtie HOT 8
- JSON Schema: jsonschema.lean -- an implementation of JSON Schema in Lean HOT 7
- JSON Schema: `bowtie-perf`- a Performance Tester for JSON Schema implementations HOT 4
- JSON Schema : Setting up the CI/CD Pipeline for the JSON Schema website HOT 21
- JSON Schema: Build a new version of the JSON Schema tooling page HOT 24
- JSON Schema: JSON Schema Language Server Contributions HOT 12
- JSON Schema: Define upgrade/downgrade language agnostic declarative transformation rules for all JSON Schema dialects HOT 5
- JSON Schema: Source Generation Analyzer Powered by Corvus.JsonSchema (.Net) HOT 8
- Vaibhav's Self-Introduction
- Enhanced Test Case Management Dashboard HOT 2
- AsyncAPI: Conference Website Maintainance HOT 5
- AsyncAPI: AsyncAPI Generator Maintainership HOT 6
- AsyncAPI: Add "Autofix" feature for common linting errors (w/ spectral) HOT 5
- AsyncAPI: Enhancing Script Stability for AsyncAPI Website HOT 5
- AsyncAPI: Library for easier integration testing of code generators HOT 5
- AsyncAPI: Enhanced Preview Option with Markdown and MermaidJS Diagrams HOT 5
- AsyncAPI: Website UI Kit Development HOT 21
- AsyncAPI: Dynamic Open Graph Link Preview for AsyncAPI Studio HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gsoc-2024.