Page MenuHomePhabricator

Organize Wiki Loves Earth 2020
Closed, ResolvedPublic25 Estimated Story Points

Related Objects

StatusSubtypeAssignedTask
ResolvedEric_Luth_WMSE
ResolvedEric_Luth_WMSE
ResolvedEric_Luth_WMSE
ResolvedEric_Luth_WMSE
ResolvedEric_Luth_WMSE
ResolvedEric_Luth_WMSE
ResolvedEric_Luth_WMSE
ResolvedEric_Luth_WMSE
ResolvedEric_Luth_WMSE
ResolvedEric_Luth_WMSE
DuplicateEric_Luth_WMSE
ResolvedEric_Luth_WMSE
ResolvedEric_Luth_WMSE
ResolvedEric_Luth_WMSE
ResolvedEric_Luth_WMSE
ResolvedEric_Luth_WMSE
ResolvedEric_Luth_WMSE
DeclinedEric_Luth_WMSE
ResolvedEric_Luth_WMSE
ResolvedEric_Luth_WMSE
ResolvedEric_Luth_WMSE
OpenNone
DeclinedNone
ResolvedEric_Luth_WMSE
ResolvedAlicia_Fagerving_WMSE
ResolvedEric_Luth_WMSE
ResolvedEric_Luth_WMSE
ResolvedAlicia_Fagerving_WMSE
ResolvedJopparn
ResolvedNone
ResolvedEric_Luth_WMSE
Resolved AxelPettersson_WMSE
ResolvedEric_Luth_WMSE
ResolvedJopparn
ResolvedNone
OpenNone
ResolvedJopparn
ResolvedJopparn
ResolvedJopparn
ResolvedAlicia_Fagerving_WMSE
ResolvedLokal_Profil
ResolvedEric_Luth_WMSE
ResolvedJopparn
ResolvedEric_Luth_WMSE
ResolvedAlicia_Fagerving_WMSE
ResolvedAlicia_Fagerving_WMSE
ResolvedAlicia_Fagerving_WMSE
ResolvedAlicia_Fagerving_WMSE
ResolvedAlicia_Fagerving_WMSE
ResolvedAlicia_Fagerving_WMSE
ResolvedAlicia_Fagerving_WMSE
Resolved kalle
Resolved kalle
Resolved kalle
ResolvedJopparn
ResolvedAlicia_Fagerving_WMSE
Resolved kalle
Resolved kalle
Resolved kalle
ResolvedAlicia_Fagerving_WMSE
ResolvedAlicia_Fagerving_WMSE

Event Timeline

Sorry for not writing anything here until now.

https://github.com/karlwettin/wle-2020-naturvardsregistret-bot

I ended up implementing this as in Java rather than Python due to my limited knowledge of GIS tools in Python.

It will:

  • Create missing items in Wikidata.
  • Update features of items that are out of sync compared to local data.
  • Add map polygons to Commons it links to from Wikidata.

Spending a little bit more time on this will allow for automatically download shapefile data from Naturvårdsregistret rather than processing static geojson. The bot could then run as often we want to keep Wikidata and Commons up to date.

It can do dry runs and work against sandboxes for testing.

Before executing this bot in the real world, we should have a 10-30 minute talk where I explain what it does so we all agree it's doing the right things. The minutes from that talk would be the base for documentation of this bot.