Skip to content

Contribute to Atarashi

Ayush Bhardwaj edited this page Jul 9, 2020 · 1 revision

Atarashi welcomes any form of contribution or suggestions. We believe that open source is all about collaborative working to make the project and community stronger than ever. Whether you are a fresher or an experienced developer, each and every contribution counts.

You can contribute to Atarashi by:

  1. Opening a valid issue: visit https://github.com/fossology/atarashi/issues
  2. Help us in closing an existing issue
  3. Open a Pull Request
  4. Suggest us some new agent for license scanning
  5. Want to discuss something else: Reach out to us @ Slack

We have a few set of contribution guidelines that makes our project well organized. We highly recommend following our contribution guidelines to support us.

Not Familiar with Git?

Invest a few minutes on our Git Tutorial


1. Setting up a python virtual environment

  • venv allows you to manage separate package installations for different projects.

  • To create a virtual environment, go to your project’s directory and run venv.

  • On macOS and Linux:

    python3 -m venv env

  • On Windows:

    py -m venv env

The second argument is the location to create the virtual environment. Generally, you can just create this in your project and call it env.

2. Activating a virtual environment

  • On macOS and Linux:

    source env/bin/activate

  • On Windows:

    .\env\Scripts\activate

  • Leaving the virtual environment If you want to switch projects or otherwise leave your virtual environment, simply run:

    deactivate