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 https://drupal.org/project/issues/search/drupal?issue_tags=Configuration+schema%2C+D8MI&issue_tags_op=all+of. This view of issues is automatically cached and might be out of date up to two hours at times.

To do (7)

#2183983: Be stricter about schema issues once a config has schema
taskMajorneeds workConfiguration systemlanguage-configsprint
#1977498: Configuration data vs. schema lacks version tracking
bug reportMajoractiveneeds issue summary updateConfiguration systemlanguage-config
#2144505: Use text_format type in views config translation schema
taskNormalneeds workVDClanguage-configConfiguration system

To review (0)

(None)

To be committed (0)

(None)
Legend:
Critical
Major
Current priority

Other related issues

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

Backport (0)

(None)

Postponed (1)

Closed (115)

#2294341: Migrate aggregator_category_selector variable to D8 properly
bug reportNormalclosed (won't fix)language-configsprint
#1905152: Integrate config schema with locale, so shipped configuration is translated
taskCriticalclosed (fixed)regressionNeeds manual testingConfiguration systemlanguage-configVDCConfiguration context
Assigned to alexpott
#1910624: [META] Introduce and complete configuration schemas in all of core
taskCriticalclosed (duplicate)Configuration systemlanguage-configbeta blocker
#2245721: Add missing configuration schema in language component
taskCriticalclosed (fixed)Configuration systemlanguage-configbeta blocker
#2245729: Add missing configuration schema in Color component
taskCriticalclosed (fixed)Configuration systemlanguage-configbeta blocker
#2293773: Field allowed values use dots in key names - not allowed in config
bug reportCriticalfixedConfiguration systemEntity Field APIbeta blockerlanguage-config
#1952394: Add configuration translation user interface module in core
feature requestMajorclosed (fixed)language-configPrague Hard Problemsalpha targetConfiguration context
#2268975: Fix named schema elements missing when installing Drupal
bug reportMajorclosed (fixed)language-config
#2274175: Block plugin schema should be defined separately from the entity
taskMajorclosed (fixed)Page Managerlanguage-config
#2293063: Config schema mapping parsing is inconsistently forgiving, does not conform to the interface
bug reportMajorclosed (fixed)language-configConfiguration system
Assigned to alexpott
#1905230: Improve the typed data API usage of configuration schema
taskNormalclosed (fixed)Configuration systemlanguage-config
#1910606: Improve the configurations schemas for Views significantly
taskNormalclosed (fixed)Configuration systemlanguage-configVDCviews configuration schema
#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)Configuration systemlanguage-config#SprintWeekend
#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)Configuration systemlanguage-config#SprintWeekend
#1919176: Create configuration schemas for forum module
taskNormalclosed (fixed)Configuration systemlanguage-config#SprintWeekend
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)Quick fixConfiguration systemlanguage-config
#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)Configuration systemlanguage-config#SprintWeekend
#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)NoviceConfiguration systemlanguage-config#SprintWeekend
#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)Needs testsConfiguration systemlanguage-config
#1947810: Some string/label types improperly assigned in configuration schemas
bug reportNormalclosed (fixed)Configuration systemlanguage-config
#1948884: Create configuration schemas for block and custom_block modules
taskNormalclosed (fixed)Quick fixConfiguration systemlanguage-config
#1953404: Add config schema to field and instance config entities
taskNormalclosed (fixed)Configuration systemField APIlanguage-configField configuration schema
#1954376: Configuration schema without any shipped configuration fails tests
bug reportNormalclosed (duplicate)Configuration systemlanguage-config
#1958740: Create configuration schemas for content type config entities
taskNormalclosed (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)Quick fixConfiguration systemlanguage-config
#1964592: Create configuration schemas for picture module
taskNormalclosed (fixed)Configuration systemlanguage-config
#1964648: Create configuration schemas for editor module
taskNormalclosed (fixed)Configuration systemlanguage-config
#1971456: Make usage of shortcut.settings.links consistent
bug reportNormalclosed (works as designed)Configuration systemlanguage-config
#1971490: Standardize label of langcode field in schema files.
taskNormalclosed (fixed)NoviceConfiguration systemlanguage-config
Assigned to balagan
#1972816: Add support for %parent.%parent in config schema dynamic type names
bug reportNormalclosed (fixed)Configuration systemlanguage-config
#1973402: Provide config schema to field types, widgets and storage in text module
taskNormalclosed (duplicate)Configuration systemlanguage-configField configuration schema
#1973436: Provide config schema to field types storage for image module
taskNormalclosed (fixed)Configuration systemField APILONDON_2013_DECEMBER
Assigned to claudiu.cristea
#1973448: Provide config schema to field types, widgets and storage in options module
taskNormalclosed (fixed)Configuration systemField APIlanguage-configField configuration schema
#1973450: Provide config schema to field types and storage in number module
taskNormalclosed (fixed)Configuration systemField APIlanguage-configField configuration schema
#1973498: Provide config schema to field types and storage in taxonomy module
taskNormalclosed (fixed)Configuration systemField APIlanguage-configField configuration schemaLONDON_2013_JULY
Assigned to saki007ster
#1973522: Provide config schema to field types and storage in file module
taskNormalclosed (fixed)Configuration systemField APIlanguage-configField configuration schema
#1973534: Provide config schema to field types and storage in datetime module
taskNormalclosed (fixed)Configuration systemField APIlanguage-configField configuration schemaLONDON_2013_DECEMBER
#1975112: Config schema mechanisms cannot reflect alterable config trees
taskNormalclosed (duplicate)Configuration systemlanguage-config
#1983894: Provide config schema to field types and storage in email module
taskNormalclosed (fixed)Configuration systemField APIlanguage-configField configuration schemaLONDON_2013_JULY
#1983902: Provide config schema to field types, widgets and storage in entity_reference module
taskNormalclosed (fixed)Configuration systemField APIlanguage-configField configuration schema
#1983906: Provide config schema to field types and storage in link module
taskNormalclosed (duplicate)Configuration systemField APIlanguage-configField configuration schema
#1983912: Provide config schema to field types and storage in telephone module
taskNormalclosed (duplicate)Configuration systemField APIlanguage-configField configuration schemaLONDON_2013_JULY
#1991260: Provide config schema to views components in node module
taskNormalclosed (duplicate)Configuration systemlanguage-configVDCviews configuration schemaLONDON_2013_DECEMBER
#1992892: Provide config schema to views components in taxonomy module
taskNormalclosed (duplicate)Configuration systemlanguage-configVDCviews configuration schemaLONDON_2013_DECEMBER
#1992894: Provide config schema to views components in user module
taskNormalclosed (fixed)Configuration systemlanguage-configVDCviews configuration schema
#2015021: Update configuration schema of system date formats
taskNormalclosed (duplicate)Configuration systemlanguage-config
#2019069: Complete Configuration schemas for views arguments
taskNormalclosed (duplicate)Configuration systemlanguage-configVDCviews configuration schemaLONDON_2013_JULY
Assigned to deepakaryan1988
#2019077: Complete Configuration schemas for views display extender
taskNormalclosed (won't fix)Configuration systemlanguage-configVDCviews configuration schema
#2019079: Complete Configuration schemas for views fields
taskNormalclosed (duplicate)Configuration systemlanguage-configVDCviews configuration schemaLONDON_2013_DECEMBER
#2019085: Complete Configuration schemas for views filters
taskNormalclosed (duplicate)Configuration systemlanguage-configVDCviews configuration schemaRTBC July 1LONDON_2013_JULYLONDON_2013_DECEMBER
#2019087: Complete Configuration schemas for views relationship
taskNormalclosed (fixed)Configuration systemlanguage-configVDCviews configuration schema
Assigned to dropfen
#2019091: Complete Configuration schemas for views row
taskNormalclosed (duplicate)Configuration systemlanguage-configVDCviews configuration schemaLONDON_2013_JULY
#2019093: Complete Configuration schemas for views sort
taskNormalclosed (duplicate)Configuration systemlanguage-configVDCviews configuration schema
#2019095: Complete Configuration schemas for views style
taskNormalclosed (fixed)Configuration systemlanguage-configVDCviews configuration schema
#2023357: Missing floating point number type support in config schema
bug reportNormalclosed (fixed)Configuration systemlanguage-configSpark
#2029405: Write configuration schema for node types
taskNormalclosed (fixed)Configuration systemlanguage-configblocker
#2031185: Create configuration schema for language config entity
taskNormalclosed (fixed)Configuration systemlanguage-configRTBC July 1
#2033971: system.schema.yml should have a schema snippet for system.language.types
taskNormalclosed (fixed)Configuration systemnegotiationlanguage-configmedium
Assigned to e0ipso
#2035839: Align block config schema with block configuration
bug reportNormalclosed (fixed)Quick fixlanguage-configblocker
#2038285: Update configuration schema for date formats as entities
taskNormalclosed (fixed)language-configblocker
#2096365: Provide config schema for Entity displays
taskNormalclosed (duplicate)Configuration systemlanguage-config
#2096367: Provide config schema for Entity form displays
taskNormalclosed (duplicate)Configuration systemlanguage-config
#2096371: Provide config schema for Form modes
taskNormalclosed (fixed)Configuration systemlanguage-config
#2096373: Provide config schema for View modes
taskNormalclosed (fixed)Configuration systemlanguage-config
Assigned to sushantpaste
#2098661: Provide config schema for Config test entity
taskNormalclosed (fixed)Configuration systemlanguage-configblocker
#2107681: Create configuration schema for RDF module
taskNormalclosed (fixed)Configuration systemlanguage-config
#2107685: Provide configuration schema for Simpletest module
taskNormalclosed (fixed)Configuration systemlanguage-config
#2107687: Provide configuration schema for Rest module
taskNormalclosed (fixed)Configuration systemlanguage-config
#2107689: Complete configuration schema for system module
taskNormalclosed (duplicate)Needs manual testingConfiguration systemlanguage-configLONDON_2013_DECEMBER
#2183957: Provide configuration schema for Migration module
taskNormalclosed (fixed)language-configNeeds testsLONDON_2014_MAY
#2245725: Add missing configuration schema in Config Test component
taskNormalclosed (won't fix)Configuration systemlanguage-config
#2245727: Add missing configuration schema in Breakpoint component
bug reportNormalclosed (fixed)Configuration systemlanguage-config
#2245731: Add missing configuration schema in Views component
taskNormalclosed (won't fix)Configuration systemlanguage-config
#2245733: Add missing configuration schema in system component
taskNormalclosed (won't fix)Configuration systemlanguage-config
#2293419: Add config schema test to all configuration test in migration, fix bugs
bug reportNormalclosed (fixed)language-configLONDON_2014_JUNE