Sphinx-Gallery structure

Hello,
I was wondering how to structure this project? If the sphinx-gallery aims to be reused in the many projects: scikit-learn, nilearn, scikit-image, etc. we indeed agree there has to be a main repository as every project has to reach to it.

Then how shall this package be distributed? Having a local copy in every project has led to the branching of the example gallery generator code, thus that is a possible strategy to avoid.

- I was thinking of developing a package on its own. To use it, every project would have include in their `setup.py` file a dependency to the sphinx-gallery package for the documentation generator. Also one could install it through a `pip install`

- My second idea was to treat this package as a set of scripts, and allow to every project to pull from it as a git submodule.

Any other options?