It may be worth separating the submodules into their own projects.

This would help as the site builder could run composer require drupal/charts_google (for example) and that 'library module', the Charts API module, and the third party libraries would be downloaded. This would streamline the installation procedure and reduce the amount of code in the system by not having unused 'library modules'.

This would also help with the issue queue as problems with individual subsystems would be listed.

I've put this as a 'Feature request' but it could become a 'Plan' for a 8.x-4.x(?) version of Charts.

Comments

John Cook created an issue. See original summary.

andileco’s picture

Status: Active » Postponed

I'm marking postponed, as I would like to get the module much closer to a full release. I think having the modules together for now will facilitate that.

andileco’s picture

Version: 8.x-3.x-dev » 8.x-4.x-dev
Status: Postponed » Active
andileco’s picture

Version: 8.x-4.x-dev » 5.0.x-dev
andileco’s picture

I have created the placeholders for this.