GithubHelp home page GithubHelp logo

winter-of-code-2017's Introduction

Winter Of Code 2017

The programming society of IIIT-Bh presents Winter of Code. An opportunity for those who want to get started with contributing to open source softwares but don't know how to. We know how frustrating and intimidating it can be, we've all been there and this is why we have decided to give you a chance to wet your feet in this vast ocean of open source and get you ready for a deep dive (maybe GSoC).

How does this work?

During this winter you will work on open sourced projects created/maintained by your seniors and also on projects created/maintained by open source software organizations. You will keep a record of all the contributions you have made to different as a gists containing the links to all the PRs merged and issues raised and you will submit that list to us at the end of the competition folowing which the winners will be announced.

But I know nothing about open source or software development. How do I get started?

Well we are preparing a list of resources(tutorials, articles, etc) that you can refer to when you have to learn something new or when you get stuck. It can be found here. You should also go through this guide before making a PR.

Participating Projects

Personal Projects

Project Domains/Technologies Mentor(s) Contact
CoWaPS web-scraping, python Palash Nigam Gitter/Slack: palash25
Rosei Automation Tool (RAT) (w/ GUI) Selenium, Webdriver, Python Ravi Teja Gannavarapu Gitter/Slack: iamravitejag
lterm HTML, CSS, JavaScript/Jquery Shubham Rath Gitter/Slack: sudom0nk
Text Generation Machine Learning, Deep Learning, LSTM, NLP, Python Ayush Shridhar Gitter/Slack: ayush1999
Locale.js HTML, JavaScript, Node Shubham Rath Gitter/Slack: sudom0nk
Text-Mining python, numpy, nltk, wordnet Shubham Rath Gitter/Slack: sudom0nk
Cryptography C, C++ Shubham Rath Gitter/Slack: sudom0nk
Data Structures Algorithms Python, Java, C, C++ Shubham Rath Gitter/Slack: sudom0nk

Projects by other organizations

Note: The mentors listed in this list are not official mentors in these organizations but have past experience in contributing to these organizations so you can contact them in case you get stuck but since an organization already has a lot maintainers/contributors to help you out try to contact them first on the chat rooms or IRCs.

This is a non-exhaustive list of organizations that you may want to contribute to but its not limited to these, you can contribute to any open source organization that you like.

Organization Domains/Technologies Mentor(s) Contact
DuckDuckGo search-engine, perl, javascript Palash Nigam Gitter/Slack: palash25
coala code-linting, cli, python Palash Nigam, Ayush Shridhar, Ravi Teja Gannavarapu Gitter: palash25, iamravitejag
Sympy symbolic-computation, python Ayush Shridhar
Astropy astronomical-computation, python Ayush Shridhar
KDE C++ Aman Gupta
Boost C++ Aman Gupta
Systers Django-Framework, Python Sonakshi Saxena Gitter/Slack: sonakshisaxena1

winter-of-code-2017's People

Contributors

palash25 avatar ayush1999 avatar iamravitejag avatar sr6033 avatar sonakshisaxena1 avatar

Watchers

James Cloos avatar

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.