[GeoNode-devel] Making QGIS and GeoNode best metadata friends

Tim Sutton tim at kartoza.com
Wed Apr 5 07:50:52 PDT 2017

Hi Geonoders!

I just wanted to raise a bit of awareness for the work we are doing to build a new metadata system for the upcoming QGIS 3.0 release. We are planning to work in phases, with the current work addressing the first 5 'work packages', namely:

1) Defining a well thought out but simple QGIS specific schema for internal representation of metadata (led by Angelos Tzotsos)
2) Implementing a QgsMetadata utility class that will be a property of every map layer in QGIS (led by Nyall Dawson)
3) Implementing a data store for storing metadata (led by Joana Simoes)
4) Implementing a metadata viewer for layer metadata (see https://github.com/qgis/QGIS/pull/4316 for the first work landing already on this) (led by myself and Etienne Trimaille)
8) Implement a metadata editor for layer metadata (led by myself and Etienne Trimaille)

You can find out more about these work packages at our QEP (QGIS Enhancement Proposal) 91 here:


There are a number of other work packages (5-7, 9-12) that we plan to implement in a follow up round which deal with project ('service') level metadata, along with some other great things we have in mind for metadata down the line. Items 1,2,4 and 8 above are currently funded (thanks to our friends at WorldBank/GFDRR (https://www.gfdrr.org) and NINA(http://www.nina.no/english)). Item 3 above is still in need of funding (8,500 USD) so if your organisation can help, please contact me! If you can't help with funding, we would still love to get your feedback - particularly on the metadata schema that has been developed by Angelos Tzotsos, Tom Kralidis and Joana Simoes. You can find their proposed schema here: 


We encourage you to make inline comments in the pull request or contact us offlist to discuss if needed.

If you look at QEP 91 you will see that we plan to model the editor closely on the metadata editor that GeoSolutions / Alessio Fabiani are building for GeoNode. We are also taking care to make sure that metadata created in QGIS will work nicely in GeoNode. With a longer term goal of making QGIS and GeoNode best friends, we would really welcome any comments ideas with regard to the work we are doing!

Best regards


Tim Sutton

Co-founder: Kartoza
Project chair: QGIS.org

Visit http://kartoza.com <http://kartoza.com/> to find out about open source:

Desktop GIS programming services
Geospatial web development
GIS Training
Consulting Services

Skype: timlinux 
IRC: timlinux on #qgis at freenode.net

Kartoza is a merger between Linfiniti and Afrispatial

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geonode-devel/attachments/20170405/1f90d9f8/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: KartozaNewLogoThumbnail.jpg
Type: image/jpeg
Size: 6122 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/geonode-devel/attachments/20170405/1f90d9f8/attachment-0001.jpg>

More information about the geonode-devel mailing list