-
Notifications
You must be signed in to change notification settings - Fork 16.4k
Closed
Labels
Description
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
pgagnon