QGIS Resource Sharing
Google Summer of Code 2016
Akbar Gumbira (student), Alessandro Pasotti (mentor), Anita
Graser (mentor) with the help of Richard Duivenvoorde, Tim
Sutton, and QGIS community.
Problem
Have you ever found yourself needed to share QGIS resources?
..you know stuffs like SVG
..symbols or colorramps
..styles
..processing scripts
..or composer templates?
Problem
But it's too dark for your friends to put
those resources in the right place
..or that you wish you can search available
resources out there somewhere just from your QGIS
Why don't we make something similar to our successful plugin manager?
...where users can make their own
resource repository
...and that other users can browse and install
collections available in that repository
And that it needs to have a distributed repository system...
Because then we can do cool stuffs
Put it on git platform, fork repositories
and custom the resources as we want
Put the repository on ftp, scp, or other
protocols (though these are not implemented yet :p)
And a new QGIS plugin is implemented (yay)
Where users can add repository..
Browse and filter collections..
And install collections..
But there is always something to fix and improve..
Room for Improvement
- Better 'Help' system (now only linking to online
documentation)
- Translation
- More unittests
- Collection versioning
- More resource handler: composer (qpt), project file (.qgs)
- Feature to create repository, metadata, and manage the
collections
End of Slide and Summer..