Configuration schema

A new configuration schema system was introduced in http://drupal.org/node/1866610 and is documented at http://drupal.org/node/1905070. Not all of the schema files added covered the full extent of the modules and many modules lack schema for configuration converted in the meantime (or are still being converted). These issues evolve around the configuration schema additions and fixes.

Legend:
Critical
Major
Current priority

Currently in the works for Drupal 8

See all these issues also at http://drupal.org/project/issues/search/drupal?issue_tags=Configuration+schema%2C+D8MI&issue_tags_op=and. This view of issues is automatically cached and might be out of date up to two hours at times.

To do (6)

#1910606: Complete configurations schema for Views
tasknormalneeds workConfiguration systemlanguage-configsprintVDCviews configuration schema
#1952394: Add configuration translation user interface module in core
feature requestmajorneeds worklanguage-configsprint
#1972816: Add support for %parent.%parent in config schema dynamic type names
bug reportnormalneeds workConfiguration systemlanguage-configsprint
#1977498: Configuration data vs. schema lacks version tracking
bug reportmajoractiveConfiguration systemlanguage-configneeds issue summary update
#1971490: Standardize label of langcode field in schema files.
tasknormalactiveConfiguration systemlanguage-config
#1975112: Config schema mechanisms cannot reflect alterable config trees
tasknormalactiveConfiguration systemlanguage-config

To review (13)

#1971456: Make usage of shortcut.settings.links consistent
bug reportnormalConfiguration systemlanguage-config
#1973436: Provide config schema to field types, widgets and storage for image module
tasknormalConfiguration systemField APIField configuration schemalanguage-config
#1973450: Provide config schema to field types, widgets and storage in number module
tasknormalConfiguration systemField APIField configuration schemalanguage-config
#1973498: Provide config schema to field types, widgets and storage in taxonomy module
tasknormalConfiguration systemField APIField configuration schemalanguage-config
#1973522: Provide config schema to field types, widgets and storage in file module
tasknormalConfiguration systemField APIField configuration schemalanguage-config
#1973534: Provide config schema to field types, widgets and storage in datetime module
tasknormalConfiguration systemField APIField configuration schemalanguage-config
#1983894: Provide config schema to field types, widgets and storage in email module
tasknormalConfiguration systemField APIField configuration schemalanguage-config
#1983902: Provide config schema to field types, widgets and storage in entity_reference module
tasknormalConfiguration systemField APIField configuration schemalanguage-config
#1983906: Provide config schema to field types, widgets and storage in link module
tasknormalConfiguration systemField APIField configuration schemalanguage-config
#1983912: Provide config schema to field types, widgets and storage in telephone module
tasknormalConfiguration systemField APIField configuration schemalanguage-config
#1991260: Provide config schema to views components in node module
tasknormalConfiguration systemlanguage-configVDCviews configuration schema
#1992892: Provide config schema to views components in taxonomy module
tasknormalConfiguration systemlanguage-configVDCviews configuration schema
#1992894: Provide config schema to views components in user module
tasknormalConfiguration systemlanguage-configVDCviews configuration schema

To be committed (0)

(None)
Legend:
Critical
Major
Current priority

Other related issues

See all these issues also at http://drupal.org/project/issues/search/drupal?issue_tags=Configuration+schema%2C+D8MI&issue_tags_op=and. This view of issues is automatically cached and might be out of date up to two hours at times.

Backport (0)

(None)

Postponed (1)

#1958740: Create configuration schemas for content type config entities
tasknormalpostponedConfiguration systemlanguage-config

Closed (51)

