Should we split this into packages?
Created by: slifty
This repository has three projects:
- The SimpleBook mediawiki plugin (PHP)
- The SimpleBook API, which is a python / flask based service which reads and writes to
rq
-
mw2pdf
, which is a nodejs tool that takes URL (+ MW credentials) and converts it to a PDF.
These tools have various integration points, but ultimately could exist separately from the code bases that depend on them.
For instance: mw2pdf should not depend on the SimpleBook API (rather, it implements features necessary for the API to utilize it, but this can be done generically)
I think we should consider:
- Separating these three projects into separate repositories.
- Releasing
mw2pdf
as an npm package.
Edited by Frank Duncan