Skip to content

Descope and simplify #179

Open
Open
@mrmasterplan

Description

Through years of creep we now have a huge library with a very complicated deployment. This Issue proposes to do the following:

  • Support the latest version DBR 14.3 ONLY. All incompatible code will me marked as 'deprecated' and will be untested.
  • Change integration tests to use UC and volumes instead of mounts and dbfs. We will not actively remove compatibility with legacy deployments, but it will be untested.
  • Change the versioning policy to always follow the DBR version, so it will be 14.3.** for now.
  • Always update to latest LTS versions whenever they come out. Any features that are broken by this are not the responsibility of the the person updating the DBR version. These features are marked as deprecated and tests commented out until someone fixes them.

Motivation:

  • Integration deployment will be re-written in Terraform for speed and latest features
  • Full support of UC and new features is more important than full legacy compatibility.
  • Working integration pipeline is more important than updating legacy tests.
  • Any end-user who has a problem with any change can lock their spetlr version.

Please respond!

If you are actively monitoring this repo, please leave a comment. Lack of comments will be interpreted as approval.

Metadata

Assignees

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