<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 18 October 2015 at 19:56, Isaac Bennetch <span dir="ltr"><<a href="mailto:bennetch@gmail.com" target="_blank">bennetch@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">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></blockquote><div>Additionally, query profiling, zoom search, display chart etc. should also throw error.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
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>
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></blockquote><div>I also think that we should reconsider formally guiding/encouraging users to manually remove files. Even if we go on to change code at various places - such that things exit gracefully on code removals - it seems less than a formal solution, which ought to be a plugin system to make less used features detachable/reloadable; until then we can leave this issue unresolved.</div></div><div><br></div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div>Regards</div><div><br></div><div>Atul</div></div></div>
</div></div>