<div dir="ltr"><div>>My first reaction is "please KISS", the XML project is already complicated, so I would stick to option 1.</div><div><br></div><div>Well, qgz adressed a really common caveat: Users just didn't know anything about auxiliary data qgd files (the same as for Memory Layer Saver plugin .mldata files) and lost data when sharing projects. <br></div><div><br></div><div>From a very newbie user, having files along the qgs is really not KISS.</div><div>I was aware that a qgz zip would make it a little harder for GIS admin that do mass text editing with scripts, but I think they can live with it, when losing data for average user was really something blocking to me.</div><div><br></div><div> I always tend to prefer solutions that make straightforward for common users, so I'm with Matthias here. <br></div><div><br></div><div>Any more opinions ?</div><div>Régis<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le lun. 21 janv. 2019 à 15:00, Carlo A. Bertelli (Charta s.r.l.) <<a href="mailto:carlo.bertelli@gmail.com">carlo.bertelli@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">My first reaction is "please KISS", the XML project is already complicated, so I would stick to option 1.<div>About usability, I really don't mind it. Having a zipped file is convenient when... I make a mess, editing the project file.</div><div>There is already an enhancement proposal to optionally save the project to the database, it could be a good start for option 2, but the project is stored as raw content to accomodate future changes in any direction.</div><div>Here are my two cents: don't try to automate everything, sometimes a touch of vi saves your day, and above all don't make it overly complicated for automation sake.</div><div>c</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail-m_-4574019513933595060gmail_attr">On Mon, Jan 21, 2019 at 2:41 PM Hugo Mercier <<a href="mailto:hugo.mercier@oslandia.com" target="_blank">hugo.mercier@oslandia.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
On 21/01/2019 14:19, Régis Haubourg wrote:<br>
> Hi all,<br>
> <br>
> The initial plan - discussed some years ago on the lists - was to have a<br>
> container so that we can embed resources along the project file, and<br>
> open the door to a lot of nice features for sharing qgis projects.<br>
> The auxiliary data work was the opportunity to add this optional format<br>
> and checks the associated issues.<br>
> Then the idea was to switch to qgz by default and add features to save<br>
> resources (svg, fonts, datasets, etc...) into the project file.<br>
> <br>
> Unfortunately, the expected funding was discontinued and we are stuck<br>
> now with this default QGZ format, only storing the qgs and the qgd<br>
> files. (I think one should not hire a QGIS funder and expect fundings<br>
> keep coming afterwards :) )<br>
> <br>
> The timing was bad also, because we only start since a few weeks to have<br>
> user feedback on this, like this issue <a href="https://issues.qgis.org/issues/20828" rel="noreferrer" target="_blank">https://issues.qgis.org/issues/20828</a><br>
> <br>
> We also have feeback that QGZ makes things more complicated for qgs<br>
> maintenance tasks.<br>
> <br>
> I really don't know what to do:<br>
> <br>
> - switch back to classical qgs and let qgz get maturity. (But I'm afraid<br>
> we'll have very few real feedback then, just like during 3.0-3.2 period)<br>
> - give up qgz and bet on another option to offer a container (geopackage )<br>
> - totally switch to qgz and offer a python lib for easing maintenance<br>
> tasks ?<br>
<br>
I would vote for your 3rd proposition: replace xml hacking by something<br>
that looks like calls to an API.<br>
And adding an option for those who want to switch back to .qgs +<br>
separated aux files, keeping the default to .qgz.<br>
<br>
_______________________________________________<br>
QGIS-Developer mailing list<br>
<a href="mailto:QGIS-Developer@lists.osgeo.org" target="_blank">QGIS-Developer@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a></blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail-m_-4574019513933595060gmail_signature">--------------------------------------------------------------------------<br>Carlo A. Bertelli<br> Charta servizi e sistemi per il territorio e la storia ambientale srl <br> Dipendenze del palazzo Doria, <br> vc. alla Chiesa della Maddalena 9/2 16124 Genova (Italy)<br> tel./fax +39(0)10 2475439 +39 0108566195 mobile:+39 393 1590711<br> e-mail: <a href="mailto:bertelli@chartasrl.eu" target="_blank">bertelli@chartasrl.eu</a> <a href="http://www.chartasrl.eu" target="_blank">http://www.chartasrl.eu</a><br>--------------------------------------------------------------------------<br><br><br><br></div>
_______________________________________________<br>
QGIS-Developer mailing list<br>
<a href="mailto:QGIS-Developer@lists.osgeo.org" target="_blank">QGIS-Developer@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a></blockquote></div>