2. Setting Up Your Environment
After you have come up with an Idea, all you have to do is put it into practice.
To develop StreamController plugins you need the source code of StreamController itself.
This allows you to deeply integrate your plugin into the application.
Note: Should your plugin require modification of the code of StreamController, you will need to open a pull request.
Just make sure that all requested changes outside of your plugin are generic ones and not specific to your plugin.
1. Clone StreamController from GitHub by typing:
StreamController
directory:
3. Create a virtual environment:
4. Activate the virtual environment:
5. Install pip requirements:
6 Enter the plugins directory:
7. Clone the PluginTemplate from GitHub by typing:
This will create a new directory called PluginTemplate
in the plugins directory with a bunch of files. But no worry, I will explain each of them in the next section.