Skip to content

Standardize build tooling and common libs  #45

Description

@ecruz165

PROBLEM ATTEMPTING TO SOLVE
Many OHDSI projects have aged libraries.

vulnerabilities exists in older libraries
Also many projects used different versions of same libraries

Projects like WebApi that depend on several libraries have to create very messy workarounds to exclude library versions that create conflicts
Duplicated Snippets in across projects

PROPOSED SOLUTION

update versions of maven tooling and used libraries
introduce spring-boot-starter-parent as a parent project where applicable
Ideally we would introduce a ohdsi-maven-starter-parent which can be shared across projects. This project would contain maven tooling, jacaco and others like repositories.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions