<div dir="ltr"><div class="gmail_default" style="font-family:monospace,monospace;font-size:small"></div><div class="gmail_extra"><br><div class="gmail_quote">On 1 February 2016 at 23:20, Pierre <span dir="ltr"><<a href="mailto:pinaraf@pinaraf.info" target="_blank">pinaraf@pinaraf.info</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi<br>
<br>
Right now, when we create a new empty document (at least for words), like any<br>
other office suite, it is created from a template. But we currently lack the<br>
reset of some metadata from our templates, leading to funny situations… For<br>
instance, any document created by calligra using the A4 template is more than<br>
7 years old :)<br>
<br>
We have several possible fix :<br>
- strip metadata from templates : we would still copy the metadata for user<br>
templates, including creation date, bad imho<br>
- strip all metadata when creating a file from template : bad too, users could<br>
have specific metadata they don't want to lose<br>
- override specific metadata like the creation date with sane values<br>
<br>
Each one is very simple to implement, I just don't know which one is the best.<br>
I would go for the third option, but I don't have a list of metadata to erase.<br>
(we already override the generator BTW, but elsewhere in the saving code)<br>
<br>
Any thoughts on this ?<br></blockquote><div><br><div class="gmail_default" style="font-family:monospace,monospace;font-size:small;display:inline">​Very interesting finding​</div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small;display:inline">​, Pierre.​<br></div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small;display:inline">If you ask me, the 3rd option looks best. Documenting the new behaviour, whatever it is, in the API docs, would be useful.<br></div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small;display:inline"><br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Thanks<br>
<span class="HOEnZb"><font color="#888888"><br>
 Pierre</font></span><br>_______________________________________________<br>
calligra-devel mailing list<br>
<a href="mailto:calligra-devel@kde.org">calligra-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/calligra-devel" rel="noreferrer" target="_blank">https://mail.kde.org/mailman/listinfo/calligra-devel</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">regards, Jaroslaw Staniek<br><br>KDE:<br>: A world-wide network of software engineers, artists, writers, translators<br>: and facilitators committed to Free Software development - <a href="http://kde.org" target="_blank">http://kde.org</a><br>Calligra Suite:<br>: A graphic art and office suite - <a href="http://calligra.org" target="_blank">http://calligra.org</a><br>Kexi:<br>: A visual database apps builder - <a href="http://calligra.org/kexi" target="_blank">http://calligra.org/kexi</a><br>Qt Certified Specialist:<br>: <a href="http://www.linkedin.com/in/jstaniek" target="_blank">http://www.linkedin.com/in/jstaniek</a></div>
</div></div>