12.07.2015 Views

PostGIS 1.5.8 Manual - Fedora Project Packages GIT repositories

PostGIS 1.5.8 Manual - Fedora Project Packages GIT repositories

PostGIS 1.5.8 Manual - Fedora Project Packages GIT repositories

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>PostGIS</strong> <strong>1.5.8</strong> <strong>Manual</strong>286 / 310Chapter 9Reporting Problems9.1 Reporting Software BugsReporting bugs effectively is a fundamental way to help <strong>PostGIS</strong> development. The most effective bug report is that enabling<strong>PostGIS</strong> developers to reproduce it, so it would ideally contain a script triggering it and every information regarding the environmentin which it was detected. Good enough info can be extracted running SELECT postgis_full_version() [forpostgis] and SELECT version() [for postgresql].If you aren’t using the latest release, it’s worth taking a look at its release changelog first, to find out if your bug has already beenfixed.Using the <strong>PostGIS</strong> bug tracker will ensure your reports are not discarded, and will keep you informed on its handling process.Before reporting a new bug please query the database to see if it is a known one, and if it is please add any new information youhave about it.You might want to read Simon Tatham’s paper about How to Report Bugs Effectively before filing a new report.9.2 Reporting Documentation IssuesThe documentation should accurately reflect the features and behavior of the software. If it doesn’t, it could be because of asoftware bug or because the documentation is in error or deficient.Documentation issues can also be reported to the <strong>PostGIS</strong> bug tracker.If your revision is trivial, just describe it in a new bug tracker issue, being specific about its location in the documentation.If your changes are more extensive, a Subversion patch is definitely preferred. This is a four step process on Unix (assuming youalready have Subversion installed):1. Check out a copy of <strong>PostGIS</strong>’ Subversion trunk. On Unix, type:svn checkout http://svn.osgeo.org/postgis/trunk/This will be stored in the directory ./trunk2. Make your changes to the documentation with your favorite text editor. On Unix, type (for example):vim trunk/doc/postgis.xmlNote that the documentation is written in SGML rather than HTML, so if you are not familiar with it please follow theexample of the rest of the documentation.3. Make a patch file containing the differences from the master copy of the documentation. On Unix, type:svn diff trunk/doc/postgis.xml > doc.patch4. Attach the patch to a new issue in bug tracker.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!