Flask-Storage is open-source and very open to contributions.
Issues are contributions in a way so don't hesitate to submit reports on the official bugtracker
Provide as much informations as possible to specify the issues:
- the flask-fs version used
- a stacktrace
- installed applications list
- a code sample to reproduce the issue
- ...
If you want to contribute some code:
- fork the official Flask-FS repository
- create a branch with an explicit name (like
my-new-featureorissue-XX) - do your work in it
- rebase it on the master branch from the official repository (cleanup your history by performing an interactive rebase)
- submit your pull-request
There are some rules to follow:
- your contribution should be documented (if needed)
- your contribution should be tested and the test suite should pass successfully
- your code should be mostly PEP8 compatible with a 120 characters line length
You need to install some dependencies to develop on Flask-Storage:
.. code-block:: console
$ pip install -e .[dev]
A Makefile is provided to simplify the common tasks