-
Participants select your project you want to contribute to from our website and join that particular project channel in our server.
-
Connect with Project Admins and Mentors of the project and know more about project.
-
Visit github repo of project and look for the open issues. You will see SWOC S4 Tag with the hardness level of the issue choose accordingly.
-
Comment on issue if you want to work on it and get it assigned to yourself from Project Admins. make sure you work on a single issue at a single time don't occupy the issues unnecessarily if found strict actions will be taken.
-
Once you get the issue assigned clone the repo and start working on it. if any issues encountered contact Mentors or project admins they will guide you.
-
Once work is done Make a pull request mentioning all the Minor/Major details about your feature you added you can also provide the documentation it will be appreciated.
-
If Projects Admins find all good they will accept your pull request and assign you the point depending on hardness of issue.
-
Till here you have successfully done a open source contribution. repeat the procedure again and again and earn more points to get top on leaderboard and earn your swags.
-
If you have any Doubts/ Questions/ Suggestions please feel free to talk to the SWOC team. Please feel free to report any malpractices found in server.
-
Staying inactive in the server or project group will lead to your disqualification without any notification.
- What if multiple contributors comment on the same issue?
I'll assign the issue based on the FCFS (First Come First Serve) manner. If you create an issue, it will be assigned only to you.
- How long one can work on an issue?
To ensure fairness for everyone, once an issue is assigned to you, you will have a maximum of two days to solve it and create a pull request. If you fail to create a pull request within this timeframe, the issue will be assigned to the next person who commented on the issue to work on.
- Can you please clarify how the PRs (pull requests) will be documented and tracked?
Once your PR is merged it will be considered as one contribution and I'll record it at my end. All the necessary details will be recorded. Just keep on contributing and I'll take care of keeping track of your successful contributions.
- How many Max issues can I work on?
There is no limit on the number of issues you can work on, but I suggest working on one issue at a time.
- How can I start with SWOC?
This is one of the most frequently asked questions, Assuming you have registered for SWOC and have completed all the prerequisites like joining the Quine platform, SWOC discord server etc. Please wait until the 1st of January 2024 as the event will start on that day. Till then you can select the project in which you want to contribute and that best suits you.
To participate in the event, please familiarize yourself with the project codebase. Advanced users can try setting up the project on their local machine. The official start date for the event is on the 1st of January 2024. At this point, you can begin addressing the issues listed in your selected projects. Keep in mind that the process for contributing to a project may vary depending on the project and its admin.
- Can I contribute in more than one project?
Yes, you can. But I'll suggest you focus on one project at a time.
- Where will I find all the projects of SWOC S4?
Visit https://www.socialwinterofcode.com and click on the project tab to get the projects.