Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
88 changes: 47 additions & 41 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,57 +1,63 @@
![](https://blog.postman.com/wp-content/uploads/2021/10/Google-Summer-of-Code-Postman-Blog-Projects.jpg)

# Google Summer of Code 2023
This is Postman's working area and list of project ideas for [Google Summer of Code 2023](https://summerofcode.withgoogle.com/). Please use [issues](https://github.com/postman-open-technologies/gsoc-2023/issues) and [our forums](https://community.postman.com/c/open-technology/gsoc/42) to comment on project ideas, ask questions and collaborate. Refer to the guidelines [here](./CONTRIBUTOR_GUIDANCE.md).

## Timeline for GSoC 2023?
[Full timeline](https://developers.google.com/open-source/gsoc/timeline)

|Important dates | Deadline|
| ----- | ----- |
| ~~Organization Applications Open~~ | January 23, 2023|
| ~~Organization Application Deadline~~ | February 7, 2023 |
| ~~Organizations Announced~~ | February 22, 2023 |
| ~~Potential GSoC contributors discuss application ideas with mentoring organizations~~ | February 22 - March 20, 2023 |
| ~~GSoC contributor application period~~ | March 20 - April 4, 2023 |
| Accepted GSoC Contributor projects announced | May 4, 2023 |
| Contributors work on their Google Summer of Code projects | May 29, 2023 - August 28, 2023|
| Mentors submit final GSoC contributor evaluations (standard coding period) | August 28, 2023 - September 4, 2023|
| Initial results of Google Summer of Code 2023 announced | September 5, 2023 |

## [Project Ideas](https://github.com/postman-open-technologies/gsoc-2023/issues?q=is%3Aissue+is%3Aopen+label%3Afinal+label%3Aideas)
Here is a list of our 2023 project ideas:
- [#9](https://github.com/postman-open-technologies/gsoc-2023/issues/9): **OpenAPI Componentizer**
- [#6](https://github.com/postman-open-technologies/gsoc-2023/issues/6): **Schema.org OpenAPI Catalog**
- [#7](https://github.com/postman-open-technologies/gsoc-2023/issues/7): **OpenAPI Web Search**
- [#8](https://github.com/postman-open-technologies/gsoc-2023/issues/8): **GitHub OpenAPI Search**
- [#1](https://github.com/postman-open-technologies/gsoc-2023/issues/1): **Interactive mind map for the collection format**
- [#17](https://github.com/postman-open-technologies/gsoc-2023/issues/17): **AsyncAPI: Authentication layer for glee, support for different authentication frameworks**
- [#18](https://github.com/postman-open-technologies/gsoc-2023/issues/18): **AsyncAPI: Automate listing of members of technical steering committee**
- [#19](https://github.com/postman-open-technologies/gsoc-2023/issues/19): **AsyncAPI: Introduce UI tests and refactoring in the website**
- [#20](https://github.com/postman-open-technologies/gsoc-2023/issues/20): **AsyncAPI: Add "Autofix" feature for common linting errors (w/ spectral)**
- [#21](https://github.com/postman-open-technologies/gsoc-2023/issues/21): **AsyncAPI: Add `help/{command}` endpoint**
- [#15](https://github.com/postman-open-technologies/gsoc-2023/issues/15): **Bowtie and the World of JSON Schema**
- [#16](https://github.com/postman-open-technologies/gsoc-2023/issues/16): **Data Transformation Utilities Using JSON Schemas**
![Google Summer of Code 2023 - Postman](https://blog.postman.com/wp-content/uploads/2021/10/Google-Summer-of-Code-Postman-Blog-Projects.jpg)

# Google Summer of Code 2023 - Postman

Welcome to Postman's working area and list of exciting project ideas for [Google Summer of Code 2023](https://summerofcode.withgoogle.com/)! 🎉 Join us in building innovative solutions for the API ecosystem and contribute to the world of Open Source work. Check out our [Contributor Guidance](https://github.com/postman-open-technologies/gsoc-2023/blob/main/CONTRIBUTOR_GUIDANCE.md) to learn how to qualify as a contributor.

## Important Dates

- ~~Organization Applications Open~~: January 23, 2023
- ~~Organization Application Deadline~~: February 7, 2023
- ~~Organizations Announced~~: February 22, 2023
- ~~Potential GSoC contributors discuss application ideas with mentoring organizations~~: February 22 - March 20, 2023
- ~~GSoC contributor application period~~: March 20 - April 4, 2023
- Accepted GSoC Contributor projects announced: May 4, 2023
- Contributors work on their Google Summer of Code projects: May 29, 2023 - August 28, 2023
- Mentors submit final GSoC contributor evaluations (standard coding period): August 28, 2023 - September 4, 2023
- Initial results of Google Summer of Code 2023 announced: September 5, 2023

## Project Ideas

Explore our exciting list of project ideas for GSoC 2023. Join us in shaping the future of API Specifications and Open Source technologies:

1. **OpenAPI Componentizer** - [#9](https://github.com/postman-open-technologies/gsoc-2023/issues/9)
2. **Schema.org OpenAPI Catalog** - [#6](https://github.com/postman-open-technologies/gsoc-2023/issues/6)
3. **OpenAPI Web Search** - [#7](https://github.com/postman-open-technologies/gsoc-2023/issues/7)
4. **GitHub OpenAPI Search** - [#8](https://github.com/postman-open-technologies/gsoc-2023/issues/8)
5. **Interactive mind map for the collection format** - [#1](https://github.com/postman-open-technologies/gsoc-2023/issues/1)
6. **AsyncAPI: Authentication layer for glee, support for different authentication frameworks** - [#17](https://github.com/postman-open-technologies/gsoc-2023/issues/17)
7. **AsyncAPI: Automate listing of members of the technical steering committee** - [#18](https://github.com/postman-open-technologies/gsoc-2023/issues/18)
8. **AsyncAPI: Introduce UI tests and refactoring on the website** - [#19](https://github.com/postman-open-technologies/gsoc-2023/issues/19)
9. **AsyncAPI: Add "Autofix" feature for common linting errors (w/ spectral)** - [#20](https://github.com/postman-open-technologies/gsoc-2023/issues/20)
10. **AsyncAPI: Add `help/{command}` endpoint** - [#21](https://github.com/postman-open-technologies/gsoc-2023/issues/21)
11. **Bowtie and the World of JSON Schema** - [#15](https://github.com/postman-open-technologies/gsoc-2023/issues/15)
12. **Data Transformation Utilities Using JSON Schemas** - [#16](https://github.com/postman-open-technologies/gsoc-2023/issues/16)

## Contributing
Please find detailed instructions on how to qualify for becoming a contributor during Google Summer of Code 2023 in our [CONTRIBUTOR_GUIDANCE.md](https://github.com/postman-open-technologies/gsoc-2023/blob/main/CONTRIBUTOR_GUIDANCE.md).

## OSS Projects with contributors in our org
Are you passionate about Open Source and API technologies? We welcome your contributions to GSoC 2023. Learn how to qualify as a contributor by reading our [CONTRIBUTOR_GUIDANCE.md](https://github.com/postman-open-technologies/gsoc-2023/blob/main/CONTRIBUTOR_GUIDANCE.md).

## Join Our Open Source Community

Engage with our vibrant Open Source community. Get inspired by these projects with contributors from our organization:

- **OpenAPI Initiative** — [@kinlane](https://github.com/kinlane), [@MikeRalphson](https://github.com/MikeRalphson), and [@arno-di-loreto](https://github.com/arno-di-loreto)
- **Collection Format** — [@Gbahdeyboh](https://github.com/Gbahdeyboh)
- **AsyncAPI** — [@acethecreator](https://github.com/acethecreator), [@fmvilas](https://github.com/fmvilas), and [@derberg](https://github.com/derberg)
- **JSON Schema** — [@Relequestual](https://github.com/Relequestual), [@gregsdennis](https://github.com/gregsdennis), [@jdesrosiers](https://github.com/jdesrosiers), and [@Julian](https://github.com/Julian)

## Postman's Org Application

API Specifications form an essential foundation to the API ecosystem, securing standardization, governance and overall quality of products building on this ecosystem, as well as APIs that are products themselves. Postman applies to Google Summer of Code 2023 to represent and advocate for the Specifications that are not in a position to bring in sufficient resources for an individual application. [Postman's Open Technologies](https://blog.postman.com/announcing-postman-open-technologies/) as well as [Postman's OSPO](https://dev.to/postman/how-postmans-building-their-open-source-program-office-ospo-hgf) feel the strongest urge to raise our voice for the Open Source work that is being done in the API Specifications area, which is, similar to the API industry itself, still undervalued in its generally perceived impact on tech. [Read our blog](https://blog.postman.com/join-postman-at-google-summer-of-code-2023/) to learn more.
At Postman, we believe that API Specifications are the foundation of the API ecosystem, promoting standardization, governance, and quality in products and APIs themselves. We are excited to be part of Google Summer of Code 2023, representing and advocating for Open Source work in the API Specifications area. Check out our [blog](https://blog.postman.com/join-postman-at-google-summer-of-code-2023/) to learn more about our mission.

## A word on ChatGPT
## A Word on ChatGPT

When writing your proposal **we encourage you to not use ChatGPT** or other AI tools. If you do so, we ask you to disclose the usage in your proposal. It doesn't automatically disqualify you, but we will take that usage into account when evaluating your application.
While we encourage your creativity and innovation, we recommend avoiding the use of ChatGPT or other AI tools in your proposal. If you choose to use them, kindly disclose their usage. It won't disqualify you, but we'll take it into account during the evaluation process.

## Contact
## Get in Touch

If you have any questions or queries, please [create an issue](https://github.com/postman-open-technologies/gsoc-2023/issues/new) on this repo (with a prefix GSoC 2023), start a topic on [our community forums in the GSoC category](https://community.postman.com/c/open-technology/gsoc/42) or send an email to us at gsoc@postman.com.
If you have any questions or queries, feel free to [create an issue](https://github.com/postman-open-technologies/gsoc-2023/issues/new) on this repo (with a prefix GSoC 2023), start a topic on [our community forums in the GSoC category](https://community.postman.com/c/open-technology/gsoc/42), or send us an email at gsoc@postman.com.

[![Twitter](https://img.shields.io/badge/Twitter-%40getpostman-orange?logo=twitter&logoColor=white)](https://twitter.com/getpostman) [![YouTube](https://img.shields.io/badge/YouTube-%40postman-orange?logo=youtube)](https://www.youtube.com/c/postman)

We hope you'll join us for an incredible journey of learning and collaboration in GSoC 2023! 🚀