phenaproxima / starshot-prototype

Prototype of a new kind of Drupal, based on recipes and loaded up with contrib's best modules and themes. Not a fork or a distribution.
https://drupal.org/starshot
115 stars 46 forks source link

Track upstream issue for unused Pathauto dependency on Ctools #103

Open TravisCarden opened 3 months ago

TravisCarden commented 3 months ago

I noticed that Starshot has the Ctools module in the codebase but it's not enabled. It turns out to be a known obsolete dependency of Pathauto. They have their rationale for keeping it around and a workaround that's appropriate for individual site builds. (See pathauto 8.x-1.11). But it's not appropriate for a project template, and a whole unused module in the codebase seems worth addressing in our use case. I created the following issue upstream:

TravisCarden commented 2 months ago

Per the maintainer:

a 2.x release will then remove it, but I have no plans to create that any time soon and I won't do it only for that. ctools is still actively maintained and has a D11 compatible stable release already, so it doesn't block D11 adoption either. If that ever changes then I might push for the removal to happen but until then, this likely won't happen.