-
Notifications
You must be signed in to change notification settings - Fork 44
Open
Description
Different writers have different dependencies. For example the HTML writer depends on nokogiri.
Not every project uses all writers. By configuring on start up, which writers are used the writer gems could be loaded (dependency injection).
The current approvals gem would be the "front-end", which offers the API and orchestrates the flows.
The nokogiri gem had a lot of security vulnerabilities in the past, which led to an increased maintenance effort.
This effort could be reduced, with the split up of the gem and only bundling those writers, which are really needed in a project.
Metadata
Metadata
Assignees
Labels
No labels