We ❤️ open source
We are super excited to be a ‘Partner Organization’ of GitHub Externship 2021 and look forward to supporting all interested students to participate and contribute to our open source projects.
This document covers the process, expectations and guidelines for any interested student so that we can guide, mentor in the best possible manner and most importantly review your community engagement which is a critical factor along with your project idea to be selected from our organization.
This post will be updated from time to time. So please keep an eye on it.
Before, any of you jump in and start contributing, here are a few documents from the GitHub Externship Team which we advise every student to read through carefully and thoroughly:
Our awesome community members frequently request for features on our Discord server, Telegram group, GitHub issues tab and we have a never ending list of awesome ideas. However, keeping in mind the 3 months time span, we have filtered through our stockpile and come up with the following ideas for GitHub Externship program.
If you’re a student interested in working with Hoppscotch during GitHub Externship, we’ve assembled for you a list of 20 ideas under the following three categories:
-
Like swagger, let users view message formats from
.proto
/URL
and test the server methods by sending any messages from the Hoppscotch. -
Like Swagger Inspector / Swagger Editor. Let users import
swagger.json
and test the server methods by sending any messages from the Hoppscotch. -
Mock server allows users to create mock endpoints that accepts request from the system-under-test or from a
json
file.
If you'd like to implement a totally new feature to help developers make API testing easy, feel free to come up with your own feature request or a port of feature from other API testing tools.
If you'd like to refactor an already implemented feature / workflow - feel free to open a PR to do that. We appreciate using industry best pratices and latest technologies on all of our open source projects.
Please contribute using GitHub Flow. Create a branch, add commits, and open a pull request.
Please read CONTRIBUTING
for details on our CODE OF CONDUCT
, and the process for submitting pull requests to us.
We use GitHub Discussions as the primary channel for anything and everything related to GitHub Externship, ranging from
- Queries on issues you’re working or thinking about to take up.
- Mentor advice on your project ideas [Google Drive document once there is enough clarity for easier collaboration and feedback – check project proposal ideas above]
- Helping out your friends to onboard and contribute
- Finally even selection updates etc.
Before asking a question please check this How do I ask a good question?
Start a discussion here if you’re unable to get a response from the Telegram, Discord communities.
Start a new idea under discussions only once you’ve finalized your project proposal.
Send us an email at [email protected] for any administrative or operational concerns regarding the program.
You can find the complete GitHub Externship program timeline here. Students can begin registering and submitting project proposals to mentor organizations—including Hoppscotch—on April 22, 2021.
All proposals must be submitted by May 21, 2021.
We look forward to seeing your proposals for a happy summer of coding.
If you have any questions or queries please contact us via Telegram, Discord or send an email to us at [email protected].