#1905152: Integrate config schema with locale, so shipped configuration is translated
taskcriticalclosed (fixed)Configuration systemlanguage-configNeeds manual testingregressionVDC
Assigned to alexpott
#1905230: Improve the typed data API usage of configuration schema
tasknormalclosed (fixed)Configuration systemlanguage-config
#1910624: [META] Introduce and complete configuration schemas in all of core
tasknormalclosed (fixed)Configuration systemlanguage-config
#1912250: Complete configuration schemas for system module
tasknormalclosed (fixed)Configuration systemlanguage-config
Assigned to typhonius
#1912258: Complete configuration schemas for user module
tasknormalclosed (fixed)Configuration systemlanguage-config
Assigned to typhonius
#1912266: Create configuration schemas for action module
tasknormalclosed (fixed)Configuration systemlanguage-config
#1912298: Create configuration schemas for aggregator module
tasknormalclosed (fixed)Configuration systemlanguage-config
#1912302: Create configuration schemas for book module
tasknormalclosed (fixed)Configuration systemlanguage-config
#1912308: Create configuration schemas for breakpoint module
tasknormalclosed (fixed)#SprintWeekendConfiguration systemlanguage-config
#1912316: Create configuration schemas for dblog module
tasknormalclosed (fixed)Configuration systemlanguage-config
#1914366: Move all configuration schema files into a schema subdirectory
tasknormalclosed (fixed)Configuration systemlanguage-config
#1919164: Create configuration schemas for field module
tasknormalclosed (fixed)Configuration systemlanguage-config
#1919166: Create configuration schemas for file module
tasknormalclosed (fixed)Configuration systemlanguage-config
#1919174: Create configuration schemas for filter module
tasknormalclosed (fixed)#SprintWeekendConfiguration systemlanguage-config
#1919176: Create configuration schemas for forum module
tasknormalclosed (fixed)#SprintWeekendConfiguration systemlanguage-config
Assigned to rteijeiro
#1919180: Create configuration schemas for locale module
tasknormalclosed (fixed)Configuration systemlanguage-config
#1919184: Create configuration schemas for menu module
tasknormalclosed (fixed)Configuration systemlanguage-config
#1919186: Create configuration schemas for node module
tasknormalclosed (fixed)Configuration systemlanguage-config
#1919188: Create configuration schemas for openid module
tasknormalclosed (fixed)Configuration systemlanguage-config
#1919192: Create configuration schemas for php module
tasknormalclosed (won't fix)Configuration systemlanguage-config
#1919194: Create configuration schemas for rest module
tasknormalclosed (won't fix)Configuration systemlanguage-config
#1919196: Create configuration schemas for search module
tasknormalclosed (fixed)Configuration systemlanguage-config
#1919198: Create configuration schemas for shortcut module
tasknormalclosed (fixed)Configuration systemlanguage-config
#1919200: Create configuration schemas for simpletest module
tasknormalclosed (won't fix)Configuration systemlanguage-config
#1919202: Create configuration schemas for statistics module
tasknormalclosed (fixed)Configuration systemlanguage-config
#1919206: Create configuration schemas for syslog module
tasknormalclosed (fixed)Configuration systemlanguage-config
#1919208: Create configuration schemas for taxonomy module
tasknormalclosed (fixed)Configuration systemlanguage-configQuick fix
#1919210: Create configuration schemas for text module
tasknormalclosed (fixed)Configuration systemlanguage-config
#1919212: Create configuration schemas for toolbar module
tasknormalclosed (fixed)Configuration systemlanguage-config
#1919214: Create configuration schemas for tracker module
tasknormalclosed (fixed)Configuration systemlanguage-config
#1919218: Create configuration schemas for update module
tasknormalclosed (fixed)Configuration systemlanguage-config
#1919216: Create configuration schemas for translation module
tasknormalclosed (fixed)Configuration systemlanguage-config
#1922178: Fix issues in contact module configuration schema
bug reportnormalclosed (fixed)#SprintWeekendConfiguration systemlanguage-config
#1922270: Label fix for system.site config schema
bug reportnormalclosed (duplicate)Configuration systemlanguage-config
#1928082: Make usage of book.settings:allowed_types consistent
bug reportnormalclosed (fixed)Configuration systemlanguage-config
#1935094: Create configuration schemas for Tour module
tasknormalclosed (fixed)Configuration systemlanguage-config
#1938158: Fix code style of image module configuration schema
bug reportnormalclosed (fixed)#SprintWeekendConfiguration systemlanguage-configNovice
#1938820: Configuration of Import behaviour may be unclear / incorect
bug reportnormalclosed (duplicate)Configuration systemlanguage-config
#1940440: Fix schema discovery to identify schema with more than one wildcard
bug reportnormalclosed (fixed)Configuration systemlanguage-configNeeds tests
#1947810: Some string/label types improperly assigned in configuration schemas
bug reportnormalclosed (fixed)Configuration systemlanguage-config
#1947814: New config entities often save as langcode: und incorrectly
bug reportnormalclosed (fixed)Configuration systemlanguage-config
Assigned to Gábor Hojtsy
#1948884: Create configuration schemas for block and custom_block modules
tasknormalclosed (fixed)Configuration systemlanguage-configQuick fix
#1953404: Add config schema to field and instance config entities
tasknormalclosed (fixed)Configuration systemField APIField configuration schemalanguage-config
#1954376: Configuration schema without any shipped configuration fails tests
bug reportnormalclosed (duplicate)Configuration systemlanguage-config
#1964254: Configuration schemas missing langcode and uuid at places
bug reportnormalclosed (fixed)Configuration systemlanguage-config
#1964588: Complete Configuration schemas for shortcut module
bug reportminorclosed (fixed)Configuration systemlanguage-configQuick fix
#1964592: Create configuration schemas for picture module
tasknormalclosed (fixed)Configuration systemlanguage-config
#1964648: Create configuration schemas for editor module
tasknormalclosed (fixed)Configuration systemlanguage-config
#1973402: Provide config schema to field types, widgets and storage in text module
tasknormalclosed (duplicate)Configuration systemField APIField configuration schemalanguage-config
#1973448: Provide config schema to field types, widgets and storage in options module
tasknormalclosed (fixed)Configuration systemField APIField configuration schemalanguage-config