Skip to content

Standardize build tooling and common libs  #191

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