<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 15 Dec 2017, at 15:26, Régis Haubourg <<a href="mailto:regis.haubourg@gmail.com" class="">regis.haubourg@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div dir="auto" class="">Hi all, <br class=""><br class=""></div><div class="">some years ago, we discussed of a new project file format able to store data and other ressources has been discussed. <br class=""><br class=""></div><div class="">We finally had the opportunity to make one step forward when working on the auxiliary data storage stuff. <br class=""><br class=""></div><div class="">What's the current status in QGIS 3:<br class=""><br class=""></div><div class="">- we now have an optional format ".qgz" that is a zipped file<br class=""></div><div class="">- the auxiliary data storage is a sqlite database ".qgd" storing additional informations joined to classical layers (for manual labeling purposes for instance). It is NOT a spatialite database that could be the container for spatial data<br class=""></div><div class="">- when zip fil format is chosen, the qgd file is stored inside the qgz. <br class=""><br class=""></div><div class="">So, the path is opened to modify the offline editing tools or other equivalent features to store their local datasource (either gpkg or sqlite) inside the qgz too. <br class=""><br class=""></div><div class="">We also now have a container for storing SVG, color ramps, pictures or any additionnal ressource that should be shipped within the project.  <br class=""><br class=""></div><div class="">Now my opinion on the proposal about storing all inside a GPKG:<br class=""><br class=""></div><div class="">- I think we should first have a native "packaging" format using native qgs file, to adress what offline editing, Qconsolidate, or QFieldSync use cases requires. <br class=""></div><div class="">- The "interoperability" use case should be adressed only as an option, not a default solution, since SLD conversion (and things that don't stick to standards) will alter the project. <br class=""><br class=""></div><div class="">I am in favor of discussing all that after QGIS3 is out so that we keep focused on that,  and then discuss that at the Madeyra hackfest. I'd be pleased to animate a workgroup to reach common agreement, guidelines, and find a plan for that.<br class=""></div></div></div></blockquote><div><br class=""></div><div>Thanks for laying everything out so clearly Régis! One other thing I wondered about ancillary data is the ability to store images or other external resources linked to a layer - there was some discussion about how to manage this in Nødebo too….</div><div><br class=""></div><div>Regards</div><div><br class=""></div><div>Tim</div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class=""><br class=""></div><div class="">Best regards !<br class=""></div><div class="">Régis<br class=""></div><div class=""><br class=""></div><div class="gmail_extra"><br class=""><div class="gmail_quote">Le 15 déc. 2017 10:16, "Richard Duivenvoorde" <<a href="mailto:rdmailings@duif.net" target="_blank" class="">rdmailings@duif.net</a>> a écrit :<br type="attribution" class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 14-12-17 13:59, Alessandro Pasotti wrote:<br class="">
> Hi Joana,<br class="">
><br class="">
> I think this would be a great addition to QGIS.<br class="">
><br class="">
> Big +1 from me, and thanks for the proposal.<br class="">
><br class="">
><br class="">
><br class="">
> On Thu, Dec 14, 2017 at 1:49 PM, doublebyte <<a href="mailto:joana@doublebyte.net" target="_blank" class="">joana@doublebyte.net</a><br class="">
> <mailto:<a href="mailto:joana@doublebyte.net" target="_blank" class="">joana@doublebyte.net</a>>> wrote:<br class="">
><br class="">
>     Hello,<br class="">
><br class="">
>     Maybe some of you are aware of the  "geopackage" plugin<br class="">
>     <<a href="https://eos.geocat.net/gitlab/joana.simoes/foss4g_gpkg/blob/master/foss4g_gpkg.pdf" rel="noreferrer" target="_blank" class="">https://eos.geocat.net/gitla<wbr class="">b/joana.simoes/foss4g_gpkg/<wbr class="">blob/master/foss4g_gpkg.pdf</a><br class="">
>     <<a href="https://eos.geocat.net/gitlab/joana.simoes/foss4g_gpkg/blob/master/foss4g_gpkg.pdf" rel="noreferrer" target="_blank" class="">https://eos.geocat.net/gitla<wbr class="">b/joana.simoes/foss4g_gpkg/<wbr class="">blob/master/foss4g_gpkg.pdf</a>>><br class="">
>     .The initial goal of this plugin was to enable users to save their QGIS<br class="">
>     projects, including style and associated resources<br class="">
>      in a extended geopackage -  the qgis geopackage extension<br class="">
>     <<a href="https://github.com/pka/qgpkg/blob/master/qgis_geopackage_extension.md" rel="noreferrer" target="_blank" class="">https://github.com/pka/<wbr class="">qgpkg/blob/master/qgis_<wbr class="">geopackage_extension.md</a><br class="">
>     <<a href="https://github.com/pka/qgpkg/blob/master/qgis_geopackage_extension.md" rel="noreferrer" target="_blank" class="">https://github.com/pka/<wbr class="">qgpkg/blob/master/qgis_<wbr class="">geopackage_extension.md</a>>> <br class="">
>      -,<br class="">
>     and load it onto another QGIS installation; on this approach, the<br class="">
>     project is<br class="">
>     encoded as qgs, in a database table. Later the plugin was forked to<br class="">
>     support<br class="">
>     a different geopackage exension -  the owc geopackage extension<br class="">
>     <<a href="https://github.com/pka/qgpkg/blob/master/owc_geopackage_extension.md" rel="noreferrer" target="_blank" class="">https://github.com/pka/<wbr class="">qgpkg/blob/master/owc_<wbr class="">geopackage_extension.md</a> <<a href="https://github.com/pka/qgpkg/blob/master/owc_geopackage_extension.md" rel="noreferrer" target="_blank" class="">https://github.com/pka/qgpkg/<wbr class="">blob/master/owc_geopackage_ext<wbr class="">ension.md</a>>> <br class="">
>      - ,<br class="">
>     which is standards-based; in this  approach<br class="">
>     <<a href="https://www.geocat.net/announcing-the-extended-geopackage-qgis-plugin/" rel="noreferrer" target="_blank" class="">https://www.geocat.net/annou<wbr class="">ncing-the-extended-geopackage-<wbr class="">qgis-plugin/</a><br class="">
>     <<a href="https://www.geocat.net/announcing-the-extended-geopackage-qgis-plugin/" rel="noreferrer" target="_blank" class="">https://www.geocat.net/annou<wbr class="">ncing-the-extended-geopackage-<wbr class="">qgis-plugin/</a>>> <br class="">
>     ,<br class="">
>     the style is encoded as OGC:SLD and the project as OGC:OWS context.<br class="">
>     The goal<br class="">
>     of this approach is to support the migration of GIS projects, as we can<br class="">
>     implement this extension in any desktop or server side GIS (e.g.: ArcGIS<br class="">
>     Desktop).<br class="">
><br class="">
>     The fork was merged in August this year, and the latest release of the<br class="">
>     plugin <<a href="https://plugins.qgis.org/plugins/QgisGeopackage/" rel="noreferrer" target="_blank" class="">https://plugins.qgis.org/plug<wbr class="">ins/QgisGeopackage/</a><br class="">
>     <<a href="https://plugins.qgis.org/plugins/QgisGeopackage/" rel="noreferrer" target="_blank" class="">https://plugins.qgis.org/plu<wbr class="">gins/QgisGeopackage/</a>>>   already contains<br class="">
>     both extensions, covering both use cases of porting QGIS projects and<br class="">
>     migrating GIS projects. Recently, it was added  support in the core<br class="">
>     to the<br class="">
>     "qgis geopackage extension"<br class="">
>     <<a href="https://github.com/qgis/QGIS/blob/master/src/providers/ogr/qgsogrprovider.cpp#L762" rel="noreferrer" target="_blank" class="">https://github.com/qgis/<wbr class="">QGIS/blob/master/src/<wbr class="">providers/ogr/qgsogrprovider.<wbr class="">cpp#L762</a><br class="">
>     <<a href="https://github.com/qgis/QGIS/blob/master/src/providers/ogr/qgsogrprovider.cpp#L762" rel="noreferrer" target="_blank" class="">https://github.com/qgis/<wbr class="">QGIS/blob/master/src/<wbr class="">providers/ogr/qgsogrprovider.<wbr class="">cpp#L762</a>>><br class="">
>     , in the qgsogrprovider class. This means that if a user loads a<br class="">
>     geopackage<br class="">
>     which was encoded using the "qgis geopackage extension", it will<br class="">
>     automatically load the QGIS project from it. We think that it makes<br class="">
>     sense to<br class="">
>     also add the  "ows geopackage extension" to the core; in that case,<br class="">
>     users<br class="">
>     could load projects exported from other GIS software seamlessly, without<br class="">
>     having to load the plugin. The mechanism would be very similar to<br class="">
>     what was<br class="">
>     already implemented for the  "qgis geopackage extension".<br class="">
><br class="">
>     Before preparing any Pull Request, we would like to understand first<br class="">
>     what is<br class="">
>     the general feeling of the community about this feature; is this<br class="">
>     something<br class="">
>     which seems useful and interesting to add to the QGIS core? If yes,<br class="">
>     we would<br class="">
>     also appreciate any comments regarding any details the implementation.<br class="">
><br class="">
>     Looking forward to hearing your feedback :-)<br class="">
<br class="">
Yes, please! I think there was an issue about not being able to load an<br class="">
extended gpkg:<br class="">
<br class="">
<a href="https://issues.qgis.org/issues/17698" rel="noreferrer" target="_blank" class="">https://issues.qgis.org/issues<wbr class="">/17698</a><br class="">
<br class="">
so it looks like fixing a bug<br class="">
<br class="">
:-)<br class="">
<br class="">
R<br class="">
<br class="">
______________________________<wbr class="">_________________<br class="">
QGIS-Developer mailing list<br class="">
<a href="mailto:QGIS-Developer@lists.osgeo.org" target="_blank" class="">QGIS-Developer@lists.osgeo.org</a><br class="">
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank" class="">https://lists.osgeo.org/mailma<wbr class="">n/listinfo/qgis-developer</a><br class="">
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank" class="">https://lists.osgeo.org/mailma<wbr class="">n/listinfo/qgis-developer</a></blockquote></div></div>
</div>
_______________________________________________<br class="">QGIS-Developer mailing list<br class=""><a href="mailto:QGIS-Developer@lists.osgeo.org" class="">QGIS-Developer@lists.osgeo.org</a><br class="">List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer<br class="">Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer</div></blockquote></div><br class=""><div class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-position: normal; font-variant-caps: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; line-height: normal; text-align: center;" class=""><span>—</span></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-position: normal; font-variant-caps: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; line-height: normal; text-align: center;" class=""><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: initial; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; margin: 0px; line-height: normal; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 14px;" class=""><br class=""></div><br class="Apple-interchange-newline" style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><span><span><span><span><span><span><span><span><span><img apple-inline="yes" id="5AB68416-2380-4050-A102-7E76CCCE9CE2" src="cid:1A5DF6DE-E302-4C28-BFBD-29663CBF1351" class=""></span><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: initial; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; margin: 0px; line-height: normal; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 14px;" class=""><br class="Apple-interchange-newline"><br class="Apple-interchange-newline"><br class=""></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: initial; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; margin: 0px; line-height: normal; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 14px;" class=""><br class=""></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: initial; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; margin: 0px; line-height: normal; -webkit-text-stroke-color: rgb(0, 0, 0);" class=""><b class="">Tim Sutton</b></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: initial; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; margin: 0px; line-height: normal; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 14px;" class=""><br class=""></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: initial; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; margin: 0px; line-height: normal; -webkit-text-stroke-color: rgb(0, 0, 0);" class=""><b class="">Co-founder:</b><span class="Apple-converted-space"> </span>Kartoza</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: initial; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; margin: 0px; line-height: normal; -webkit-text-stroke-color: rgb(0, 0, 0);" class=""><b class="">Project chair:</b><span style="font-weight: normal;" class=""><span class="Apple-converted-space"> </span><a href="http://QGIS.org" class="">QGIS.org</a></span></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: initial; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; margin: 0px; line-height: normal; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 14px;" class=""><br class=""></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: initial; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; margin: 0px; line-height: normal; -webkit-text-stroke-color: rgb(0, 0, 0);" class="">Visit <a href="http://kartoza.com/" class=""><span style="-webkit-text-stroke-color: rgb(71, 135, 255);" class="">http://kartoza.com</span></a> to find out about open source:</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: initial; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; margin: 0px; line-height: normal; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 14px;" class=""><br class=""></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: initial; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; margin: 0px; line-height: normal; -webkit-text-stroke-color: rgb(0, 0, 0);" class="">Desktop GIS programming services</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: initial; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; margin: 0px; line-height: normal; -webkit-text-stroke-color: rgb(0, 0, 0);" class="">Geospatial web development</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: initial; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; margin: 0px; line-height: normal; -webkit-text-stroke-color: rgb(0, 0, 0);" class="">GIS Training</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: initial; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; margin: 0px; line-height: normal; -webkit-text-stroke-color: rgb(0, 0, 0);" class="">Consulting Services</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: initial; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; margin: 0px; line-height: normal; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 14px;" class=""><br class=""></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: initial; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; margin: 0px; line-height: normal; -webkit-text-stroke-color: rgb(0, 0, 0);" class=""><b class="">Skype</b>: timlinux </div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: initial; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; margin: 0px; line-height: normal; -webkit-text-stroke-color: rgb(0, 0, 0);" class=""><b class="">IRC:</b><span class="Apple-converted-space"> </span>timlinux on #qgis at <a href="http://freenode.net" class="">freenode.net</a></div>
</span></span></span></span></span></span></span></span></span></div>
</div><br class=""></body></html>