Published using Google Docs
pgRouting 2022 report
Updated automatically every 5 minutes

 

pgRouting 2022 Annual Report

02.02.2023

Overview

There have been many activities during the past year mainly due to the application of incubation to OSGeo.

This report includes releases, activities, incubation status, presentations. 

2022 Releases

During 2022 there were 8 releases:

Date

Version

Comment

Apr 7, 2022

v3.3.1

Issue fixing: Restrictions & clang

Aug 28, 2022

v3.3.2

Issue fixing: pgr_edgeDisjointPaths & pgr_extractVertices
Documentation: Revised

Oct 6, 2022

v3.3.3

Issue fixing: pgr_ksp

Enhancement: pgr_maxCardinalityMatch

Oct 11, 2022

v3.3.4

Issue fixing: pgRouting 3.3.3 does not build in focal

Oct 11, 2022

v3.3.5

Issue fixing: pgRouting do not build docs when sphinx is too low or missing

Oct 6, 2022

v3.4.0

New Proposed functions:

  • With points
  • Turn Restrictions
  • Topology
  • Utilities


New Experimental functions:

  • Order
  • Unclassified

Official function changes:

  • pgr_maxCardinalityMatch

Function Deprecation

  • Selected functions

Oct 11, 2022

v3.4.1

Issue fixing: v3.4.0 does not upgrade from 3.3.3

Dec 2, 2022

v3.4.2

Issue fixing: pgr_bdAstar, pgr_createVerticesTable & pgr_createTopology


Presentations & participations

pgRouting participated on the following events:

Date

Event

Title

August 2022

FOSS4G 2022 Firenze

pgRouting Basic Workshop

August 2022

FOSS4G 2022 Firenze

Are you lost? Get pgRouting to find your way

November 2022

FOSS4G 2022 Korea

pgRouting Basic Workshop

November 2022

PostGIS day

How to Prepare a Graph for pgRouting

Other presentations

During the GSoC program (February ~ July), twitching “how to develop pgRouting” where the following was presented, depending on the weekly needs:

Google Summer of Code (GSOC) Mentoring

pgRouting has been a proud contributor to the Google Summer of Code initiative for many years.

In 2022, four GSoC students were accepted and three were able to finalize the program.   The reports of the GSoC projects/students projects are:

Two members of the pgRouting PSC are part of the OSGeo GSoC Administrators who guided the OSGeo foundation to be accepted again on the GSoC Program.


Incubation

  1. PSC election

On mentors request, before having a PSC election, inactive PSC members were asked if they were still in that role: Some of them answered: no they were not, some did not answer at all.

Using limesurvey, the OSGeo community was asked to cast a vote for the election of the pgRouting members. (link to community request)

Results were unofficially announced on June 20th twitter and officially on October 12th on the developers mailing lists

Current PSC members (alphabetical order):

  1. Incubation request

July 26th An incubation request was sent to OSGeo incubator.

On November 8th the motion  passed  

  1. Incubation code sprint

Date: November 8th / November 15th

Details of the announcement: https://www.osgeo.org/events/pgrouting-codesprint-2022/

   

We had a good participation, during the first day, and in between those 2 days:

See related incubation issues.

See related incubation Pull requests.

See the pgRouting’s OSGeo incubation  main wiki page.

 

Finances

pgRouting use open collective and community bridge to get fundings and they are reachable from the Git repository:

Expenses

Opencollective

August 5, 2022

Development of TRSP function

$495USD

August 5, 2022

Traveling expenses for FOSS4G 2022 for José Ríos

$1,007.32USD

Community bridge

November 18, 2022

Development of TRSP function

$1505 USD

OSGeo

November 21, 2022

Incubation budget for code sprint

$3000 USD

GSoC

October 12, 2022

Mentors stipend ($500 per student)

$2000