Comments (21)
Hey Myself Manish. I am currently a Postman Student Leader and a junior developer pursuing my bachelor's in Computer Science and Engineering.
As a developer, I am interested in this project because it can save a lot of time and effort when starting new APIs. By having an open catalog of OpenAPI definitions for each of the Schema.org objects, we can have a robust set of starting templates for designing new APIs, and ensure that they are developed using common standards and are interoperable.
As a mentee, I would appreciate clear instructions and regular feedback from my mentors. I would also appreciate their availability for questions and support as I work on the project.
As I work on this project, I plan to familiarize myself with the OpenAPI specification and Schema.org objects, and keep up-to-date with changes in these areas. I may also explore code used to generate OpenAPI definitions and see if there are ways to optimize it. Along with my studies
As a developer, I like to keep myself organized using project management software. I also use version control systems, such as Git, to keep track of changes and collaborate effectively with my team members. I prefer to use collaborative platforms, such as Slack or Microsoft Teams, for communication and sharing resources.
from gsoc-2023.
Hi @money8203 @Pavan-Nambi @yashm277 thank you for your interest in this project.
We have now created a repository here: https://github.com/postman-open-technologies/schema-org-openapi-catalog
Please look at the issues labelled "Good first issue" and consider taking on one or more of them as your qualifying task. You can comment on the issue with your findings and approaches, as well as asking questions.
I look forward to your applications!
from gsoc-2023.
Hello there!
I am Pragya Bhardwaj, a software developer based in India. I am excited to express my interest in working on this project as I personally experienced the challenges of understanding APIs when I started working. It took me a while to understand the concepts and I had to connect with my peers to grasp the practical application of APIs.
While researching the Open API specification, I was immediately drawn to its potential to make API development more accessible and efficient. Contributing to this project would enable me to make a meaningful impact by simplifying the process for developers to start on any new API and save their valuable time.
I have reviewed the Open API and Schema.org documentation and watched related videos to gain a better understanding of the feature. My expertise lies in working with JavaScript, JSON, React, and React Native, and I possess significant experience developing software applications using these technologies.
I follow standard coding practices such as Prettier and ESLint for formatting and linting, and my go-to tools include VS Code, Bitbucket, Git, and Github. My skill set aligns with the requirements of GSOC 2023, and I am excited to contribute to this project.
@MikeRalphson, I started analyzing the good first issues and will submit the proposal for the same soon.
Thanks :)
from gsoc-2023.
These are the only qualifying tasks.
from gsoc-2023.
Okay, got it. I will also add my inputs there.
Thanks @MikeRalphson !
from gsoc-2023.
@MikeRalphson, I dug dip and understood that though the schema.org types are not APIs we can still write the OpenAPI definitions to describe the structure of data that we want to exchange using those types. This can also help if one wants to create an API that uses Schema.org types to represent data.
from gsoc-2023.
Will need to fit within requirement of being a "175 and 350-hour projects".
from gsoc-2023.
Hello @jansche ,
I hope this message finds you well. I was wondering if you could clarify the qualification task that needs to be completed for this, as described in the CONTRIBUTOR_GUIDANCE, should i make a repo and try to make open api definitions for some schema.ord objects?
and there seems to be a typo here , in remaining issues its mentioned as 18/18+ mentors and here 16
Thank you for your time and assistance.
from gsoc-2023.
Hi,
Thank you for your interest! We'll be providing more details over the course of next week. Please stay tuned.
Cheers
from gsoc-2023.
Hey!
Iām Yash Mundada a second year CS student at BITS Pilani and was interested in contributing to Postman for GSOC '23.
This is not the first time that I have been involved with Postman. I help run the Postman funded lab at BITS Pilani, have also completed the Postman student qualification and had discussions with Abhijit Kane (a cofounder of Postman who is from BITS) about entrepreneurship when he had visited our campus. I have found these experiences to be invaluable and was hoping to have another positive experience by contributing to GSOC.
from gsoc-2023.
Hello Guys!!
I'm Himanshu, a third year Electronics and Computer Science student at YMCA Faridabad. I'd love to contribute to Postman, but the issue list you provided to look into leads to 404 not found. Could you guys please look into it? @MikeRalphson
from gsoc-2023.
@Himanshu-Dedha thanks! Link made absolute now.
from gsoc-2023.
Hey folks, the Postman OSPO is live for a Google Summer of Code Q&A session. #gsoc
Link to zoom session: go.pstmn.io/gsoc-qa
from gsoc-2023.
Hey @MikeRalphson can I propose the proposal for combining the #6 and #8 project and working together ? Or do I need to submit individual proposal for each of them!!
from gsoc-2023.
Hey @MikeRalphson can I propose the proposal for combining the #6 and #8 project and working together ? Or do I need to submit individual proposal for each of them!!
Hi @money8203 you can submit a proposal for the combined projects, but to maximise your chance of being selected, please complete a full section of your proposal for each project, so we could break it up if we need to. Thank you.
from gsoc-2023.
Sure, thanks for the feedback!
from gsoc-2023.
Hi @MikeRalphson, is there any other good first issue present to work or should I work on the ones which you have previously mentioned?
We have now created a repository here: https://github.com/postman-open-technologies/schema-org-openapi-catalog
Please look at the issues labelled "Good first issue" and consider taking on one or more of them as your qualifying task. You can comment on the issue with your findings and approaches, as well as asking questions.
from gsoc-2023.
Hi @MikeRalphson / @saialekhya-001 / @sourabhbagrecha, I want to understand a few things here:
- Are we going to write OpenAPI definitions for the schema.org based APIs on different types or do we need to define OpenAPIs for the schema.org types itself?
Why I am asking this because OpenAPI definitions can be written for APIs and schema.org types are not APIs then how can we achieve this?
from gsoc-2023.
Hi @MikeRalphson / @saialekhya-001 / @sourabhbagrecha, I want to understand a few things here:
- Are we going to write OpenAPI definitions for the schema.org based APIs on different types or do we need to define OpenAPIs for the schema.org types itself?
Why I am asking this because OpenAPI definitions can be written for APIs and schema.org types are not APIs then how can we achieve this?
"do we need to define OpenAPIs for the schema.org types itself?"
Yes, this is the project goal.
from gsoc-2023.
Alright! but I am reading this documentation which says this:
The OpenAPI Specification allows the description of a remote API accessible through HTTP or HTTP-like protocols.
Reference: https://oai.github.io/Documentation/introduction.html
And the schema.org types are not APIs, right? Sorry, I am not understanding it completely. I understand Schema.org and OpenAPI separately, but I am quite unsure about if we can write OpenAPI definitions for Schema.org types.
Can you please shed some light here?
from gsoc-2023.
Closed as completed as part of 2023 edition.
from gsoc-2023.
Related Issues (20)
- $ref Resolver for OpenAPI documents HOT 10
- Bowtie and the World of JSON Schema HOT 22
- Data Transformation Utilities Using JSON Schemas HOT 44
- AsyncAPI: Authentication and Authorization support for websocket adapters. HOT 18
- AsyncAPI: Automate listing of members of technical steering committee HOT 10
- AsyncAPI: Introduce UI tests and refactoring in the website HOT 17
- AsyncAPI: Add "Autofix" feature for common linting errors (w/ spectral) HOT 8
- AsyncAPI: Add `help/{command}` endpoint HOT 25
- AsyncAPI: Simulator Desktop Application HOT 10
- Idea for GSOC 2023 HOT 2
- Want to integrate POSTMAN to vs code as extension. HOT 2
- Project Idea - GPT-4 Powered API Documentation Assistant HOT 4
- GitHub OpenAPI Search HOT 1
- Strikethrough GSoC contributor application period
- Strikethrough Accepted GSoC Contributor projects announced in Readme File since it is over. HOT 1
- Proposal for project HOT 3
- OpenAPI Web Search HOT 41
- GitHub OpenAPI Search HOT 26
- OpenAPI Componentizer HOT 12
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-2023.