Page MenuHomePhabricator

Upgrade kartotherian to latest upstream node-mapnik
Closed, DuplicatePublic

Description

This unforks a major dependency for Kartotherian, and unblocks other upgrades.

Upstream node-mapnik will require libmapnik 3.1

Related Objects

Event Timeline

Mholloway created this task.

Change 754557 had a related patch set uploaded (by Vadim Kovalenko; author: Vadim Kovalenko):

[mediawiki/services/kartotherian@master] T210815 - Upgrade to node-mapnik 4

https://gerrit.wikimedia.org/r/754557

Just for reference here are some patches to add compatibility of our dependencies with latest mapnik:

I've tried them in my local setup with npm link and nodejs 12 + latest mapnik and after some casual browsing kartotherian didn't raise any errors. Still needs a lot of testing though.

Change 836176 had a related patch set uploaded (by Awight; author: Awight):

[mediawiki/services/kartotherian@master] [WIP] Upgrade to mapnik 4

https://gerrit.wikimedia.org/r/836176

awight renamed this task from Upgrade to node-mapnik 4.0.1 to Upgrade to latest upstream node-mapnik.Oct 27 2022, 10:59 AM
awight updated the task description. (Show Details)
awight renamed this task from Upgrade to latest upstream node-mapnik to Upgrade kartotherian to latest upstream node-mapnik.Oct 27 2022, 11:27 AM
awight updated the task description. (Show Details)

Change 836176 abandoned by WMDE-Fisch:

[mediawiki/services/kartotherian@master] [WIP] Upgrade to mapnik 4

Reason:

This work is now done in the mapnik-3.1 branch

https://gerrit.wikimedia.org/r/836176

Change 754557 abandoned by Vadim Kovalenko:

[mediawiki/services/kartotherian@master] T210815 - Upgrade to node-mapnik 4

Reason:

Patch is outdated.

https://gerrit.wikimedia.org/r/754557