<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.osgeo.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Iosefa</id>
	<title>OSGeo - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.osgeo.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Iosefa"/>
	<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/wiki/Special:Contributions/Iosefa"/>
	<updated>2026-04-11T19:40:20Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.9</generator>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocates&amp;diff=134461</id>
		<title>OSGeo Advocates</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocates&amp;diff=134461"/>
		<updated>2025-09-29T16:55:26Z</updated>

		<summary type="html">&lt;p&gt;Iosefa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Joseph (Iosefa) “Sefa” Emile Honour Percival ==&lt;br /&gt;
&lt;br /&gt;
Joseph (Iosefa) “Sefa” Emile Honour Percival  &lt;br /&gt;
;Postdoctoral Researcher, University of Hawaiʻi at Hilo (SDAV Lab)&lt;br /&gt;
&lt;br /&gt;
Location: Hilo, Hawaiʻi, USA&lt;br /&gt;
&lt;br /&gt;
Sefa contributes to FOSS4G projects and communities around open remote sensing and geospatial analytics, including leadership in pgRouting and development of routing/optimization tooling (e.g., vrpRouting), as well as LiDAR/imagery workflows (PyForestScan) for tropical forest ecology and conservation (Hawaiʻi, Samoa, Madagascar).&lt;br /&gt;
&lt;br /&gt;
;OSGeo Experience [[File:OSGeo_charter.png|link=OSGeo_Advocate#OSGeo_Charter_Members]] [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]]  &lt;br /&gt;
* '''pgRouting PSC''' (Project Steering Committee)  &lt;br /&gt;
* '''vrpRouting''' contributor (vehicle routing &amp;amp; optimization)  &lt;br /&gt;
* pgRouting community contributor &amp;amp; workshop co-leader  &lt;br /&gt;
* Open geospatial tooling for LiDAR/imagery (PyForestScan)  &lt;br /&gt;
* FOSS4G participant/speaker; training &amp;amp; capacity-building&lt;br /&gt;
&lt;br /&gt;
;Contact  &lt;br /&gt;
* Email: [mailto:ipercival@gmail.com ipercival@gmail.com]  &lt;br /&gt;
* OSGeo Wiki: [[ Joseph (Iosefa) “Sefa” Emile Honour Percival ]]&lt;br /&gt;
&lt;br /&gt;
;Spoken Language(s)  &lt;br /&gt;
English; Japanese (business/teaching); Samoan (conversational)&lt;br /&gt;
&lt;br /&gt;
;Profile last updated  &lt;br /&gt;
29 September 2025&lt;/div&gt;</summary>
		<author><name>Iosefa</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=User:Iosefa&amp;diff=134460</id>
		<title>User:Iosefa</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=User:Iosefa&amp;diff=134460"/>
		<updated>2025-09-29T16:54:43Z</updated>

		<summary type="html">&lt;p&gt;Iosefa: /* OSGeo / FOSS4G Contributions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== iosefa ==&lt;br /&gt;
&lt;br /&gt;
[[Category:OSGeo Member]]&lt;br /&gt;
[[Category:OSGeo Advocate]]&lt;br /&gt;
[[Category:Charter Member Nominee 2025]]&lt;br /&gt;
&lt;br /&gt;
; Advocate link&lt;br /&gt;
* Listed on: [[OSGeo Advocates#Joseph (Iosefa) “Sefa” Emile Honour Percival|OSGeo Advocates]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
* Email: [mailto:ipercival@gmail.com ipercival@gmail.com]&lt;br /&gt;
* Affiliation: University of Hawaiʻi at Hilo — Spatial Data Analysis &amp;amp; Visualization (SDAV) Lab&lt;br /&gt;
* Location: Hilo, Hawaiʻi, USA&lt;br /&gt;
&lt;br /&gt;
== About ==&lt;br /&gt;
Postdoctoral researcher focused on open, reproducible remote-sensing workflows (LiDAR, multispectral satellite, UAV photogrammetry) for fire ecology, tree-crown delineation, species mapping, and carbon/biomass estimation in tropical/subtropical forests across Hawaiʻi, Samoa, and Madagascar.&lt;br /&gt;
&lt;br /&gt;
== OSGeo / FOSS4G Contributions ==&lt;br /&gt;
;[[File:OSGeo_charter.png|link=OSGeo_Advocate#OSGeo_Charter_Members]] [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]] &lt;br /&gt;
&lt;br /&gt;
* '''pgRouting PSC'''; community contributor and workshop co-leader&lt;br /&gt;
* '''vrpRouting''' contributor (vehicle routing &amp;amp; optimization)&lt;br /&gt;
* Open geospatial tooling for LiDAR/imagery (e.g., PyForestScan)&lt;br /&gt;
* FOSS4G participant/speaker; promotes open methods for ecology &amp;amp; conservation&lt;br /&gt;
&lt;br /&gt;
== Skills / Interests ==&lt;br /&gt;
* Routing &amp;amp; optimization (VRP, pgRouting, OR-Tools)  &lt;br /&gt;
* LiDAR &amp;amp; multispectral imagery processing; segmentation &amp;amp; ML  &lt;br /&gt;
* PostGIS/pgRouting • PDAL • QGIS • Reproducible pipelines &amp;amp; teaching&lt;br /&gt;
&lt;br /&gt;
== Languages ==&lt;br /&gt;
English; Japanese (business/teaching); Samoan (conversational)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
''Profile last updated: 29 September 2025''&lt;/div&gt;</summary>
		<author><name>Iosefa</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Joseph_(Iosefa)_%E2%80%9CSefa%E2%80%9D_Emile_Honour_Percival&amp;diff=134459</id>
		<title>Joseph (Iosefa) “Sefa” Emile Honour Percival</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Joseph_(Iosefa)_%E2%80%9CSefa%E2%80%9D_Emile_Honour_Percival&amp;diff=134459"/>
		<updated>2025-09-29T16:53:04Z</updated>

		<summary type="html">&lt;p&gt;Iosefa: /* Contact */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Joseph (Iosefa) “Sefa” Emile Honour Percival =&lt;br /&gt;
&lt;br /&gt;
[[Category:OSGeo Member]]&lt;br /&gt;
[[Category:OSGeo Advocate]]&lt;br /&gt;
[[Category:Charter Member Nominee 2025]]&lt;br /&gt;
&lt;br /&gt;
; Advocate link&lt;br /&gt;
* Listed on: [[OSGeo Advocates#Joseph Emile Honour “Sefa” Percival|OSGeo Advocates]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
* Email: [mailto:ipercival@gmail.com ipercival@gmail.com]&lt;br /&gt;
* Affiliation: University of Hawaiʻi at Hilo — Spatial Data Analysis &amp;amp; Visualization (SDAV) Lab&lt;br /&gt;
* Location: Hilo, Hawaiʻi, USA&lt;br /&gt;
&lt;br /&gt;
== About ==&lt;br /&gt;
I am a postdoctoral researcher at the University of Hawaiʻi at Hilo in the Spatial Data Analysis &amp;amp; Visualization (SDAV) Lab.  &lt;br /&gt;
My research focuses on open, reproducible remote-sensing workflows (LiDAR, multispectral satellite, UAV photogrammetry) for tree-crown delineation, species mapping, fire ecology, and carbon/biomass estimation in tropical/subtropical forests (Hawaiʻi, Samoa, Madagascar).&lt;br /&gt;
&lt;br /&gt;
== OSGeo / FOSS4G Contributions ==&lt;br /&gt;
;OSGeo Experience [[File:OSGeo_charter.png|link=OSGeo_Advocate#OSGeo_Charter_Members]] [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]] &lt;br /&gt;
&lt;br /&gt;
* **pgRouting PSC**; contributor and workshop co-leader  &lt;br /&gt;
* **vrpRouting** contributor (vehicle routing &amp;amp; optimization)  &lt;br /&gt;
* Developer of open geospatial tooling for LiDAR/imagery (e.g., PyForestScan)  &lt;br /&gt;
* FOSS4G participant and speaker; training &amp;amp; community capacity-building&lt;br /&gt;
&lt;br /&gt;
== Skills / Interests ==&lt;br /&gt;
* Routing &amp;amp; optimization (VRP, pgRouting, OR-Tools)  &lt;br /&gt;
* LiDAR &amp;amp; VHR imagery processing; segmentation &amp;amp; ML  &lt;br /&gt;
* PostGIS/pgRouting • PDAL • QGIS • Reproducible pipelines &amp;amp; teaching&lt;br /&gt;
&lt;br /&gt;
== Languages ==&lt;br /&gt;
English; Japanese (business/teaching); Samoan (conversational)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
''Profile last updated: 29 September 2025''&lt;/div&gt;</summary>
		<author><name>Iosefa</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Joseph_(Iosefa)_%E2%80%9CSefa%E2%80%9D_Emile_Honour_Percival&amp;diff=134458</id>
		<title>Joseph (Iosefa) “Sefa” Emile Honour Percival</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Joseph_(Iosefa)_%E2%80%9CSefa%E2%80%9D_Emile_Honour_Percival&amp;diff=134458"/>
		<updated>2025-09-29T16:52:10Z</updated>

		<summary type="html">&lt;p&gt;Iosefa: Created page with &amp;quot;= Joseph (Iosefa) “Sefa” Emile Honour Percival =  Category:OSGeo Member Category:OSGeo Advocate Category:Charter Member Nominee 2025  ; Advocate link * Listed...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Joseph (Iosefa) “Sefa” Emile Honour Percival =&lt;br /&gt;
&lt;br /&gt;
[[Category:OSGeo Member]]&lt;br /&gt;
[[Category:OSGeo Advocate]]&lt;br /&gt;
[[Category:Charter Member Nominee 2025]]&lt;br /&gt;
&lt;br /&gt;
; Advocate link&lt;br /&gt;
* Listed on: [[OSGeo Advocates#Joseph Emile Honour “Sefa” Percival|OSGeo Advocates]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
* Email: [mailto:jperciva@hawaii.edu jperciva@hawaii.edu]&lt;br /&gt;
* Affiliation: University of Hawaiʻi at Hilo — Spatial Data Analysis &amp;amp; Visualization (SDAV) Lab&lt;br /&gt;
* Location: Hilo, Hawaiʻi, USA&lt;br /&gt;
&lt;br /&gt;
== About ==&lt;br /&gt;
I am a postdoctoral researcher at the University of Hawaiʻi at Hilo in the Spatial Data Analysis &amp;amp; Visualization (SDAV) Lab.  &lt;br /&gt;
My research focuses on open, reproducible remote-sensing workflows (LiDAR, multispectral satellite, UAV photogrammetry) for tree-crown delineation, species mapping, fire ecology, and carbon/biomass estimation in tropical/subtropical forests (Hawaiʻi, Samoa, Madagascar).&lt;br /&gt;
&lt;br /&gt;
== OSGeo / FOSS4G Contributions ==&lt;br /&gt;
;OSGeo Experience [[File:OSGeo_charter.png|link=OSGeo_Advocate#OSGeo_Charter_Members]] [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]] &lt;br /&gt;
&lt;br /&gt;
* **pgRouting PSC**; contributor and workshop co-leader  &lt;br /&gt;
* **vrpRouting** contributor (vehicle routing &amp;amp; optimization)  &lt;br /&gt;
* Developer of open geospatial tooling for LiDAR/imagery (e.g., PyForestScan)  &lt;br /&gt;
* FOSS4G participant and speaker; training &amp;amp; community capacity-building&lt;br /&gt;
&lt;br /&gt;
== Skills / Interests ==&lt;br /&gt;
* Routing &amp;amp; optimization (VRP, pgRouting, OR-Tools)  &lt;br /&gt;
* LiDAR &amp;amp; VHR imagery processing; segmentation &amp;amp; ML  &lt;br /&gt;
* PostGIS/pgRouting • PDAL • QGIS • Reproducible pipelines &amp;amp; teaching&lt;br /&gt;
&lt;br /&gt;
== Languages ==&lt;br /&gt;
English; Japanese (business/teaching); Samoan (conversational)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
''Profile last updated: 29 September 2025''&lt;/div&gt;</summary>
		<author><name>Iosefa</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocates&amp;diff=134457</id>
		<title>OSGeo Advocates</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocates&amp;diff=134457"/>
		<updated>2025-09-29T16:49:05Z</updated>

		<summary type="html">&lt;p&gt;Iosefa: /* iosefa */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Joseph (Iosefa) “Sefa” Emile Honour Percival ==&lt;br /&gt;
&lt;br /&gt;
Joseph (Iosefa) “Sefa” Emile Honour Percival  &lt;br /&gt;
;Postdoctoral Researcher, University of Hawaiʻi at Hilo (SDAV Lab)&lt;br /&gt;
&lt;br /&gt;
Location: Hilo, Hawaiʻi, USA&lt;br /&gt;
&lt;br /&gt;
Sefa contributes to FOSS4G projects and communities around open remote sensing and geospatial analytics, including leadership in pgRouting and development of routing/optimization tooling (e.g., vrpRouting), as well as LiDAR/imagery workflows (PyForestScan) for tropical forest ecology and conservation (Hawaiʻi, Samoa, Madagascar).&lt;br /&gt;
&lt;br /&gt;
;OSGeo Experience [[File:OSGeo_charter.png|link=OSGeo_Advocate#OSGeo_Charter_Members]] [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]]  &lt;br /&gt;
* **pgRouting PSC** (Project Steering Committee)  &lt;br /&gt;
* **vrpRouting** contributor (vehicle routing &amp;amp; optimization)  &lt;br /&gt;
* pgRouting community contributor &amp;amp; workshop co-leader  &lt;br /&gt;
* Open geospatial tooling for LiDAR/imagery (PyForestScan)  &lt;br /&gt;
* FOSS4G participant/speaker; training &amp;amp; capacity-building&lt;br /&gt;
&lt;br /&gt;
;Contact  &lt;br /&gt;
* Email: [mailto:ipercival@gmail.com ipercival@gmail.com]  &lt;br /&gt;
* OSGeo Wiki: [[ Joseph (Iosefa) “Sefa” Emile Honour Percival ]]&lt;br /&gt;
&lt;br /&gt;
;Spoken Language(s)  &lt;br /&gt;
English; Japanese (business/teaching); Samoan (conversational)&lt;br /&gt;
&lt;br /&gt;
;Profile last updated  &lt;br /&gt;
29 September 2025&lt;/div&gt;</summary>
		<author><name>Iosefa</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocates&amp;diff=134456</id>
		<title>OSGeo Advocates</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocates&amp;diff=134456"/>
		<updated>2025-09-29T16:46:53Z</updated>

		<summary type="html">&lt;p&gt;Iosefa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== iosefa ==&lt;br /&gt;
&lt;br /&gt;
Joseph (Iosefa) “Sefa” Emile Honour Percival  &lt;br /&gt;
;Postdoctoral Researcher, University of Hawaiʻi at Hilo (SDAV Lab)&lt;br /&gt;
&lt;br /&gt;
Location: Hilo, Hawaiʻi, USA&lt;br /&gt;
&lt;br /&gt;
Sefa contributes to FOSS4G projects and communities around open remote sensing and geospatial analytics, including leadership in pgRouting and development of routing/optimization tooling (e.g., vrpRouting), as well as LiDAR/imagery workflows (PyForestScan) for tropical forest ecology and conservation (Hawaiʻi, Samoa, Madagascar).&lt;br /&gt;
&lt;br /&gt;
;OSGeo Experience [[File:OSGeo_charter.png|link=OSGeo_Advocate#OSGeo_Charter_Members]] [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]]  &lt;br /&gt;
* **pgRouting PSC** (Project Steering Committee)  &lt;br /&gt;
* **vrpRouting** contributor (vehicle routing &amp;amp; optimization)  &lt;br /&gt;
* pgRouting community contributor &amp;amp; workshop co-leader  &lt;br /&gt;
* Open geospatial tooling for LiDAR/imagery (PyForestScan)  &lt;br /&gt;
* FOSS4G participant/speaker; training &amp;amp; capacity-building&lt;br /&gt;
&lt;br /&gt;
;Contact  &lt;br /&gt;
* Email: [mailto:ipercival@gmail.com ipercival@gmail.com]  &lt;br /&gt;
* OSGeo Wiki: [[ iosefa ]]&lt;br /&gt;
&lt;br /&gt;
;Spoken Language(s)  &lt;br /&gt;
English; Japanese (business/teaching); Samoan (conversational)&lt;br /&gt;
&lt;br /&gt;
;Profile last updated  &lt;br /&gt;
29 September 2025&lt;/div&gt;</summary>
		<author><name>Iosefa</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=User:Iosefa&amp;diff=134455</id>
		<title>User:Iosefa</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=User:Iosefa&amp;diff=134455"/>
		<updated>2025-09-29T16:46:42Z</updated>

		<summary type="html">&lt;p&gt;Iosefa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== iosefa ==&lt;br /&gt;
&lt;br /&gt;
[[Category:OSGeo Member]]&lt;br /&gt;
[[Category:OSGeo Advocate]]&lt;br /&gt;
[[Category:Charter Member Nominee 2025]]&lt;br /&gt;
&lt;br /&gt;
; Advocate link&lt;br /&gt;
* Listed on: [[OSGeo Advocates#Joseph (Iosefa) “Sefa” Emile Honour Percival|OSGeo Advocates]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
* Email: [mailto:ipercival@gmail.com ipercival@gmail.com]&lt;br /&gt;
* Affiliation: University of Hawaiʻi at Hilo — Spatial Data Analysis &amp;amp; Visualization (SDAV) Lab&lt;br /&gt;
* Location: Hilo, Hawaiʻi, USA&lt;br /&gt;
&lt;br /&gt;
== About ==&lt;br /&gt;
Postdoctoral researcher focused on open, reproducible remote-sensing workflows (LiDAR, multispectral satellite, UAV photogrammetry) for fire ecology, tree-crown delineation, species mapping, and carbon/biomass estimation in tropical/subtropical forests across Hawaiʻi, Samoa, and Madagascar.&lt;br /&gt;
&lt;br /&gt;
== OSGeo / FOSS4G Contributions ==&lt;br /&gt;
;[[File:OSGeo_charter.png|link=OSGeo_Advocate#OSGeo_Charter_Members]] [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]] &lt;br /&gt;
&lt;br /&gt;
* **pgRouting PSC**; community contributor and workshop co-leader&lt;br /&gt;
* **vrpRouting** contributor (vehicle routing &amp;amp; optimization)&lt;br /&gt;
* Open geospatial tooling for LiDAR/imagery (e.g., PyForestScan; SAM–StarDist segmentation workflows)&lt;br /&gt;
* FOSS4G participant/speaker; promotes open methods for ecology &amp;amp; conservation&lt;br /&gt;
&lt;br /&gt;
== Skills / Interests ==&lt;br /&gt;
* Routing &amp;amp; optimization (VRP, pgRouting, OR-Tools)  &lt;br /&gt;
* LiDAR &amp;amp; multispectral imagery processing; segmentation &amp;amp; ML  &lt;br /&gt;
* PostGIS/pgRouting • PDAL • QGIS • Reproducible pipelines &amp;amp; teaching&lt;br /&gt;
&lt;br /&gt;
== Languages ==&lt;br /&gt;
English; Japanese (business/teaching); Samoan (conversational)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
''Profile last updated: 29 September 2025''&lt;/div&gt;</summary>
		<author><name>Iosefa</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=User:Iosefa&amp;diff=134454</id>
		<title>User:Iosefa</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=User:Iosefa&amp;diff=134454"/>
		<updated>2025-09-29T16:44:58Z</updated>

		<summary type="html">&lt;p&gt;Iosefa: /* Joseph (Iosefa) “Sefa” Emile Honour Percival */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= iosefa =&lt;br /&gt;
&lt;br /&gt;
[[Category:OSGeo Member]]&lt;br /&gt;
[[Category:OSGeo Advocate]]&lt;br /&gt;
[[Category:Charter Member Nominee 2025]]&lt;br /&gt;
&lt;br /&gt;
; Advocate link&lt;br /&gt;
* Listed on: [[OSGeo Advocates#Joseph (Iosefa) “Sefa” Emile Honour Percival|OSGeo Advocates]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
* Email: [mailto:ipercival@gmail.com ipercival@gmail.com]&lt;br /&gt;
* Affiliation: University of Hawaiʻi at Hilo — Spatial Data Analysis &amp;amp; Visualization (SDAV) Lab&lt;br /&gt;
* Location: Hilo, Hawaiʻi, USA&lt;br /&gt;
&lt;br /&gt;
== About ==&lt;br /&gt;
Postdoctoral researcher focused on open, reproducible remote-sensing workflows (LiDAR, multispectral satellite, UAV photogrammetry) for fire ecology, tree-crown delineation, species mapping, and carbon/biomass estimation in tropical/subtropical forests across Hawaiʻi, Samoa, and Madagascar.&lt;br /&gt;
&lt;br /&gt;
== OSGeo / FOSS4G Contributions ==&lt;br /&gt;
;[[File:OSGeo_charter.png|link=OSGeo_Advocate#OSGeo_Charter_Members]] [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]] &lt;br /&gt;
&lt;br /&gt;
* **pgRouting PSC**; community contributor and workshop co-leader&lt;br /&gt;
* **vrpRouting** contributor (vehicle routing &amp;amp; optimization)&lt;br /&gt;
* Open geospatial tooling for LiDAR/imagery (e.g., PyForestScan; SAM–StarDist segmentation workflows)&lt;br /&gt;
* FOSS4G participant/speaker; promotes open methods for ecology &amp;amp; conservation&lt;br /&gt;
&lt;br /&gt;
== Skills / Interests ==&lt;br /&gt;
* Routing &amp;amp; optimization (VRP, pgRouting, OR-Tools)  &lt;br /&gt;
* LiDAR &amp;amp; multispectral imagery processing; segmentation &amp;amp; ML  &lt;br /&gt;
* PostGIS/pgRouting • PDAL • QGIS • Reproducible pipelines &amp;amp; teaching&lt;br /&gt;
&lt;br /&gt;
== Languages ==&lt;br /&gt;
English; Japanese (business/teaching); Samoan (conversational)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
''Profile last updated: 29 September 2025''&lt;/div&gt;</summary>
		<author><name>Iosefa</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocates&amp;diff=134453</id>
		<title>OSGeo Advocates</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocates&amp;diff=134453"/>
		<updated>2025-09-29T16:44:37Z</updated>

		<summary type="html">&lt;p&gt;Iosefa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== iosefa ==&lt;br /&gt;
&lt;br /&gt;
Joseph (Iosefa) “Sefa” Emile Honour Percival  &lt;br /&gt;
;Postdoctoral Researcher, University of Hawaiʻi at Hilo (SDAV Lab)&lt;br /&gt;
&lt;br /&gt;
Location: Hilo, Hawaiʻi, USA&lt;br /&gt;
&lt;br /&gt;
Sefa contributes to FOSS4G projects and communities around open remote sensing and geospatial analytics, including leadership in pgRouting and development of routing/optimization tooling (e.g., vrpRouting), as well as LiDAR/imagery workflows (PyForestScan) for tropical forest ecology and conservation (Hawaiʻi, Samoa, Madagascar).&lt;br /&gt;
&lt;br /&gt;
;OSGeo Experience [[File:OSGeo_charter.png|link=OSGeo_Advocate#OSGeo_Charter_Members]] [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]]  &lt;br /&gt;
* **pgRouting PSC** (Project Steering Committee)  &lt;br /&gt;
* **vrpRouting** contributor (vehicle routing &amp;amp; optimization)  &lt;br /&gt;
* pgRouting community contributor &amp;amp; workshop co-leader  &lt;br /&gt;
* Open geospatial tooling for LiDAR/imagery (PyForestScan)  &lt;br /&gt;
* FOSS4G participant/speaker; training &amp;amp; capacity-building&lt;br /&gt;
&lt;br /&gt;
;Contact  &lt;br /&gt;
* Email: [mailto:ipercival@gmail.com ipercival@gmail.com]  &lt;br /&gt;
* OSGeo Wiki: [[iosefa]]&lt;br /&gt;
&lt;br /&gt;
;Spoken Language(s)  &lt;br /&gt;
English; Japanese (business/teaching); Samoan (conversational)&lt;br /&gt;
&lt;br /&gt;
;Profile last updated  &lt;br /&gt;
29 September 2025&lt;/div&gt;</summary>
		<author><name>Iosefa</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocates&amp;diff=134452</id>
		<title>OSGeo Advocates</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocates&amp;diff=134452"/>
		<updated>2025-09-29T16:44:18Z</updated>

		<summary type="html">&lt;p&gt;Iosefa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== iosefa ==&lt;br /&gt;
&lt;br /&gt;
Joseph (Iosefa) “Sefa” Emile Honour Percival  &lt;br /&gt;
;Postdoctoral Researcher, University of Hawaiʻi at Hilo (SDAV Lab)&lt;br /&gt;
&lt;br /&gt;
Location: Hilo, Hawaiʻi, USA&lt;br /&gt;
&lt;br /&gt;
Sefa contributes to FOSS4G projects and communities around open remote sensing and geospatial analytics, including leadership in pgRouting and development of routing/optimization tooling (e.g., vrpRouting), as well as LiDAR/imagery workflows (PyForestScan) for tropical forest ecology and conservation (Hawaiʻi, Samoa, Madagascar).&lt;br /&gt;
&lt;br /&gt;
;OSGeo Experience [[File:OSGeo_charter.png|link=OSGeo_Advocate#OSGeo_Charter_Members]] [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]]  &lt;br /&gt;
* **pgRouting PSC** (Project Steering Committee)  &lt;br /&gt;
* **vrpRouting** contributor (vehicle routing &amp;amp; optimization)  &lt;br /&gt;
* pgRouting community contributor &amp;amp; workshop co-leader  &lt;br /&gt;
* Open geospatial tooling for LiDAR/imagery (PyForestScan)  &lt;br /&gt;
* FOSS4G participant/speaker; training &amp;amp; capacity-building&lt;br /&gt;
&lt;br /&gt;
;Contact  &lt;br /&gt;
* Email: [mailto:ipercival@gmail.com ipercival@gmail.com]  &lt;br /&gt;
* OSGeo Wiki: [[Joseph Emile Honour Percival]]&lt;br /&gt;
&lt;br /&gt;
;Spoken Language(s)  &lt;br /&gt;
English; Japanese (business/teaching); Samoan (conversational)&lt;br /&gt;
&lt;br /&gt;
;Profile last updated  &lt;br /&gt;
29 September 2025&lt;/div&gt;</summary>
		<author><name>Iosefa</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocates&amp;diff=134451</id>
		<title>OSGeo Advocates</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocates&amp;diff=134451"/>
		<updated>2025-09-29T16:43:57Z</updated>

		<summary type="html">&lt;p&gt;Iosefa: /* Joseph (Iosefa) “Sefa” Emile Honour Percival */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== iosefa ==&lt;br /&gt;
&lt;br /&gt;
Joseph (Iosefa) “Sefa” Emile Honour Percival  &lt;br /&gt;
;Postdoctoral Researcher, University of Hawaiʻi at Hilo (SDAV Lab)&lt;br /&gt;
&lt;br /&gt;
Location: Hilo, Hawaiʻi, USA&lt;br /&gt;
&lt;br /&gt;
Sefa contributes to FOSS4G projects and communities around open remote sensing and geospatial analytics, including leadership in pgRouting and development of routing/optimization tooling (e.g., vrpRouting), as well as LiDAR/imagery workflows (PyForestScan) for tropical forest ecology and conservation (Hawaiʻi, Samoa, Madagascar).&lt;br /&gt;
&lt;br /&gt;
;OSGeo Experience [[File:OSGeo_charter.png|link=OSGeo_Advocate#OSGeo_Charter_Members]] [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]]  &lt;br /&gt;
* **pgRouting PSC** (Project Steering Committee)  &lt;br /&gt;
* **vrpRouting** contributor (vehicle routing &amp;amp; optimization)  &lt;br /&gt;
* pgRouting community contributor &amp;amp; workshop co-leader  &lt;br /&gt;
* Open geospatial tooling for LiDAR/imagery (PyForestScan)  &lt;br /&gt;
* FOSS4G participant/speaker; training &amp;amp; capacity-building&lt;br /&gt;
&lt;br /&gt;
;Contact  &lt;br /&gt;
* Email: [mailto:ipercival@gmail.com ipercival@gmail.com]  &lt;br /&gt;
* OSGeo Wiki: [[iosefa]]&lt;br /&gt;
&lt;br /&gt;
;Spoken Language(s)  &lt;br /&gt;
English; Japanese (business/teaching); Samoan (conversational)&lt;br /&gt;
&lt;br /&gt;
;Profile last updated  &lt;br /&gt;
29 September 2025&lt;/div&gt;</summary>
		<author><name>Iosefa</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocates&amp;diff=134450</id>
		<title>OSGeo Advocates</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocates&amp;diff=134450"/>
		<updated>2025-09-29T16:42:58Z</updated>

		<summary type="html">&lt;p&gt;Iosefa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Joseph (Iosefa) “Sefa” Emile Honour Percival ==&lt;br /&gt;
&lt;br /&gt;
Joseph (Iosefa) “Sefa” Emile Honour Percival  &lt;br /&gt;
;Postdoctoral Researcher, University of Hawaiʻi at Hilo (SDAV Lab)&lt;br /&gt;
&lt;br /&gt;
Location: Hilo, Hawaiʻi, USA&lt;br /&gt;
&lt;br /&gt;
Sefa contributes to FOSS4G projects and communities around open remote sensing and geospatial analytics, including leadership in pgRouting and development of routing/optimization tooling (e.g., vrpRouting), as well as LiDAR/imagery workflows (PyForestScan) for tropical forest ecology and conservation (Hawaiʻi, Samoa, Madagascar).&lt;br /&gt;
&lt;br /&gt;
;OSGeo Experience [[File:OSGeo_charter.png|link=OSGeo_Advocate#OSGeo_Charter_Members]] [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]]  &lt;br /&gt;
* **pgRouting PSC** (Project Steering Committee)  &lt;br /&gt;
* **vrpRouting** contributor (vehicle routing &amp;amp; optimization)  &lt;br /&gt;
* pgRouting community contributor &amp;amp; workshop co-leader  &lt;br /&gt;
* Open geospatial tooling for LiDAR/imagery (PyForestScan)  &lt;br /&gt;
* FOSS4G participant/speaker; training &amp;amp; capacity-building&lt;br /&gt;
&lt;br /&gt;
;Contact  &lt;br /&gt;
* Email: [mailto:ipercival@gmail.com ipercival@gmail.com]  &lt;br /&gt;
* OSGeo Wiki: [[Joseph Emile Honour Percival]]&lt;br /&gt;
&lt;br /&gt;
;Spoken Language(s)  &lt;br /&gt;
English; Japanese (business/teaching); Samoan (conversational)&lt;br /&gt;
&lt;br /&gt;
;Profile last updated  &lt;br /&gt;
29 September 2025&lt;/div&gt;</summary>
		<author><name>Iosefa</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocates&amp;diff=134449</id>
		<title>OSGeo Advocates</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocates&amp;diff=134449"/>
		<updated>2025-09-29T16:41:37Z</updated>

		<summary type="html">&lt;p&gt;Iosefa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Joseph Emile Honour “Sefa” Percival ==&lt;br /&gt;
&lt;br /&gt;
Joseph Emile Honour “Sefa” Percival  &lt;br /&gt;
;Postdoctoral Researcher, University of Hawaiʻi at Hilo (SDAV Lab)&lt;br /&gt;
&lt;br /&gt;
Location: Hilo, Hawaiʻi, USA&lt;br /&gt;
&lt;br /&gt;
Sefa contributes to FOSS4G projects and communities around open remote sensing and geospatial analytics, including leadership in pgRouting and development of routing/optimization tooling (e.g., vrpRouting), as well as LiDAR/imagery workflows (PyForestScan) for tropical forest ecology and conservation (Hawaiʻi, Samoa, Madagascar).&lt;br /&gt;
&lt;br /&gt;
;OSGeo Experience [[File:OSGeo_charter.png|link=OSGeo_Advocate#OSGeo_Charter_Members]] [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]]  &lt;br /&gt;
* **pgRouting PSC** (Project Steering Committee)  &lt;br /&gt;
* **vrpRouting** contributor (vehicle routing &amp;amp; optimization)  &lt;br /&gt;
* pgRouting community contributor &amp;amp; workshop co-leader  &lt;br /&gt;
* Open geospatial tooling for LiDAR/imagery (PyForestScan)  &lt;br /&gt;
* FOSS4G participant/speaker; training &amp;amp; capacity-building&lt;br /&gt;
&lt;br /&gt;
;Contact  &lt;br /&gt;
* Email: [mailto:ipercival@gmail.com ipercival@gmail.com]  &lt;br /&gt;
* OSGeo Wiki: [[Joseph Emile Honour Percival]]&lt;br /&gt;
&lt;br /&gt;
;Spoken Language(s)  &lt;br /&gt;
English; Japanese (business/teaching); Samoan (conversational)&lt;br /&gt;
&lt;br /&gt;
;Profile last updated  &lt;br /&gt;
29 September 2025&lt;/div&gt;</summary>
		<author><name>Iosefa</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocates&amp;diff=134448</id>
		<title>OSGeo Advocates</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocates&amp;diff=134448"/>
		<updated>2025-09-29T16:41:19Z</updated>

		<summary type="html">&lt;p&gt;Iosefa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Joseph Emile Honour “Sefa” Percival ==&lt;br /&gt;
&lt;br /&gt;
Joseph Emile Honour “Sefa” Percival  &lt;br /&gt;
;Postdoctoral Researcher, University of Hawaiʻi at Hilo (SDAV Lab)&lt;br /&gt;
&lt;br /&gt;
Location: Hilo, Hawaiʻi, USA&lt;br /&gt;
&lt;br /&gt;
Sefa contributes to FOSS4G projects and communities around open remote sensing and geospatial analytics, including leadership in pgRouting and development of routing/optimization tooling (e.g., vrpRouting), as well as LiDAR/imagery workflows (PyForestScan) for tropical forest ecology and conservation (Hawaiʻi, Samoa, Madagascar).&lt;br /&gt;
&lt;br /&gt;
;OSGeo Experience [[File:OSGeo_charter.png|link=OSGeo_Advocate#OSGeo_Charter_Members]] [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]]  &lt;br /&gt;
* **pgRouting PSC** (Project Steering Committee)  &lt;br /&gt;
* **vrpRouting** contributor (vehicle routing &amp;amp; optimization)  &lt;br /&gt;
* pgRouting community contributor &amp;amp; workshop co-leader  &lt;br /&gt;
* Open geospatial tooling for LiDAR/imagery (PyForestScan)  &lt;br /&gt;
* FOSS4G participant/speaker; training &amp;amp; capacity-building&lt;br /&gt;
&lt;br /&gt;
;Contact  &lt;br /&gt;
* Email: [mailto:ipercival@gmail.com ipercival@gmail.com]  &lt;br /&gt;
* OSGeo Wiki: [[Joseph (Iosefa) &amp;quot;Sefa&amp;quot; Emile Honour Percival]]&lt;br /&gt;
&lt;br /&gt;
;Spoken Language(s)  &lt;br /&gt;
English; Japanese (business/teaching); Samoan (conversational)&lt;br /&gt;
&lt;br /&gt;
;Profile last updated  &lt;br /&gt;
29 September 2025&lt;/div&gt;</summary>
		<author><name>Iosefa</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocates&amp;diff=134447</id>
		<title>OSGeo Advocates</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocates&amp;diff=134447"/>
		<updated>2025-09-29T16:40:36Z</updated>

		<summary type="html">&lt;p&gt;Iosefa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Joseph Emile Honour “Sefa” Percival ==&lt;br /&gt;
&lt;br /&gt;
Joseph Emile Honour “Sefa” Percival  &lt;br /&gt;
Postdoctoral Researcher, University of Hawaiʻi at Hilo (SDAV Lab)&lt;br /&gt;
&lt;br /&gt;
Location: Hilo, Hawaiʻi, USA&lt;br /&gt;
&lt;br /&gt;
Sefa contributes to FOSS4G projects and communities around open remote sensing and geospatial analytics, including leadership in pgRouting and development of routing/optimization tooling (e.g., vrpRouting), as well as LiDAR/imagery workflows (PyForestScan) for tropical forest ecology and conservation (Hawaiʻi, Samoa, Madagascar).&lt;br /&gt;
&lt;br /&gt;
;OSGeo Experience [[File:OSGeo_charter.png|link=OSGeo_Advocate#OSGeo_Charter_Members]] [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]]  &lt;br /&gt;
* **pgRouting PSC** (Project Steering Committee)  &lt;br /&gt;
* **vrpRouting** contributor (vehicle routing &amp;amp; optimization)  &lt;br /&gt;
* pgRouting community contributor &amp;amp; workshop co-leader  &lt;br /&gt;
* Open geospatial tooling for LiDAR/imagery (PyForestScan)  &lt;br /&gt;
* FOSS4G participant/speaker; training &amp;amp; capacity-building&lt;br /&gt;
&lt;br /&gt;
;Contact  &lt;br /&gt;
* Email: [mailto:ipercival@gmail.com ipercival@gmail.com]  &lt;br /&gt;
* OSGeo Wiki: [[Joseph (Iosefa) &amp;quot;Sefa&amp;quot; Emile Honour Percival]]&lt;br /&gt;
&lt;br /&gt;
;Spoken Language(s)  &lt;br /&gt;
English; Japanese (business/teaching); Samoan (conversational)&lt;br /&gt;
&lt;br /&gt;
;Profile last updated  &lt;br /&gt;
29 September 2025&lt;/div&gt;</summary>
		<author><name>Iosefa</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocates&amp;diff=134446</id>
		<title>OSGeo Advocates</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=OSGeo_Advocates&amp;diff=134446"/>
		<updated>2025-09-29T16:40:23Z</updated>

		<summary type="html">&lt;p&gt;Iosefa: Created page with &amp;quot;== Joseph Emile Honour “Sefa” Percival ==  Joseph Emile Honour “Sefa” Percival   Postdoctoral Researcher, University of Hawaiʻi at Hilo (SDAV Lab)  Location: Hilo, Ha...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Joseph Emile Honour “Sefa” Percival ==&lt;br /&gt;
&lt;br /&gt;
Joseph Emile Honour “Sefa” Percival  &lt;br /&gt;
Postdoctoral Researcher, University of Hawaiʻi at Hilo (SDAV Lab)&lt;br /&gt;
&lt;br /&gt;
Location: Hilo, Hawaiʻi, USA&lt;br /&gt;
&lt;br /&gt;
Sefa contributes to FOSS4G projects and communities around open remote sensing and geospatial analytics, including leadership in pgRouting and development of routing/optimization tooling (e.g., vrpRouting), as well as LiDAR/imagery workflows (PyForestScan) for tropical forest ecology and conservation (Hawaiʻi, Samoa, Madagascar).&lt;br /&gt;
&lt;br /&gt;
;OSGeo Experience [[File:OSGeo_charter.png|link=OSGeo_Advocate#OSGeo_Charter_Members]] [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]]  &lt;br /&gt;
* **pgRouting PSC** (Project Steering Committee)  &lt;br /&gt;
* **vrpRouting** contributor (vehicle routing &amp;amp; optimization)  &lt;br /&gt;
* pgRouting community contributor &amp;amp; workshop co-leader  &lt;br /&gt;
* Open geospatial tooling for LiDAR/imagery (PyForestScan)  &lt;br /&gt;
* FOSS4G participant/speaker; training &amp;amp; capacity-building&lt;br /&gt;
&lt;br /&gt;
;Contact  &lt;br /&gt;
* Email: [mailto:ipercival@gmail.com ipercival@gmail.com]  &lt;br /&gt;
* OSGeo Wiki: [[Joseph (Iosefa) &amp;quot;Sefa&amp;quot; Emile Honour Percival]]&lt;br /&gt;
&lt;br /&gt;
;Spoken Language(s)  &lt;br /&gt;
English; Japanese (business/teaching); French; Malagasy (conversational)&lt;br /&gt;
&lt;br /&gt;
;Profile last updated  &lt;br /&gt;
29 September 2025&lt;/div&gt;</summary>
		<author><name>Iosefa</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=User:Iosefa&amp;diff=134445</id>
		<title>User:Iosefa</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=User:Iosefa&amp;diff=134445"/>
		<updated>2025-09-29T16:38:52Z</updated>

		<summary type="html">&lt;p&gt;Iosefa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Joseph (Iosefa) “Sefa” Emile Honour Percival =&lt;br /&gt;
&lt;br /&gt;
[[Category:OSGeo Member]]&lt;br /&gt;
[[Category:OSGeo Advocate]]&lt;br /&gt;
[[Category:Charter Member Nominee 2025]]&lt;br /&gt;
&lt;br /&gt;
; Advocate link&lt;br /&gt;
* Listed on: [[OSGeo Advocates#Joseph (Iosefa) “Sefa” Emile Honour Percival|OSGeo Advocates]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
* Email: [mailto:ipercival@gmail.com ipercival@gmail.com]&lt;br /&gt;
* Affiliation: University of Hawaiʻi at Hilo — Spatial Data Analysis &amp;amp; Visualization (SDAV) Lab&lt;br /&gt;
* Location: Hilo, Hawaiʻi, USA&lt;br /&gt;
&lt;br /&gt;
== About ==&lt;br /&gt;
Postdoctoral researcher focused on open, reproducible remote-sensing workflows (LiDAR, multispectral satellite, UAV photogrammetry) for fire ecology, tree-crown delineation, species mapping, and carbon/biomass estimation in tropical/subtropical forests across Hawaiʻi, Samoa, and Madagascar.&lt;br /&gt;
&lt;br /&gt;
== OSGeo / FOSS4G Contributions ==&lt;br /&gt;
;[[File:OSGeo_charter.png|link=OSGeo_Advocate#OSGeo_Charter_Members]] [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]] &lt;br /&gt;
&lt;br /&gt;
* **pgRouting PSC**; community contributor and workshop co-leader&lt;br /&gt;
* **vrpRouting** contributor (vehicle routing &amp;amp; optimization)&lt;br /&gt;
* Open geospatial tooling for LiDAR/imagery (e.g., PyForestScan; SAM–StarDist segmentation workflows)&lt;br /&gt;
* FOSS4G participant/speaker; promotes open methods for ecology &amp;amp; conservation&lt;br /&gt;
&lt;br /&gt;
== Skills / Interests ==&lt;br /&gt;
* Routing &amp;amp; optimization (VRP, pgRouting, OR-Tools)  &lt;br /&gt;
* LiDAR &amp;amp; multispectral imagery processing; segmentation &amp;amp; ML  &lt;br /&gt;
* PostGIS/pgRouting • PDAL • QGIS • Reproducible pipelines &amp;amp; teaching&lt;br /&gt;
&lt;br /&gt;
== Languages ==&lt;br /&gt;
English; Japanese (business/teaching); Samoan (conversational)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
''Profile last updated: 29 September 2025''&lt;/div&gt;</summary>
		<author><name>Iosefa</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=User:Iosefa&amp;diff=134444</id>
		<title>User:Iosefa</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=User:Iosefa&amp;diff=134444"/>
		<updated>2025-09-29T16:37:13Z</updated>

		<summary type="html">&lt;p&gt;Iosefa: Created page with &amp;quot;= Joseph (Iosefa) “Sefa” Emile Honour Percival =  Category:OSGeo Member Category:OSGeo Advocate Category:Charter Member Nominee 2025  ; Advocate link * Listed...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Joseph (Iosefa) “Sefa” Emile Honour Percival =&lt;br /&gt;
&lt;br /&gt;
[[Category:OSGeo Member]]&lt;br /&gt;
[[Category:OSGeo Advocate]]&lt;br /&gt;
[[Category:Charter Member Nominee 2025]]&lt;br /&gt;
&lt;br /&gt;
; Advocate link&lt;br /&gt;
* Listed on: [[OSGeo Advocates#Joseph (Iosefa) Emile Honour “Sefa” Percival|OSGeo Advocates]]&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
* Email: [mailto:ipercival@gmail.com ipercival@gmail.com]&lt;br /&gt;
* Affiliation: University of Hawaiʻi at Hilo — Spatial Data Analysis &amp;amp; Visualization (SDAV) Lab&lt;br /&gt;
* Location: Hilo, Hawaiʻi, USA&lt;br /&gt;
&lt;br /&gt;
== About ==&lt;br /&gt;
Postdoctoral researcher focused on open, reproducible remote-sensing workflows (LiDAR, multispectral satellite, UAV photogrammetry) for fire ecology, tree-crown delineation, species mapping, and carbon/biomass estimation in tropical/subtropical forests across Hawaiʻi, Samoa, and Madagascar.&lt;br /&gt;
&lt;br /&gt;
== OSGeo / FOSS4G Contributions ==&lt;br /&gt;
;[[File:OSGeo_charter.png|link=OSGeo_Advocate#OSGeo_Charter_Members]] [[File:OSGeo_user.png|link=OSGeo_Advocate#OSGeo_Community_Members]] &lt;br /&gt;
&lt;br /&gt;
* **pgRouting PSC**; community contributor and workshop co-leader&lt;br /&gt;
* **vrpRouting** contributor (vehicle routing &amp;amp; optimization)&lt;br /&gt;
* Open geospatial tooling for LiDAR/imagery (e.g., PyForestScan; SAM–StarDist segmentation workflows)&lt;br /&gt;
* FOSS4G participant/speaker; promotes open methods for ecology &amp;amp; conservation&lt;br /&gt;
&lt;br /&gt;
== Skills / Interests ==&lt;br /&gt;
* Routing &amp;amp; optimization (VRP, pgRouting, OR-Tools)  &lt;br /&gt;
* LiDAR &amp;amp; multispectral imagery processing; segmentation &amp;amp; ML  &lt;br /&gt;
* PostGIS/pgRouting • PDAL • QGIS • Reproducible pipelines &amp;amp; teaching&lt;br /&gt;
&lt;br /&gt;
== Languages ==&lt;br /&gt;
English; Japanese (business/teaching); Samoan (conversational)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
''Profile last updated: 29 September 2025''&lt;/div&gt;</summary>
		<author><name>Iosefa</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Provenance_Review_pgRouting&amp;diff=131012</id>
		<title>Provenance Review pgRouting</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Provenance_Review_pgRouting&amp;diff=131012"/>
		<updated>2023-10-30T04:48:39Z</updated>

		<summary type="html">&lt;p&gt;Iosefa: /* Libraries */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=pgRouting Provenance Review=&lt;br /&gt;
&lt;br /&gt;
== Project History ==&lt;br /&gt;
&lt;br /&gt;
''Summarise the history of the source code, including discussion about code ownership and license over time.''&lt;br /&gt;
&lt;br /&gt;
==Libraries==&lt;br /&gt;
&lt;br /&gt;
''List or reference a table of included libraries and/or components. Include:''&lt;br /&gt;
* ''Library Name''&lt;br /&gt;
* ''License''&lt;br /&gt;
* ''Whether the library licence is compatible with the project''&lt;br /&gt;
* ''Whether the library is compiled into the project's releases, or required as an external dependancy''&lt;br /&gt;
* ''Whether the library is included in the project's code repository''&lt;br /&gt;
* ''Issue? (link if issue if one exists)''&lt;br /&gt;
* ''Ok? (Yes/No/Black - implies not checked yet)''&lt;br /&gt;
* ''Comment(s)''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Library !! Licence !! Compatible? !! Included in core? !! Issue(s)? !! Ok? !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| PostgresSQL || PostgreSQL Licence || yes || no|| no || yes || &lt;br /&gt;
|-&lt;br /&gt;
| Boost Graph || Boost Software License || yes || no || no || yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Sphinx || 2-Clause BSD || yes || no|| no || yes ||&lt;br /&gt;
|-&lt;br /&gt;
| python || PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2 || yes || no || no || yes ||&lt;br /&gt;
|-&lt;br /&gt;
| perl || GNU General Public License v2.0 or later || yes || no || no || yes ||&lt;br /&gt;
|-&lt;br /&gt;
| pgtap || TBD || TBD || TBD|| TBD || TBD ||&lt;br /&gt;
|-&lt;br /&gt;
| PostGIS || GNU General Public License v2.0 or later || yes || no || no || yes ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Source Files==&lt;br /&gt;
&lt;br /&gt;
''List of source files, including code, documentation and data, including:''&lt;br /&gt;
* ''File name''&lt;br /&gt;
* ''License''&lt;br /&gt;
* ''Copyright Holder (if known)''&lt;br /&gt;
* ''License header included?''&lt;br /&gt;
* ''Issue? (link if issue if one exists)''&lt;br /&gt;
* Ok''? (Yes/No/Black implies not checked yet)''&lt;br /&gt;
* ''Comment(s)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  File !! Licence !! Copyright Holder !! Issue(s)? !!  Licenced? !! Ok? !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| include/allpairs/pgr_allpairs.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/alphaShape/pgr_alphaShape.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/astar/astar.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/bdAstar/bdAstar.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/bdDijkstra/pgr_bdDijkstra.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/bellman_ford/pgr_bellman_ford.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/bellman_ford/pgr_edwardMoore.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/breadthFirstSearch/pgr_binaryBreadthFirstSearch.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/breadthFirstSearch/pgr_breadthFirstSearch.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_common/check_parameters.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_common/debug_macro.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_common/e_report.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_common/pgdata_getters.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_common/postgres_connection.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_common/time_msg.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/circuits_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/contracted_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/coordinate_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/costFlow_t.h || GPLv2 || Maoguang Wang || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/delauny_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/edge_bool_t_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/edge_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/edge_xy_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/flow_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/geom_text_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/graph_enum.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/i_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/ii_t_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/iid_t_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/info_t.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/line_graph_full_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/mst_rt.h || GPLv2 || Aditya Pratap Singh || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/path_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/pickDeliver/orders_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/pickDeliver/schedule_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/pickDeliver/vehicle_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/point_on_edge_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/restriction_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/routes_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/stoerWagner_t.h || GPLv2 || Aditya Pratap Singh || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/transitiveClosure_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/trsp/trsp.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/tsp_tour_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/chinese/pgr_chinesePostman.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/circuits/hawickcircuits.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/coloring/pgr_bipartite_driver.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/coloring/pgr_edgeColoring.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/coloring/pgr_sequentialVertexColoring.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/components/componentsResult.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/components/pgr_components.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/components/pgr_makeConnected.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/contraction/ch_graphs.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/contraction/pgr_contract.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/contraction/pgr_contractionGraph.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/contraction/pgr_deadEndContraction.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/contraction/pgr_linearContraction.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/Dmatrix.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/basePath_SSEC.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/basic_edge.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/basic_vertex.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/bline.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/bpoint.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/ch_edge.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/ch_vertex.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/combinations.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/compPaths.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/get_check_data.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/get_data.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/identifier.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/identifiers.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/interruption.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/line_vertex.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/linear_directed_graph.h || GPLv2 || Anthony Nicola Tasca || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/path_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/pgdata_fetchers.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/pgr_alloc.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/pgr_assert.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/pgr_base_graph.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/pgr_bidirectional.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/pgr_messages.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/rule.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/signalhandler.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/xy_vertex.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/dagShortestPath/pgr_dagShortestPath.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/dijkstra/dijkstra.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/dijkstra/drivingDist.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/dijkstra/pgr_dijkstraVia.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/dominator/pgr_lengauerTarjanDominatorTree_driver.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/allpairs/floydWarshall_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/allpairs/johnson_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/alpha_shape/alphaShape_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/astar/astar_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/bdAstar/bdAstar_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/bdDijkstra/bdDijkstra_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/bellman_ford/bellman_ford_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/bellman_ford/bellman_ford_neg_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/bellman_ford/edwardMoore_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/breadthFirstSearch/binaryBreadthFirstSearch_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/breadthFirstSearch/breadthFirstSearch_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/chinese/chinesePostman_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/circuits/hawickcircuits_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/coloring/bipartite_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/coloring/edgeColoring_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/coloring/sequentialVertexColoring_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/components/articulationPoints_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/components/biconnectedComponents_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/components/bridges_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/components/connectedComponents_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/components/makeConnected_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/components/strongComponents_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/contraction/contractGraph_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/dagShortestPath/dagShortestPath_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/dijkstra/dijkstraVia_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/dijkstra/dijkstra_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/dominator/lengauerTarjanDominatorTree_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/driving_distance/drivedist_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/driving_distance/withPoints_dd_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/lineGraph/lineGraphFull_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/lineGraph/lineGraph_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/max_flow/edge_disjoint_paths_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/max_flow/max_flow_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/max_flow/maximum_cardinality_matching_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/max_flow/minCostMaxFlow_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/mincut/stoerWagner_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/ordering/cuthillMckeeOrdering_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/pickDeliver/pickDeliverEuclidean_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/pickDeliver/pickDeliver_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/planar/boyerMyrvold_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/planar/isPlanar_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/spanningTree/kruskal_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/spanningTree/mst_common.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/spanningTree/prim_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/spanningTree/randomSpanningTree_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/topologicalSort/topologicalSort_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/transitiveClosure/transitiveClosure_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/traversal/depthFirstSearch_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/trsp/trspVia_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/trsp/trspVia_withPoints_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/trsp/trsp_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/trsp/trsp_withPoints_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/tsp/TSP_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/tsp/euclideanTSP_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/withPoints/get_new_queries.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/withPoints/withPointsVia_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/withPoints/withPoints_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/yen/ksp_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/yen/turnRestrictedPath_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/yen/withPoints_ksp_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/lineGraph/pgr_lineGraph.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/lineGraph/pgr_lineGraphFull.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/max_flow/pgr_costFlowGraph.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/max_flow/pgr_flowgraph.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/max_flow/pgr_maxflow.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/max_flow/pgr_maximumcardinalitymatching.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/max_flow/pgr_minCostMaxFlow.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/mincut/pgr_stoerWagner.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/ordering/cuthillMckeeOrdering.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/planar/pgr_boyerMyrvold.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/spanningTree/details.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/spanningTree/pgr_kruskal.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/spanningTree/pgr_mst.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/spanningTree/pgr_prim.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/spanningTree/pgr_randomSpanningTree.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/topologicalSort/pgr_topologicalSort.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/transitiveClosure/pgr_transitiveClosure.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/traversal/pgr_depthFirstSearch.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/trsp/GraphDefinition.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/trsp/edgeInfo.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/trsp/pgr_trspHandler.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/trsp/trsp_core.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/tsp/tsp.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/astar_visitors.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/dfs_visitor.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/dfs_visitor_with_root.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/dijkstra_visitors.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/edges_order_bfs_visitor.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/edges_order_dfs_visitor.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/found_goals.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/prim_dijkstra_visitor.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/book_keeping.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/dnode.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/fleet.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/initial_solution.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/initials_code.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/optimize.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/order.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/pd_orders.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/pd_problem.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/pgr_pickDeliver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/solution.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/tw_node.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/vehicle.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/vehicle_node.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/vehicle_pickDeliver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/withPoints/pgr_withPoints.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/yen/pgr_ksp.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/yen/pgr_turnRestrictedPath.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/allpairs/floydWarshall.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/allpairs/floydWarshall_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/allpairs/johnson.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/allpairs/johnson_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/alpha_shape/alphaShape.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/alpha_shape/alphaShape_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/alpha_shape/pgr_alphaShape.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/astar/astar.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/astar/astar_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bdAstar/bdAstar.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bdAstar/bdAstar_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bdDijkstra/bdDijkstra.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bdDijkstra/bdDijkstra_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bellman_ford/bellman_ford.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bellman_ford/bellman_ford_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bellman_ford/bellman_ford_neg.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bellman_ford/bellman_ford_neg_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bellman_ford/edwardMoore.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bellman_ford/edwardMoore_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/breadthFirstSearch/binaryBreadthFirstSearch.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/breadthFirstSearch/binaryBreadthFirstSearch_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/breadthFirstSearch/breadthFirstSearch.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/breadthFirstSearch/breadthFirstSearch_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/chinese/chinesePostman.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/chinese/chinesePostman_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/circuits/hawickCircuits.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/circuits/hawickCircuits_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/coloring/bipartite.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/coloring/bipartite_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/coloring/edgeColoring.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/coloring/edgeColoring_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/coloring/pgr_edgeColoring.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/coloring/sequentialVertexColoring.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/coloring/sequentialVertexColoring_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/basePath_SSEC.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/basic_edge.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/basic_vertex.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/ch_edge.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/ch_vertex.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/check_parameters.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/e_report.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/identifier.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/pgr_alloc.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/pgr_assert.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/postgres_connection.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/signalhandler.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/time_msg.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/xy_vertex.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/articulationPoints.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/articulationPoints_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/biconnectedComponents.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/biconnectedComponents_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/bridges.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/bridges_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/componentsResult.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/connectedComponents.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/connectedComponents_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/makeConnected.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/makeConnected_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/pgr_components.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/strongComponents.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/strongComponents_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/contraction/contractGraph.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/contraction/contractGraph_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/contraction/pgr_contract.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/Dmatrix.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/arrays_input.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/bpoint.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/combinations.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/compPaths.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/get_check_data.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/pgdata_fetchers.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/pgdata_getters.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/pgr_messages.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/rule.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dagShortestPath/dagShortestPath.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dagShortestPath/dagShortestPath_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dijkstra/dijkstra.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dijkstra/dijkstraVia.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dijkstra/dijkstraVia_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dijkstra/dijkstra_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dominator/lengauerTarjanDominatorTree.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dominator/lengauerTarjanDominatorTree_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/driving_distance/drivedist_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/driving_distance/many_to_dist_driving_distance.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/driving_distance/many_to_dist_withPointsDD.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/driving_distance/withPoints_dd_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ksp/ksp.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ksp/ksp_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ksp/turnRestrictedPath.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ksp/turnRestrictedPath_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ksp/withPoints_ksp.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ksp/withPoints_ksp_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/lineGraph/lineGraph.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/lineGraph/lineGraphFull.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/lineGraph/lineGraphFull_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/lineGraph/lineGraph_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/edge_disjoint_paths.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/edge_disjoint_paths_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/max_flow.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/max_flow_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/maximum_cardinality_matching.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/maximum_cardinality_matching_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/minCostMaxFlow.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/minCostMaxFlow_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/pgr_flowgraph.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/pgr_maxflow.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/pgr_minCostMaxFlow.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/mincut/stoerWagner.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/mincut/stoerWagner_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ordering/cuthillMckeeOrdering.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ordering/cuthillMckeeOrdering_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/book_keeping.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/dnode.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/fleet.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/initial_solution.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/optimize.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/order.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/pd_orders.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/pd_problem.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/pgr_pickDeliver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/pickDeliver.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/pickDeliverEuclidean.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/pickDeliverEuclidean_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/pickDeliver_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/solution.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/tw_node.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/vehicle.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/vehicle_node.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/vehicle_pickDeliver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/planar/boyerMyrvold.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/planar/boyerMyrvold_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/planar/isPlanar.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/planar/isPlanar_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/details.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/kruskal.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/kruskal_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/mst_common.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/prim.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/prim_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/randomSpanningTree.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/randomSpanningTree_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/topologicalSort/topologicalSort.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/topologicalSort/topologicalSort_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/transitiveClosure/transitiveClosure.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/transitiveClosure/transitiveClosure_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/traversal/depthFirstSearch.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/traversal/depthFirstSearch_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/GraphDefinition.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/edgeInfo.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/new_trsp.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/pgr_trspHandler.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trsp.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trspVia.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trspVia_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trspVia_withPoints.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trspVia_withPoints_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trsp_core.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trsp_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trsp_withPoints.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trsp_withPoints_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/tsp/TSP.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/tsp/TSP_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/tsp/euclideanTSP.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/tsp/euclideanTSP_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/tsp/tsp.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/version/version.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/withPoints/get_new_queries.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/withPoints/pgr_withPoints.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/withPoints/withPoints.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/withPoints/withPointsVia.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/withPoints/withPointsVia_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/withPoints/withPoints_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Copyright Holders==&lt;br /&gt;
&lt;br /&gt;
''List or reference all copyright holders of the project's source files. These are all the people that would need to be contacted if the license of the project is to be changed. List:''&lt;br /&gt;
&lt;br /&gt;
* ''Organisation or person''&lt;br /&gt;
* ''Contact details for Organisation or person''&lt;br /&gt;
* ''Issue? (link if issue if one exists)''&lt;br /&gt;
* ''Comments''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Copyright Holder !! Contact details !! Issue? !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;org/person&amp;gt; || ... || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Committers ==&lt;br /&gt;
''List or reference a table of committers, including:''&lt;br /&gt;
* ''Committer name''&lt;br /&gt;
* ''Commit username in code repository''&lt;br /&gt;
* ''Committer's employer(s) (if applicable)''&lt;br /&gt;
* ''Committer (or employer) has signed contribution agreement? (yes/no)''&lt;br /&gt;
&lt;br /&gt;
List of contributors and status can be found here:&lt;br /&gt;
https://github.com/pgRouting/pgrouting/issues/2527&lt;br /&gt;
&lt;br /&gt;
==Further Issues ==&lt;br /&gt;
''List or reference a list of any outstanding issues not already listed above. Typically link to issues in project's issue tracker.''&lt;br /&gt;
&lt;br /&gt;
[[Category: Incubation]]&lt;/div&gt;</summary>
		<author><name>Iosefa</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Provenance_Review_pgRouting&amp;diff=131008</id>
		<title>Provenance Review pgRouting</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Provenance_Review_pgRouting&amp;diff=131008"/>
		<updated>2023-10-29T03:18:32Z</updated>

		<summary type="html">&lt;p&gt;Iosefa: /* Libraries: update license and usage information*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=pgRouting Provenance Review=&lt;br /&gt;
&lt;br /&gt;
== Project History ==&lt;br /&gt;
&lt;br /&gt;
''Summarise the history of the source code, including discussion about code ownership and license over time.''&lt;br /&gt;
&lt;br /&gt;
==Libraries==&lt;br /&gt;
&lt;br /&gt;
''List or reference a table of included libraries and/or components. Include:''&lt;br /&gt;
* ''Library Name''&lt;br /&gt;
* ''License''&lt;br /&gt;
* ''Whether the library licence is compatible with the project''&lt;br /&gt;
* ''Whether the library is compiled into the project's releases, or required as an external dependancy''&lt;br /&gt;
* ''Whether the library is included in the project's code repository''&lt;br /&gt;
* ''Issue? (link if issue if one exists)''&lt;br /&gt;
* ''Ok? (Yes/No/Black - implies not checked yet)''&lt;br /&gt;
* ''Comment(s)''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Library !! Licence !! Compatible? !! Included in core? !! Issue(s)? !! Ok? !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| PostgresSQL || PostgreSQL Licence || yes || no|| no || yes || &lt;br /&gt;
|-&lt;br /&gt;
| Boost Graph || TBD || TBD || TBD|| TBD || TBD ||&lt;br /&gt;
|-&lt;br /&gt;
| Sphinx || 2-Clause BSD || yes || no|| no || yes ||&lt;br /&gt;
|-&lt;br /&gt;
| python || PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2 || yes || no || no || yes ||&lt;br /&gt;
|-&lt;br /&gt;
| perl || GNU General Public License v2.0 or later || yes || no || no || yes ||&lt;br /&gt;
|-&lt;br /&gt;
| pgtap || TBD || TBD || TBD|| TBD || TBD ||&lt;br /&gt;
|-&lt;br /&gt;
| PostGIS || GNU General Public License v2.0 or later || yes || no || no || yes ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Source Files==&lt;br /&gt;
&lt;br /&gt;
''List of source files, including code, documentation and data, including:''&lt;br /&gt;
* ''File name''&lt;br /&gt;
* ''License''&lt;br /&gt;
* ''Copyright Holder (if known)''&lt;br /&gt;
* ''License header included?''&lt;br /&gt;
* ''Issue? (link if issue if one exists)''&lt;br /&gt;
* Ok''? (Yes/No/Black implies not checked yet)''&lt;br /&gt;
* ''Comment(s)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  File !! Licence !! Copyright Holder !! Issue(s)? !!  Licenced? !! Ok? !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| include/allpairs/pgr_allpairs.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/alphaShape/pgr_alphaShape.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/astar/astar.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/bdAstar/bdAstar.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/bdDijkstra/pgr_bdDijkstra.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/bellman_ford/pgr_bellman_ford.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/bellman_ford/pgr_edwardMoore.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/breadthFirstSearch/pgr_binaryBreadthFirstSearch.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/breadthFirstSearch/pgr_breadthFirstSearch.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_common/check_parameters.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_common/debug_macro.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_common/e_report.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_common/pgdata_getters.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_common/postgres_connection.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_common/time_msg.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/circuits_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/contracted_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/coordinate_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/costFlow_t.h || GPLv2 || Maoguang Wang || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/delauny_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/edge_bool_t_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/edge_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/edge_xy_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/flow_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/geom_text_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/graph_enum.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/i_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/ii_t_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/iid_t_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/info_t.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/line_graph_full_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/mst_rt.h || GPLv2 || Aditya Pratap Singh || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/path_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/pickDeliver/orders_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/pickDeliver/schedule_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/pickDeliver/vehicle_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/point_on_edge_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/restriction_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/routes_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/stoerWagner_t.h || GPLv2 || Aditya Pratap Singh || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/transitiveClosure_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/trsp/trsp.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/tsp_tour_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/chinese/pgr_chinesePostman.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/circuits/hawickcircuits.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/coloring/pgr_bipartite_driver.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/coloring/pgr_edgeColoring.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/coloring/pgr_sequentialVertexColoring.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/components/componentsResult.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/components/pgr_components.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/components/pgr_makeConnected.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/contraction/ch_graphs.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/contraction/pgr_contract.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/contraction/pgr_contractionGraph.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/contraction/pgr_deadEndContraction.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/contraction/pgr_linearContraction.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/Dmatrix.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/basePath_SSEC.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/basic_edge.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/basic_vertex.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/bline.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/bpoint.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/ch_edge.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/ch_vertex.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/combinations.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/compPaths.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/get_check_data.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/get_data.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/identifier.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/identifiers.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/interruption.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/line_vertex.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/linear_directed_graph.h || GPLv2 || Anthony Nicola Tasca || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/path_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/pgdata_fetchers.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/pgr_alloc.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/pgr_assert.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/pgr_base_graph.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/pgr_bidirectional.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/pgr_messages.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/rule.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/signalhandler.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/xy_vertex.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/dagShortestPath/pgr_dagShortestPath.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/dijkstra/dijkstra.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/dijkstra/drivingDist.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/dijkstra/pgr_dijkstraVia.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/dominator/pgr_lengauerTarjanDominatorTree_driver.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/allpairs/floydWarshall_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/allpairs/johnson_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/alpha_shape/alphaShape_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/astar/astar_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/bdAstar/bdAstar_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/bdDijkstra/bdDijkstra_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/bellman_ford/bellman_ford_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/bellman_ford/bellman_ford_neg_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/bellman_ford/edwardMoore_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/breadthFirstSearch/binaryBreadthFirstSearch_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/breadthFirstSearch/breadthFirstSearch_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/chinese/chinesePostman_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/circuits/hawickcircuits_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/coloring/bipartite_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/coloring/edgeColoring_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/coloring/sequentialVertexColoring_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/components/articulationPoints_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/components/biconnectedComponents_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/components/bridges_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/components/connectedComponents_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/components/makeConnected_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/components/strongComponents_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/contraction/contractGraph_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/dagShortestPath/dagShortestPath_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/dijkstra/dijkstraVia_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/dijkstra/dijkstra_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/dominator/lengauerTarjanDominatorTree_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/driving_distance/drivedist_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/driving_distance/withPoints_dd_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/lineGraph/lineGraphFull_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/lineGraph/lineGraph_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/max_flow/edge_disjoint_paths_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/max_flow/max_flow_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/max_flow/maximum_cardinality_matching_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/max_flow/minCostMaxFlow_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/mincut/stoerWagner_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/ordering/cuthillMckeeOrdering_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/pickDeliver/pickDeliverEuclidean_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/pickDeliver/pickDeliver_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/planar/boyerMyrvold_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/planar/isPlanar_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/spanningTree/kruskal_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/spanningTree/mst_common.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/spanningTree/prim_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/spanningTree/randomSpanningTree_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/topologicalSort/topologicalSort_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/transitiveClosure/transitiveClosure_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/traversal/depthFirstSearch_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/trsp/trspVia_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/trsp/trspVia_withPoints_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/trsp/trsp_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/trsp/trsp_withPoints_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/tsp/TSP_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/tsp/euclideanTSP_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/withPoints/get_new_queries.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/withPoints/withPointsVia_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/withPoints/withPoints_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/yen/ksp_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/yen/turnRestrictedPath_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/yen/withPoints_ksp_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/lineGraph/pgr_lineGraph.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/lineGraph/pgr_lineGraphFull.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/max_flow/pgr_costFlowGraph.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/max_flow/pgr_flowgraph.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/max_flow/pgr_maxflow.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/max_flow/pgr_maximumcardinalitymatching.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/max_flow/pgr_minCostMaxFlow.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/mincut/pgr_stoerWagner.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/ordering/cuthillMckeeOrdering.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/planar/pgr_boyerMyrvold.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/spanningTree/details.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/spanningTree/pgr_kruskal.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/spanningTree/pgr_mst.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/spanningTree/pgr_prim.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/spanningTree/pgr_randomSpanningTree.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/topologicalSort/pgr_topologicalSort.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/transitiveClosure/pgr_transitiveClosure.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/traversal/pgr_depthFirstSearch.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/trsp/GraphDefinition.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/trsp/edgeInfo.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/trsp/pgr_trspHandler.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/trsp/trsp_core.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/tsp/tsp.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/astar_visitors.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/dfs_visitor.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/dfs_visitor_with_root.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/dijkstra_visitors.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/edges_order_bfs_visitor.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/edges_order_dfs_visitor.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/found_goals.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/prim_dijkstra_visitor.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/book_keeping.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/dnode.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/fleet.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/initial_solution.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/initials_code.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/optimize.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/order.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/pd_orders.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/pd_problem.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/pgr_pickDeliver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/solution.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/tw_node.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/vehicle.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/vehicle_node.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/vehicle_pickDeliver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/withPoints/pgr_withPoints.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/yen/pgr_ksp.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/yen/pgr_turnRestrictedPath.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/allpairs/floydWarshall.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/allpairs/floydWarshall_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/allpairs/johnson.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/allpairs/johnson_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/alpha_shape/alphaShape.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/alpha_shape/alphaShape_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/alpha_shape/pgr_alphaShape.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/astar/astar.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/astar/astar_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bdAstar/bdAstar.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bdAstar/bdAstar_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bdDijkstra/bdDijkstra.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bdDijkstra/bdDijkstra_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bellman_ford/bellman_ford.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bellman_ford/bellman_ford_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bellman_ford/bellman_ford_neg.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bellman_ford/bellman_ford_neg_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bellman_ford/edwardMoore.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bellman_ford/edwardMoore_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/breadthFirstSearch/binaryBreadthFirstSearch.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/breadthFirstSearch/binaryBreadthFirstSearch_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/breadthFirstSearch/breadthFirstSearch.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/breadthFirstSearch/breadthFirstSearch_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/chinese/chinesePostman.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/chinese/chinesePostman_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/circuits/hawickCircuits.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/circuits/hawickCircuits_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/coloring/bipartite.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/coloring/bipartite_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/coloring/edgeColoring.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/coloring/edgeColoring_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/coloring/pgr_edgeColoring.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/coloring/sequentialVertexColoring.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/coloring/sequentialVertexColoring_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/basePath_SSEC.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/basic_edge.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/basic_vertex.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/ch_edge.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/ch_vertex.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/check_parameters.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/e_report.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/identifier.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/pgr_alloc.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/pgr_assert.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/postgres_connection.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/signalhandler.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/time_msg.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/xy_vertex.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/articulationPoints.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/articulationPoints_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/biconnectedComponents.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/biconnectedComponents_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/bridges.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/bridges_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/componentsResult.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/connectedComponents.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/connectedComponents_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/makeConnected.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/makeConnected_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/pgr_components.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/strongComponents.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/strongComponents_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/contraction/contractGraph.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/contraction/contractGraph_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/contraction/pgr_contract.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/Dmatrix.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/arrays_input.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/bpoint.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/combinations.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/compPaths.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/get_check_data.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/pgdata_fetchers.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/pgdata_getters.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/pgr_messages.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/rule.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dagShortestPath/dagShortestPath.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dagShortestPath/dagShortestPath_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dijkstra/dijkstra.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dijkstra/dijkstraVia.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dijkstra/dijkstraVia_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dijkstra/dijkstra_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dominator/lengauerTarjanDominatorTree.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dominator/lengauerTarjanDominatorTree_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/driving_distance/drivedist_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/driving_distance/many_to_dist_driving_distance.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/driving_distance/many_to_dist_withPointsDD.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/driving_distance/withPoints_dd_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ksp/ksp.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ksp/ksp_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ksp/turnRestrictedPath.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ksp/turnRestrictedPath_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ksp/withPoints_ksp.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ksp/withPoints_ksp_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/lineGraph/lineGraph.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/lineGraph/lineGraphFull.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/lineGraph/lineGraphFull_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/lineGraph/lineGraph_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/edge_disjoint_paths.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/edge_disjoint_paths_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/max_flow.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/max_flow_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/maximum_cardinality_matching.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/maximum_cardinality_matching_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/minCostMaxFlow.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/minCostMaxFlow_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/pgr_flowgraph.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/pgr_maxflow.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/pgr_minCostMaxFlow.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/mincut/stoerWagner.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/mincut/stoerWagner_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ordering/cuthillMckeeOrdering.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ordering/cuthillMckeeOrdering_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/book_keeping.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/dnode.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/fleet.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/initial_solution.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/optimize.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/order.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/pd_orders.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/pd_problem.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/pgr_pickDeliver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/pickDeliver.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/pickDeliverEuclidean.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/pickDeliverEuclidean_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/pickDeliver_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/solution.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/tw_node.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/vehicle.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/vehicle_node.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/vehicle_pickDeliver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/planar/boyerMyrvold.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/planar/boyerMyrvold_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/planar/isPlanar.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/planar/isPlanar_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/details.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/kruskal.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/kruskal_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/mst_common.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/prim.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/prim_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/randomSpanningTree.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/randomSpanningTree_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/topologicalSort/topologicalSort.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/topologicalSort/topologicalSort_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/transitiveClosure/transitiveClosure.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/transitiveClosure/transitiveClosure_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/traversal/depthFirstSearch.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/traversal/depthFirstSearch_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/GraphDefinition.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/edgeInfo.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/new_trsp.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/pgr_trspHandler.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trsp.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trspVia.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trspVia_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trspVia_withPoints.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trspVia_withPoints_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trsp_core.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trsp_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trsp_withPoints.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trsp_withPoints_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/tsp/TSP.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/tsp/TSP_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/tsp/euclideanTSP.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/tsp/euclideanTSP_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/tsp/tsp.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/version/version.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/withPoints/get_new_queries.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/withPoints/pgr_withPoints.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/withPoints/withPoints.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/withPoints/withPointsVia.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/withPoints/withPointsVia_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/withPoints/withPoints_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Copyright Holders==&lt;br /&gt;
&lt;br /&gt;
''List or reference all copyright holders of the project's source files. These are all the people that would need to be contacted if the license of the project is to be changed. List:''&lt;br /&gt;
&lt;br /&gt;
* ''Organisation or person''&lt;br /&gt;
* ''Contact details for Organisation or person''&lt;br /&gt;
* ''Issue? (link if issue if one exists)''&lt;br /&gt;
* ''Comments''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Copyright Holder !! Contact details !! Issue? !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;org/person&amp;gt; || ... || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Committers ==&lt;br /&gt;
''List or reference a table of committers, including:''&lt;br /&gt;
* ''Committer name''&lt;br /&gt;
* ''Commit username in code repository''&lt;br /&gt;
* ''Committer's employer(s) (if applicable)''&lt;br /&gt;
* ''Committer (or employer) has signed contribution agreement? (yes/no)''&lt;br /&gt;
&lt;br /&gt;
List of contributors and status can be found here:&lt;br /&gt;
https://github.com/pgRouting/pgrouting/issues/2527&lt;br /&gt;
&lt;br /&gt;
==Further Issues ==&lt;br /&gt;
''List or reference a list of any outstanding issues not already listed above. Typically link to issues in project's issue tracker.''&lt;br /&gt;
&lt;br /&gt;
[[Category: Incubation]]&lt;/div&gt;</summary>
		<author><name>Iosefa</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Provenance_Review_pgRouting&amp;diff=131007</id>
		<title>Provenance Review pgRouting</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Provenance_Review_pgRouting&amp;diff=131007"/>
		<updated>2023-10-29T00:47:18Z</updated>

		<summary type="html">&lt;p&gt;Iosefa: /* Source Files updated license and copyright holder table with missing names.*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=pgRouting Provenance Review=&lt;br /&gt;
&lt;br /&gt;
== Project History ==&lt;br /&gt;
&lt;br /&gt;
''Summarise the history of the source code, including discussion about code ownership and license over time.''&lt;br /&gt;
&lt;br /&gt;
==Libraries==&lt;br /&gt;
&lt;br /&gt;
''List or reference a table of included libraries and/or components. Include:''&lt;br /&gt;
* ''Library Name''&lt;br /&gt;
* ''License''&lt;br /&gt;
* ''Whether the library licence is compatible with the project''&lt;br /&gt;
* ''Whether the library is compiled into the project's releases, or required as an external dependancy''&lt;br /&gt;
* ''Whether the library is included in the project's code repository''&lt;br /&gt;
* ''Issue? (link if issue if one exists)''&lt;br /&gt;
* ''Ok? (Yes/No/Black - implies not checked yet)''&lt;br /&gt;
* ''Comment(s)''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Library !! Licence !! Compatible? !! Included in core? !! Issue(s)? !! Ok? !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| PostgresSQL || PostgreSQL Licence || yes || no|| no || yes || &lt;br /&gt;
|-&lt;br /&gt;
| Boost Graph || TBD || TBD || TBD|| TBD || TBD ||&lt;br /&gt;
|-&lt;br /&gt;
| Sphinx || TBD || TBD || TBD|| TBD || TBD ||&lt;br /&gt;
|-&lt;br /&gt;
| python || TBD || TBD || TBD|| TBD || TBD ||&lt;br /&gt;
|-&lt;br /&gt;
| perl || TBD || TBD || TBD|| TBD || TBD ||&lt;br /&gt;
|-&lt;br /&gt;
| pgtap || TBD || TBD || TBD|| TBD || TBD ||&lt;br /&gt;
|-&lt;br /&gt;
| PostGIS || TBD || TBD || TBD|| TBD || TBD ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Source Files==&lt;br /&gt;
&lt;br /&gt;
''List of source files, including code, documentation and data, including:''&lt;br /&gt;
* ''File name''&lt;br /&gt;
* ''License''&lt;br /&gt;
* ''Copyright Holder (if known)''&lt;br /&gt;
* ''License header included?''&lt;br /&gt;
* ''Issue? (link if issue if one exists)''&lt;br /&gt;
* Ok''? (Yes/No/Black implies not checked yet)''&lt;br /&gt;
* ''Comment(s)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  File !! Licence !! Copyright Holder !! Issue(s)? !!  Licenced? !! Ok? !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| include/allpairs/pgr_allpairs.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/alphaShape/pgr_alphaShape.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/astar/astar.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/bdAstar/bdAstar.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/bdDijkstra/pgr_bdDijkstra.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/bellman_ford/pgr_bellman_ford.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/bellman_ford/pgr_edwardMoore.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/breadthFirstSearch/pgr_binaryBreadthFirstSearch.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/breadthFirstSearch/pgr_breadthFirstSearch.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_common/check_parameters.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_common/debug_macro.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_common/e_report.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_common/pgdata_getters.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_common/postgres_connection.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_common/time_msg.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/circuits_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/contracted_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/coordinate_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/costFlow_t.h || GPLv2 || Maoguang Wang || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/delauny_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/edge_bool_t_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/edge_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/edge_xy_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/flow_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/geom_text_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/graph_enum.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/i_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/ii_t_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/iid_t_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/info_t.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/line_graph_full_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/mst_rt.h || GPLv2 || Aditya Pratap Singh || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/path_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/pickDeliver/orders_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/pickDeliver/schedule_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/pickDeliver/vehicle_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/point_on_edge_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/restriction_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/routes_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/stoerWagner_t.h || GPLv2 || Aditya Pratap Singh || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/transitiveClosure_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/trsp/trsp.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/c_types/tsp_tour_rt.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/chinese/pgr_chinesePostman.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/circuits/hawickcircuits.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/coloring/pgr_bipartite_driver.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/coloring/pgr_edgeColoring.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/coloring/pgr_sequentialVertexColoring.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/components/componentsResult.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/components/pgr_components.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/components/pgr_makeConnected.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/contraction/ch_graphs.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/contraction/pgr_contract.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/contraction/pgr_contractionGraph.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/contraction/pgr_deadEndContraction.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/contraction/pgr_linearContraction.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/Dmatrix.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/basePath_SSEC.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/basic_edge.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/basic_vertex.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/bline.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/bpoint.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/ch_edge.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/ch_vertex.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/combinations.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/compPaths.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/get_check_data.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/get_data.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/identifier.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/identifiers.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/interruption.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/line_vertex.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/linear_directed_graph.h || GPLv2 || Anthony Nicola Tasca || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/path_t.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/pgdata_fetchers.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/pgr_alloc.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/pgr_assert.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/pgr_base_graph.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/pgr_bidirectional.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/pgr_messages.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/rule.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/signalhandler.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/cpp_common/xy_vertex.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/dagShortestPath/pgr_dagShortestPath.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/dijkstra/dijkstra.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/dijkstra/drivingDist.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/dijkstra/pgr_dijkstraVia.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/dominator/pgr_lengauerTarjanDominatorTree_driver.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/allpairs/floydWarshall_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/allpairs/johnson_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/alpha_shape/alphaShape_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/astar/astar_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/bdAstar/bdAstar_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/bdDijkstra/bdDijkstra_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/bellman_ford/bellman_ford_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/bellman_ford/bellman_ford_neg_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/bellman_ford/edwardMoore_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/breadthFirstSearch/binaryBreadthFirstSearch_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/breadthFirstSearch/breadthFirstSearch_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/chinese/chinesePostman_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/circuits/hawickcircuits_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/coloring/bipartite_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/coloring/edgeColoring_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/coloring/sequentialVertexColoring_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/components/articulationPoints_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/components/biconnectedComponents_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/components/bridges_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/components/connectedComponents_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/components/makeConnected_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/components/strongComponents_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/contraction/contractGraph_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/dagShortestPath/dagShortestPath_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/dijkstra/dijkstraVia_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/dijkstra/dijkstra_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/dominator/lengauerTarjanDominatorTree_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/driving_distance/drivedist_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/driving_distance/withPoints_dd_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/lineGraph/lineGraphFull_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/lineGraph/lineGraph_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/max_flow/edge_disjoint_paths_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/max_flow/max_flow_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/max_flow/maximum_cardinality_matching_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/max_flow/minCostMaxFlow_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/mincut/stoerWagner_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/ordering/cuthillMckeeOrdering_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/pickDeliver/pickDeliverEuclidean_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/pickDeliver/pickDeliver_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/planar/boyerMyrvold_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/planar/isPlanar_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/spanningTree/kruskal_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/spanningTree/mst_common.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/spanningTree/prim_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/spanningTree/randomSpanningTree_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/topologicalSort/topologicalSort_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/transitiveClosure/transitiveClosure_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/traversal/depthFirstSearch_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/trsp/trspVia_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/trsp/trspVia_withPoints_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/trsp/trsp_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/trsp/trsp_withPoints_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/tsp/TSP_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/tsp/euclideanTSP_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/withPoints/get_new_queries.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/withPoints/withPointsVia_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/withPoints/withPoints_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/yen/ksp_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/yen/turnRestrictedPath_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/drivers/yen/withPoints_ksp_driver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/lineGraph/pgr_lineGraph.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/lineGraph/pgr_lineGraphFull.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/max_flow/pgr_costFlowGraph.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/max_flow/pgr_flowgraph.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/max_flow/pgr_maxflow.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/max_flow/pgr_maximumcardinalitymatching.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/max_flow/pgr_minCostMaxFlow.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/mincut/pgr_stoerWagner.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/ordering/cuthillMckeeOrdering.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/planar/pgr_boyerMyrvold.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/spanningTree/details.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/spanningTree/pgr_kruskal.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/spanningTree/pgr_mst.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/spanningTree/pgr_prim.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/spanningTree/pgr_randomSpanningTree.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/topologicalSort/pgr_topologicalSort.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/transitiveClosure/pgr_transitiveClosure.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/traversal/pgr_depthFirstSearch.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/trsp/GraphDefinition.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/trsp/edgeInfo.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/trsp/pgr_trspHandler.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/trsp/trsp_core.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/tsp/tsp.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/astar_visitors.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/dfs_visitor.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/dfs_visitor_with_root.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/dijkstra_visitors.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/edges_order_bfs_visitor.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/edges_order_dfs_visitor.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/found_goals.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/visitors/prim_dijkstra_visitor.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/book_keeping.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/dnode.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/fleet.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/initial_solution.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/initials_code.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/optimize.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/order.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/pd_orders.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/pd_problem.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/pgr_pickDeliver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/solution.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/tw_node.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/vehicle.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/vehicle_node.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/vrp/vehicle_pickDeliver.h || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/withPoints/pgr_withPoints.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/yen/pgr_ksp.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| include/yen/pgr_turnRestrictedPath.hpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/allpairs/floydWarshall.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/allpairs/floydWarshall_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/allpairs/johnson.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/allpairs/johnson_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/alpha_shape/alphaShape.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/alpha_shape/alphaShape_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/alpha_shape/pgr_alphaShape.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/astar/astar.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/astar/astar_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bdAstar/bdAstar.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bdAstar/bdAstar_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bdDijkstra/bdDijkstra.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bdDijkstra/bdDijkstra_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bellman_ford/bellman_ford.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bellman_ford/bellman_ford_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bellman_ford/bellman_ford_neg.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bellman_ford/bellman_ford_neg_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bellman_ford/edwardMoore.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/bellman_ford/edwardMoore_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/breadthFirstSearch/binaryBreadthFirstSearch.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/breadthFirstSearch/binaryBreadthFirstSearch_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/breadthFirstSearch/breadthFirstSearch.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/breadthFirstSearch/breadthFirstSearch_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/chinese/chinesePostman.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/chinese/chinesePostman_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/circuits/hawickCircuits.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/circuits/hawickCircuits_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/coloring/bipartite.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/coloring/bipartite_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/coloring/edgeColoring.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/coloring/edgeColoring_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/coloring/pgr_edgeColoring.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/coloring/sequentialVertexColoring.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/coloring/sequentialVertexColoring_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/basePath_SSEC.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/basic_edge.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/basic_vertex.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/ch_edge.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/ch_vertex.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/check_parameters.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/e_report.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/identifier.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/pgr_alloc.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/pgr_assert.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/postgres_connection.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/signalhandler.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/time_msg.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/common/xy_vertex.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/articulationPoints.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/articulationPoints_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/biconnectedComponents.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/biconnectedComponents_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/bridges.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/bridges_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/componentsResult.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/connectedComponents.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/connectedComponents_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/makeConnected.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/makeConnected_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/pgr_components.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/strongComponents.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/components/strongComponents_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/contraction/contractGraph.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/contraction/contractGraph_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/contraction/pgr_contract.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/Dmatrix.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/arrays_input.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/bpoint.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/combinations.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/compPaths.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/get_check_data.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/pgdata_fetchers.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/pgdata_getters.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/pgr_messages.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/cpp_common/rule.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dagShortestPath/dagShortestPath.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dagShortestPath/dagShortestPath_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dijkstra/dijkstra.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dijkstra/dijkstraVia.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dijkstra/dijkstraVia_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dijkstra/dijkstra_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dominator/lengauerTarjanDominatorTree.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/dominator/lengauerTarjanDominatorTree_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/driving_distance/drivedist_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/driving_distance/many_to_dist_driving_distance.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/driving_distance/many_to_dist_withPointsDD.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/driving_distance/withPoints_dd_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ksp/ksp.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ksp/ksp_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ksp/turnRestrictedPath.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ksp/turnRestrictedPath_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ksp/withPoints_ksp.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ksp/withPoints_ksp_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/lineGraph/lineGraph.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/lineGraph/lineGraphFull.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/lineGraph/lineGraphFull_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/lineGraph/lineGraph_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/edge_disjoint_paths.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/edge_disjoint_paths_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/max_flow.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/max_flow_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/maximum_cardinality_matching.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/maximum_cardinality_matching_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/minCostMaxFlow.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/minCostMaxFlow_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/pgr_flowgraph.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/pgr_maxflow.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/max_flow/pgr_minCostMaxFlow.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/mincut/stoerWagner.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/mincut/stoerWagner_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ordering/cuthillMckeeOrdering.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/ordering/cuthillMckeeOrdering_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/book_keeping.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/dnode.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/fleet.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/initial_solution.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/optimize.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/order.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/pd_orders.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/pd_problem.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/pgr_pickDeliver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/pickDeliver.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/pickDeliverEuclidean.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/pickDeliverEuclidean_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/pickDeliver_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/solution.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/tw_node.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/vehicle.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/vehicle_node.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/pickDeliver/vehicle_pickDeliver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/planar/boyerMyrvold.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/planar/boyerMyrvold_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/planar/isPlanar.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/planar/isPlanar_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/details.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/kruskal.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/kruskal_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/mst_common.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/prim.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/prim_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/randomSpanningTree.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/spanningTree/randomSpanningTree_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/topologicalSort/topologicalSort.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/topologicalSort/topologicalSort_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/transitiveClosure/transitiveClosure.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/transitiveClosure/transitiveClosure_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/traversal/depthFirstSearch.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/traversal/depthFirstSearch_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/GraphDefinition.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/edgeInfo.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/new_trsp.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/pgr_trspHandler.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trsp.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trspVia.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trspVia_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trspVia_withPoints.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trspVia_withPoints_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trsp_core.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trsp_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trsp_withPoints.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/trsp/trsp_withPoints_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/tsp/TSP.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/tsp/TSP_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/tsp/euclideanTSP.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/tsp/euclideanTSP_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/tsp/tsp.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/version/version.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/withPoints/get_new_queries.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/withPoints/pgr_withPoints.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/withPoints/withPoints.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/withPoints/withPointsVia.c || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/withPoints/withPointsVia_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|-&lt;br /&gt;
| src/withPoints/withPoints_driver.cpp || GPLv2 || pgRouting developers || n/a || yes || yes || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Copyright Holders==&lt;br /&gt;
&lt;br /&gt;
''List or reference all copyright holders of the project's source files. These are all the people that would need to be contacted if the license of the project is to be changed. List:''&lt;br /&gt;
&lt;br /&gt;
* ''Organisation or person''&lt;br /&gt;
* ''Contact details for Organisation or person''&lt;br /&gt;
* ''Issue? (link if issue if one exists)''&lt;br /&gt;
* ''Comments''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Copyright Holder !! Contact details !! Issue? !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;org/person&amp;gt; || ... || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Committers ==&lt;br /&gt;
''List or reference a table of committers, including:''&lt;br /&gt;
* ''Committer name''&lt;br /&gt;
* ''Commit username in code repository''&lt;br /&gt;
* ''Committer's employer(s) (if applicable)''&lt;br /&gt;
* ''Committer (or employer) has signed contribution agreement? (yes/no)''&lt;br /&gt;
&lt;br /&gt;
List of contributors and status can be found here:&lt;br /&gt;
https://github.com/pgRouting/pgrouting/issues/2527&lt;br /&gt;
&lt;br /&gt;
==Further Issues ==&lt;br /&gt;
''List or reference a list of any outstanding issues not already listed above. Typically link to issues in project's issue tracker.''&lt;br /&gt;
&lt;br /&gt;
[[Category: Incubation]]&lt;/div&gt;</summary>
		<author><name>Iosefa</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=PgRouting_Code_Sprint_2023_Boston&amp;diff=130939</id>
		<title>PgRouting Code Sprint 2023 Boston</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=PgRouting_Code_Sprint_2023_Boston&amp;diff=130939"/>
		<updated>2023-10-24T00:44:48Z</updated>

		<summary type="html">&lt;p&gt;Iosefa: /* Present in spirit */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Purpose ==&lt;br /&gt;
&lt;br /&gt;
The [https://www.osgeo.org/events/pgrouting-code-sprint-2023/ pgRouting Code Sprint 2023] is a get together of pgRouting developers and interested parties, primarily to focus on [https://github.com/pgRouting/pgrouting/wiki/OSGeo-Incubation incubation of pgRouting] for graduation as a OSGeo project.&lt;br /&gt;
Will also go over future plans for upcoming pgRouting 4.0 major release.&lt;br /&gt;
&lt;br /&gt;
== Sponsors ==&lt;br /&gt;
&lt;br /&gt;
If you would like to sponsor, please send an email to [mailto:lr@pcorp.us Regina Obe] of your intention.&lt;br /&gt;
You may also directly contribute to pgRouting via [https://crowdfunding.lfx.linuxfoundation.org/projects/pgrouting Linux Foundation Crowd Funding] or [https://opencollective.com/pgrouting OpenCollective pgRouting]&lt;br /&gt;
&lt;br /&gt;
We have received support from:&lt;br /&gt;
&lt;br /&gt;
* [http://osgeo.org/ OSGeo] $2500 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Any surplus at the end will be used for pgRouting maintenance and development activities.&lt;br /&gt;
&lt;br /&gt;
== Timing ==&lt;br /&gt;
&lt;br /&gt;
Where: '''One Devonshire Place''',  Boston, Massachusetts, USA&lt;br /&gt;
&lt;br /&gt;
When: October 27th - October 29th 2023 [https://www.timeanddate.com/worldclock/meetingdetails.html?year=2023&amp;amp;month=10&amp;amp;day=27&amp;amp;hour=13&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=43&amp;amp;p2=248&amp;amp;p3=141&amp;amp;p4=771&amp;amp;p5=26 13:00 UTC to 21:00 UTC ]&lt;br /&gt;
&lt;br /&gt;
Duration: three days from approximately 9am-5pm Boston Time&lt;br /&gt;
&lt;br /&gt;
== Venue ==&lt;br /&gt;
Venue is provided by [https://www.paragoncorporation.com Paragon Corporation]&lt;br /&gt;
Just a few train hops away from Logan airport (on blue line State Street)&lt;br /&gt;
&lt;br /&gt;
[https://www.openstreetmap.org/way/742685025#map=19/42.35807/-71.05727 One Devonshire Place PH 301]&amp;lt;br/&amp;gt;&lt;br /&gt;
Boston, MA 02109&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Costs ==&lt;br /&gt;
&lt;br /&gt;
* The sponsorship moneys will be put towards: Travel, Lodging, Food&lt;br /&gt;
&lt;br /&gt;
== Participation ==&lt;br /&gt;
&lt;br /&gt;
=== In Person ===&lt;br /&gt;
Please add your name, if you have a strong intention to attend so we can plan.&lt;br /&gt;
&lt;br /&gt;
* [[User:robe|Regina Obe]]&lt;br /&gt;
* [[User:cvvergara|Vicky Vergara]]&lt;br /&gt;
* Leo Hsu&lt;br /&gt;
&lt;br /&gt;
=== Present in spirit ===&lt;br /&gt;
&lt;br /&gt;
If you can not make it to get to Boston in person and you still want to actively participate in the sprint, there will be a chance to do it by joining the event on [https://meet.jit.si/pgrouting Jitsi]. If you are interested in remote participation, feel free to add yourself below.&lt;br /&gt;
&lt;br /&gt;
Iosefa Percival&lt;br /&gt;
&lt;br /&gt;
== Individual Preparation ==&lt;br /&gt;
&lt;br /&gt;
* Bring your own computer, wifi will be provided&lt;br /&gt;
* This is mostly an incubation sprint so development environment is not absolutely required&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Code Sprints]]&lt;br /&gt;
[[Category:pgrouting]]&lt;/div&gt;</summary>
		<author><name>Iosefa</name></author>
	</entry>
</feed>