Skip to content

Separate out tableau provider from salesforce #13614

@potiuk

Description

@potiuk

Description

Tableau provider is currently embedded into Salesforce, but it should be removed to a separate 'tableau' provider.. This should lead to:

  • 1.0.1 version of the Salesforce provider
  • 1.0.0 version of the Tableau provider

Seems that Salesforce provider might be backwards-compatible with deprecation warnings:

  • The Tableau classes from the Salesforce provider should be moved to Tableau
  • The old Tableau classes in the Salesforce provider should get a deprecation warning and import the classes from the Tableau one
  • The Salesforce provider should have a "hard" dependency on "tableau" provider (no extra needed)

Use case / motivation

Dicussion here has shown that the tableau provider is really independent from Salesforce and we have already similar examples (slack for example). Also it makes sense not to change provider structure when ownership of a service changes.

Related Issues

#13595

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions