Code Monkey home page Code Monkey logo

Comments (21)

money8203 avatar money8203 commented on June 3, 2024 1

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.

MikeRalphson avatar MikeRalphson commented on June 3, 2024 1

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.

pragya-20 avatar pragya-20 commented on June 3, 2024 1

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.

MikeRalphson avatar MikeRalphson commented on June 3, 2024 1

These are the only qualifying tasks.

from gsoc-2023.

pragya-20 avatar pragya-20 commented on June 3, 2024 1

Okay, got it. I will also add my inputs there.
Thanks @MikeRalphson !

from gsoc-2023.

pragya-20 avatar pragya-20 commented on June 3, 2024 1

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

jansche avatar jansche commented on June 3, 2024

Will need to fit within requirement of being a "175 and 350-hour projects".

from gsoc-2023.

Pavan-Nambi avatar Pavan-Nambi commented on June 3, 2024

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.

jansche avatar jansche commented on June 3, 2024

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.

yashm277 avatar yashm277 commented on June 3, 2024

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.

Himanshu-Dedha avatar Himanshu-Dedha commented on June 3, 2024

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.

MikeRalphson avatar MikeRalphson commented on June 3, 2024

@Himanshu-Dedha thanks! Link made absolute now.

from gsoc-2023.

Gbahdeyboh avatar Gbahdeyboh commented on June 3, 2024

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.

money8203 avatar money8203 commented on June 3, 2024

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.

MikeRalphson avatar MikeRalphson commented on June 3, 2024

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.

money8203 avatar money8203 commented on June 3, 2024

Sure, thanks for the feedback!

from gsoc-2023.

pragya-20 avatar pragya-20 commented on June 3, 2024

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.

pragya-20 avatar pragya-20 commented on June 3, 2024

Hi @MikeRalphson / @saialekhya-001 / @sourabhbagrecha, I want to understand a few things here:

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

MikeRalphson avatar MikeRalphson commented on June 3, 2024

Hi @MikeRalphson / @saialekhya-001 / @sourabhbagrecha, I want to understand a few things here:

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

pragya-20 avatar pragya-20 commented on June 3, 2024

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.

benjagm avatar benjagm commented on June 3, 2024

Closed as completed as part of 2023 edition.

from gsoc-2023.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.