📘
Engineering Communications Program Team Projects
Open Source Guide
Open Source Guide
  • Welcome
  • Creators
    • Reasons to create
    • Create a repository
      • Set up documentation
        • README
        • CONTRIBUTING
        • License
    • Name your project
    • Build a community
      • Communication Mediums
        • Mass Notifications
        • Formal Exchanges
        • Real-Time Messaging
      • Code of Conduct
    • Additional Resources
  • Contributors
    • Reasons to contribute
    • Find a project
      • GitHub Trending
    • Ways to contribute
    • Choose an issue
    • Read supporting documentation
    • Git Workflow
      • Fork a project
      • Create a branch
      • Add a commit
      • Submit a pull request
      • Review code
Powered by GitBook
On this page
  1. Creators

Reasons to create

In this section, we will show you the introductory steps and best practices for creating an open source project. Being the creator of an open-source project comes with a lot of responsibilities that are both technical and managerial. It’s your job to set the purpose of the project, keep it on track, manage the community, and have a deep understanding of the project details.

Why create an open source project?

Creating and maintaining an open source project is a daunting task, however, there are many reasons that make it worthwhile. Here are a few.

  • Attract a large audience

  • Experience in software development

  • Preparation for technical interviews

  • Fun!

PreviousWelcomeNextCreate a repository

Last updated 3 years ago