scaife-viewer / backend

Packages and utilities to build Scaife Viewer backends using ATLAS / CTS resolvers
3 stars 3 forks source link

Customize ingestion pipeline #10

Closed jacobwegner closed 4 years ago

jacobwegner commented 4 years ago

Model after Pinax hooksets or the python-social-auth functionality, where a project level setting (SCAIFE_VIEWER_ATLAS_INGESTION_PIPELINE) is used to customize ingestion.

We should ship a sane default / a pipeline with all stages enabled, but a site developer could override this setting (or override specific stages in the pipeline).

Relates to #7 as well.

jacobwegner commented 4 years ago

17 has the first stub of a command; [scaife-viewer/sv-mini-atlas/](https://github.com/scaife-viewer/sv-mini-atlas] vendors a version of that management command relying on #12.

jacobwegner commented 4 years ago

Duplicate of #8