Skip to content

Should we split this into packages? #18

@slifty

Description

@slifty

This repository has three projects:

  1. The SimpleBook mediawiki plugin (PHP)
  2. The SimpleBook API, which is a python / flask based service which reads and writes to rq
  3. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions