# Summary

A suite of utility APIs leveraged by other projects. Dependency of Page Manager in D8.

  • Much what was in CTools in D7 was moved into core in D8 in some form (plugins, modals, exportables, etc.), including all functionality necessary for Views. So if you installed CTools in D7 only because Views required it and you do not have other D8 modules that require it, you do not need the module for D8.
  • Some functionality, like the Form Wizard, is not in Drupal 8 core.
  • The Drupal 8 version of CTools will be required for other contributed modules in D8, like Page Manager, which in turn is required for Panels. (See #2574403: [page_manager] Page Manager.)
  • Finally, maintainers intend to use CTools as an incubator for future API additions to propose to core in later 8.x versions.

# Project URL

https://www.drupal.org/project/ctools

# Where is the code?

http://cgit.drupalcode.org/ctools/tree/?h=8.x-3.x

# Estimated completion date

Unknown.

# Dependencies

N/A

# Who's doing the port?

Kris Vanderwater (EclipseGc), Acquia

# What help do they need?

Unknown.

# D8 roadmap

https://docs.google.com/document/d/18nEhyVZdZwvQjAXz6YhRDyzl1zf3ZvATppS2...

# Background and reference information

N/A

Comments

webchick created an issue. See original summary.

webchick’s picture

Status:Active» Needs work

Work is happening in the 8.x-3.x branch.

webchick’s picture

Priority:Normal» Critical

Since this is a dependency of other projects, let's be a bit opinionated on the priority.

webchick’s picture

Issue summary:View changes
webchick’s picture

Parent issue:» #2574421: [panels] Panels
xjm’s picture

Issue summary:View changes

Adding a bit more detail to the summary.

xjm’s picture

Issue summary:View changes
EclipseGc’s picture

Assigned:Unassigned» EclipseGc

Seems to be mine. :-)

Eclipse

neclimdul’s picture

I'll take the plugin component.