[certiorem] Need to refactor into a new multi-module maven project so client code only depends on what features it needs

Description

Need to have a multi-module maven project structure something like this:

  • rome-certiorem (pom) - top level module

    • rome-certiorem-core (jar) - core module with stuff needed by multiple modules

    • rome-certiorem-hub (jar) - module providing hub support

    • rome-certiorem-sub (jar) - module providing sub support

    • rome-certiorem-pub (jar) - module providing pub support

Environment

None

Status

Assignee

Farrukh Najmi

Reporter

Farrukh Najmi

Labels

None

Participants

None

Fix versions

Affects versions

1.0-M1

Priority

Minor