Skip to content

Inventory Upgrade Documentation

Aaron D Borden edited this page Mar 20, 2020 · 22 revisions

Inventory Upgrade

We are tracking the Epic of this upgrade here.

Added/changed features

Below is a list of considerations of added features to Inventory from base CKAN to consider when moving to a CKAN2.8 version.

Title Description Link Schema Change? Port?
Organization search improvements Done by Aaron, improve search and make more consistent link No No
Styling Updated styling, may only have to do with catalog link No No
Translation Files Added in 2015, believe could be added outside of CKAN core (into an extension) link No No
Force dataset in organization link No No
User removal test link No No

No schema changes noted, very light level of improvements/fixes done. Most commits are back-merges from CKAN2.5 upgrades/improvements. Would suggest moving forward with testing of inventory on CKAN 2.8

CKAN 2.8 installation

Find the current working version of Inventory with CKAN 2.8 here.

CKAN extension integration (necessary for inventory)

Each extension has been tested. The reduce fork tickets are being worked as part of the "reduce fork ticket" epic. Others are part of the "Inventory CKAN 2.8" epic.

Extension Name Current Status Current Branch Known Blockers (if any) Tests Created? Reduce Fork Ticket
usmetadata Reduce Fork Ticket here "redirect" is no longer a function in the ckan base library that was called in the script. No Ticket
datajson Reduce Fork Ticket N/A None No Ticket
datastore See Blocker Create with this ticket None No None
datapusher Reduce Fork Ticket here None No Ticket
googleanalyticsbase Done Merged None Yes None

Inventory 2.8 deployment

Inventory 2.8 production data load

Automatic extension integration testing setup

Clone this wiki locally