Giter Site home page Giter Site logo

oss101's Introduction

OSS 101 ✨

Welcome to OSS101 - Open Source Enthusiast's Guide! 🚀 This repository is designed to help enthusiasts of all levels—beginner, intermediate, and advanced—navigate the vast landscape of open source contributions.

Guide Structure

If you're new to open source, start your journey here. This section covers the basics, providing step-by-step guidance to help you make your first contributions.

Challenges mentioned in this sub directory will help you score +1

Ready to level up? Dive into intermediate topics that explore more advanced contribution strategies, project maintenance, and scaling impact within the open source community.

Challenges mentioned in this sub directory will help you score +3

For seasoned contributors, this section delves into leadership roles, community management, and strategies for making a significant impact in the open source world.

Challenges mentioned in this sub directory will help you score +5

Time to Start 🚀

  1. Right-click Start Challenge and open the link in a new tab.
  2. In the new tab,
    • For owner, choose your personal account or an organization to host the repository.
    • We recommend creating a public repository.
    • Fill in the description so that you can identify the repository later on.
    • Scroll down and click the Create fork button at the bottom of the form.
  3. After your new repository is created go about the steps as mentioned in the subdirectories as per your level of expertise.

Contributing 🤝

Feel free to enhance this guide by contributing your insights and resources. Each level has its own sub-directory with a dedicated README, providing details on how to contribute to that specific section.

Remember, open source is about collaboration and learning from each other. Happy contributing! 🎉

Note: This guide is a living document, and we encourage contributions. If you have insights, tips, or resources to share, please submit a pull request!

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.