<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Oct 21, 2015 at 11:17 PM, Michal Čihař <span dir="ltr"><<a href="mailto:michal@cihar.com" target="_blank">michal@cihar.com</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>
Dne Sun, 18 Oct 2015 10:26:07 -0400<br>
Isaac Bennetch <<a href="mailto:bennetch@gmail.com">bennetch@gmail.com</a>> napsal(a):<br>
<span class=""><br>
> As you may recall from the last IRC meeting, I'm working on testing and<br>
> documentation around issue #6137 [0] by removing some<br>
> features/plugins/libraries and testing/documenting my success.<br>
><br>
> So far I've had good luck with removing some things (for instance<br>
> tcpdf), but I've discovered two noteworthy problems.<br>
><br>
> 1) When js/jqplot/ is removed, "Status -> Query statistics" does not<br>
> fail gracefully, it instead offers to submit a report to the error<br>
> reporting server.<br>
><br>
> 2) when libraries/gis/ is removed, "Visulize GIS data" does not fail<br>
> gravefully, instead it gets stuck on saying "Loading..."<br>
><br>
> In comparison, something that degrades very well is the removal of<br>
> tcpdf; if the pdf library is missing the export dialog simply doesn't<br>
> show PDF as an export type.<br>
<br>
</span>For the PDF I've implemented it to allow optional dependency on TCPDF<br>
on Debian (full TCPDF is quite big pulling in several fonts as well in<br>
total bringing 13 MB), see<br>
<a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=739521" rel="noreferrer" target="_blank">https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=739521</a><br>
<span class=""><br>
> So my question is what you think we should do about this -- this is<br>
> clearly beyond the scope of what is normally expected; it's not normal<br>
> for a user to remove libraries and code, but in order for this feature<br>
> request to be improved I think the code should handle this better.<br>
> Should we spend time on this?<br>
<br>
</span>I think we should document what is currently safe to remove (at<br>
least TCPDF, javascript sources, setup and translations are safe). I<br>
don't think it's worth to implement it for tiny libs (eg. GIS<br>
stuff has 160 KB).<br>
<span class="HOEnZb"><font color="#888888"><br></font></span></blockquote><div>However, the JS part (OpenLayers library) is couple of Megabytes. I've changes the code to function without it if removed. </div></div><br clear="all"><div>-- <br></div><div class="gmail_signature">Thanks and Regards,<div><br></div><div>Madhura Jayaratne<br><div><br></div></div></div>
</div></div>