<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Regina and Paul,<div><br></div><div><div><div>I agree that a python script dependency for this step isn't ideal, and I'm in no way committed to the idea. It was simply an easy way for me to start working on the task, and I was not anticipating its consideration as a dependency.</div><div><br></div><div>I propose we close this issue 35 as invalid and cook up another one based on Regina's sweet plan. How does that sound?</div><div><br></div><div>More comments below...</div><div><br></div><div><br></div><div>On Jul 6, 2008, at 1:57 AM, Obe, Regina wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div> <div id="idOWAReplyText16337" dir="ltr"> <div dir="ltr"><font face="Arial" color="#000000" size="2">Paul,</font></div> <div dir="ltr"><font face="Arial" color="#000000" size="2">You must have been reading my mind when you selectively picked this one and the proj one to not comment about.</font></div> <div dir="ltr"><font face="Arial" size="2"></font> </div> <div dir="ltr"><font face="Arial" size="2">Regarding this I have been looking at Dane's submission and as Paul mentioned, off list, its not good to add any more dependencies than we need to. This would require adding Python and Python's pgsql library to use his source.</font></div></div></div></blockquote><div><br></div>Yes, it requires Python and the Psycopg2 driver as well as an existing db to match function names against (due to variable argument syntax).</div><div><br><blockquote type="cite"><div><div id="idOWAReplyText16337" dir="ltr"> <div dir="ltr"><font face="Arial" size="2"></font> </div> <div dir="ltr"><font face="Arial" size="2">My main gripe with it is that it requires a postgis_template db to be loaded to build the comments. It seems the main reason for that is to look up the arg signature in the procname which would seem to be unnecessary if our argument list in the documents could be mapped to the postgresql function signature.</font></div></div></div></blockquote><div><br></div><div>Exactly. It could easily be modified to match against an xml file (or internal python data type) that stores the exact function names and arguments, but having the docs more closely match the actual function definitions would be ideal.</div> <br><blockquote type="cite"><div><div id="idOWAReplyText16337" dir="ltr"> <div dir="ltr"><font face="Arial" size="2"></font> </div> <div dir="ltr"><font face="Arial" size="2">In many cases they do or almost do. But we have cases like</font></div> <div dir="ltr"><font face="Arial" size="2"></font> </div> <div dir="ltr"><span class="term">ST_MakePolygon(linestring, [linestring[]])</span></div> <div dir="ltr"><span class="term"></span> </div> <div dir="ltr"><span class="term">which if we changed to</span></div> <div dir="ltr"><span class="term"></span> </div> <div dir="ltr"><span class="term">ST_MakePolygon(linestring geometry, linestrings geometry[])</span></div> <div dir="ltr"><span class="term"><span class="term"><span class="term">ST_MakePolygon(linestring)</span></span></span></div> <div dir="ltr"><span class="term"></span> </div> <div dir="ltr"><span class="term">would work.</span></div> <div dir="ltr"><span class="term"></span> </div></div></div></blockquote><blockquote type="cite"><div><div id="idOWAReplyText16337" dir="ltr"> <div dir="ltr"><span class="term">the only issue I can think of are these functions with multi-signatures</span></div> <div dir="ltr"><span class="term"><span class="term">ST_AddPoint(linestring, point, [<position>])</span></span></div> <div dir="ltr"><span class="term"><span class="term"></span></span> </div> <div dir="ltr"><span class="term"><span class="term">I personally would prefer see it listed twice as</span></span></div> <div dir="ltr"><span class="term"><span class="term"><span class="term">ST_AddPoint(linestring geometry, point geometry)</span></span></span></div> <div dir="ltr"><span class="term"><span class="term"><span class="term"></span></span></span> </div> <div dir="ltr"><span class="term"><span class="term"><span class="term"><span class="term">ST_AddPoint(linestring geometry, point geometry, position integer)</span></span></span></span></div> <div dir="ltr"><span class="term"><span class="term"><span class="term"><span class="term"></span></span></span></span> </div> <div dir="ltr"><span class="term"><span class="term"><span class="term"><span class="term">since I'm not convinced non-programmers don't find that nomenclature confusing.</span></span></span></span></div> <div dir="ltr"><span class="term"></span> </div> <div dir="ltr"><span class="term">then I'm thinking we can generate the postgis_comments.sql.in from a simple</span></div> <div dir="ltr"><span class="term"></span> </div> <div dir="ltr"><span class="term">postgis_comments.xsl file that parses the postgis.xml thus not needing another dependency.</span></div> <div dir="ltr"><span class="term"></span> </div> <div dir="ltr"><span class="term">Although I could very well be trivializing the simplicity of this.</span></div> <div dir="ltr"><span class="term"></span> </div> <div dir="ltr"><span class="term">Does anyone have issues with me changing the doc accordingly. </span></div> <div dir="ltr"><span class="term"></span> </div></div></div></blockquote><div><br></div><div>This sounds excellent. I'd be happy to help with this renaming if it is needed.</div><div><br></div><div><br></div><div>Cheers,</div><div><br></div><div>Dane</div><div><br></div><div><br></div><div><br></div><br><blockquote type="cite"><div><div id="idOWAReplyText16337" dir="ltr"> <div dir="ltr"><span class="term">Thanks,</span></div> <div dir="ltr"><span class="term">Regina</span></div> <div dir="ltr"><span class="term"></span> </div> <div dir="ltr"><span class="term"></span> </div></div> <div dir="ltr"><br> <hr tabindex="-1"> <font face="Tahoma" size="2"><b>From:</b> <a href="mailto:postgis-devel-bounces@postgis.refractions.net">postgis-devel-bounces@postgis.refractions.net</a> on behalf of <a href="mailto:codesite-noreply@google.com">codesite-noreply@google.com</a><br><b>Sent:</b> Thu 7/3/2008 5:47 PM<br><b>To:</b> <a href="mailto:postgis-devel@postgis.refractions.net">postgis-devel@postgis.refractions.net</a><br><b>Subject:</b> [postgis-devel] Issue 35 in postgis: Comments on Postgis Functions<br></font><br></div> <div><p><font size="2">Issue 35: Comments on Postgis Functions<br><a href="http://code.google.com/p/postgis/issues/detail?id=35">http://code.google.com/p/postgis/issues/detail?id=35</a><br><br>Comment #2 by pwramsey3:<br>(No comment was entered for this change.)<br><br><br>Issue attribute updates:<br> Labels: -Type-Defect Type-Enhancement<br><br>--<br>You received this message because you are listed in the owner<br>or CC fields of this issue, or because you starred this issue.<br>You may adjust your issue notification preferences at:<br><a href="http://code.google.com/hosting/settings">http://code.google.com/hosting/settings</a><br>_______________________________________________<br>postgis-devel mailing list<br><a href="mailto:postgis-devel@postgis.refractions.net">postgis-devel@postgis.refractions.net</a><br><a href="http://postgis.refractions.net/mailman/listinfo/postgis-devel">http://postgis.refractions.net/mailman/listinfo/postgis-devel</a><br></font></p></div></div> <div><div><br class="webkit-block-placeholder"></div><hr size="1"><div><br class="webkit-block-placeholder"></div><p><strong> The substance of this message, including any attachments, may be confidential, legally privileged and/or exempt from disclosure pursuant to Massachusetts law. It is intended solely for the addressee. If you received this in error, please contact the sender and delete the material from any computer. </strong></p></div><div><br class="webkit-block-placeholder"></div><hr size="1"><div><br class="webkit-block-placeholder"></div><p><strong><font size="2" color="339900"> Help make the earth a greener place. If at all possible resist printing this email and join us in saving paper. </font></strong></p><strong><font size="2" color="339900"> </font></strong><p><strong><font size="2" color="339900"> </font></strong></p> _______________________________________________<br>postgis-devel mailing list<br><a href="mailto:postgis-devel@postgis.refractions.net">postgis-devel@postgis.refractions.net</a><br>http://postgis.refractions.net/mailman/listinfo/postgis-devel<br></blockquote></div><br></div></body></html>