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 issue
Major issue
Current top 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

#2358265: Adding missing translation schema for views configuration
8.0.x-devbug reportMajorneeds workConfiguration systemlanguage-configsprintNeeds tests
#2381147: Text and text with summary field default value config does not use the text_format schema type
8.0.x-devbug reportNormalneeds worklanguage-configsprintConfiguration systemNeeds tests
Assigned to tstoeckler
#1977498: Configuration data vs. schema lacks version tracking
8.0.x-devbug reportMajoractiveneeds issue summary updateConfiguration systemlanguage-config
#2259175: Delete language specific configuration on uninstall/ entity type /bundle delete
8.0.x-devtaskNormalactiveConfiguration systemlanguage-config
#2276379: Unify name property of configuration entities.
8.0.x-devtaskNormalactiveConfiguration system

To review

(None)

To be committed

(None)
Legend:
Critical issue
Major issue
Current top 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

(None)

Postponed

(None)

Closed

#1905152: Integrate config schema with locale, so shipped configuration is translated
8.0.x-devtaskCriticalclosed (fixed)regressionNeeds manual testingConfiguration systemlanguage-configVDCConfiguration context
Assigned to alexpott
#1910624: [META] Introduce and complete configuration schemas in all of core
8.0.x-devtaskCriticalclosed (duplicate)Configuration systemlanguage-configbeta blocker
#2183983: Find hidden configuration schema issues
8.0.x-devtaskCriticalfixedConfiguration systemlanguage-configD8 upgrade pathGhent DA sprint
Assigned to Gábor Hojtsy
#2245721: Add missing configuration schema in language component
8.0.x-devtaskCriticalclosed (fixed)Configuration systemlanguage-configbeta blocker
#2245729: Add missing configuration schema in Color component
8.0.x-devtaskCriticalclosed (fixed)Configuration systemlanguage-configbeta blocker
#2293773: Field allowed values use dots in key names - not allowed in config
8.0.x-devbug reportCriticalclosed (fixed)Configuration systemEntity Field APIbeta blockerlanguage-config
#2361615: Field type config schemas are not in the base schema
8.0.x-devbug reportCriticalclosed (fixed)Configuration systemlanguage-configD8 upgrade path
#2381973: View wizard creates 'invalid' views out of the box, missing plugin_ids, insecure permissions
8.0.x-devbug reportCriticalclosed (fixed)Configuration systemsecurityD8 upgrade pathlanguage-configVDC
#1952394: Add configuration translation user interface module in core
8.0.x-devfeature requestMajorclosed (fixed)language-configPrague Hard Problemsalpha targetConfiguration context
#2268975: Fix named schema elements missing when installing Drupal
8.0.x-devbug reportMajorclosed (fixed)language-config
#2274175: Block plugin schema should be defined separately from the entity
8.0.x-devtaskMajorclosed (fixed)Page Managerlanguage-config
#2293063: Config schema mapping parsing is inconsistently forgiving, does not conform to the interface
8.0.x-devbug reportMajorclosed (fixed)language-configConfiguration system
Assigned to alexpott
#2358263: Adding missing configuration schema for views blocks
8.0.x-devbug reportMajorclosed (duplicate)Configuration systemlanguage-configD8 upgrade path
#2379697: Fix configuration schema issues in block content (indirectly link and field test) modules
8.0.x-devbug reportMajorclosed (fixed)Configuration systemD8 upgrade path
#2385107: Cleanup legacy [plugin]_options from views displays
8.0.x-devbug reportMajorclosed (duplicate)Configuration systemlanguage-configVDC
#1905230: Improve the typed data API usage of configuration schema
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1910606: Improve the configurations schemas for Views significantly
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-configVDCviews configuration schema
#1912250: Complete configuration schemas for system module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
Assigned to typhonius
#1912258: Complete configuration schemas for user module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
Assigned to typhonius
#1912266: Create configuration schemas for action module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1912298: Create configuration schemas for aggregator module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1912302: Create configuration schemas for book module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1912308: Create configuration schemas for breakpoint module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config#SprintWeekend
#1912316: Create configuration schemas for dblog module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1914366: Move all configuration schema files into a schema subdirectory
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1919164: Create configuration schemas for field module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1919166: Create configuration schemas for file module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1919174: Create configuration schemas for filter module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config#SprintWeekend
#1919176: Create configuration schemas for forum module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config#SprintWeekend
Assigned to rteijeiro
#1919180: Create configuration schemas for locale module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1919184: Create configuration schemas for menu module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1919186: Create configuration schemas for node module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1919188: Create configuration schemas for openid module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1919192: Create configuration schemas for php module
8.0.x-devtaskNormalclosed (won't fix)Configuration systemlanguage-config
#1919194: Create configuration schemas for rest module
8.0.x-devtaskNormalclosed (won't fix)Configuration systemlanguage-config
#1919196: Create configuration schemas for search module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1919198: Create configuration schemas for shortcut module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1919200: Create configuration schemas for simpletest module
8.0.x-devtaskNormalclosed (won't fix)Configuration systemlanguage-config
#1919202: Create configuration schemas for statistics module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1919206: Create configuration schemas for syslog module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1919208: Create configuration schemas for taxonomy module
8.0.x-devtaskNormalclosed (fixed)Quick fixConfiguration systemlanguage-config
#1919210: Create configuration schemas for text module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1919212: Create configuration schemas for toolbar module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1919214: Create configuration schemas for tracker module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1919218: Create configuration schemas for update module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1919216: Create configuration schemas for translation module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1922178: Fix issues in contact module configuration schema
8.0.x-devbug reportNormalclosed (fixed)Configuration systemlanguage-config#SprintWeekend
#1922270: Label fix for system.site config schema
8.0.x-devbug reportNormalclosed (duplicate)Configuration systemlanguage-config
#1928082: Make usage of book.settings:allowed_types consistent
8.0.x-devbug reportNormalclosed (fixed)Configuration systemlanguage-config
#1935094: Create configuration schemas for Tour module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1938158: Fix code style of image module configuration schema
8.0.x-devbug reportNormalclosed (fixed)NoviceConfiguration systemlanguage-config#SprintWeekend
#1938820: Configuration of Import behaviour may be unclear / incorect
8.0.x-devbug reportNormalclosed (duplicate)Configuration systemlanguage-config
#1940440: Fix schema discovery to identify schema with more than one wildcard
8.0.x-devbug reportNormalclosed (fixed)Needs testsConfiguration systemlanguage-config
#1947810: Some string/label types improperly assigned in configuration schemas
8.0.x-devbug reportNormalclosed (fixed)Configuration systemlanguage-config
#1947814: New config entities often save as langcode: und incorrectly
8.0.x-devbug reportNormalclosed (fixed)Configuration systemlanguage-config
Assigned to Gábor Hojtsy
#1948884: Create configuration schemas for block and custom_block modules
8.0.x-devtaskNormalclosed (fixed)Quick fixConfiguration systemlanguage-config
#1953404: Add config schema to field and instance config entities
8.0.x-devtaskNormalclosed (fixed)Configuration systemField APIlanguage-configField configuration schema
#1954376: Configuration schema without any shipped configuration fails tests
8.0.x-devbug reportNormalclosed (duplicate)Configuration systemlanguage-config
#1958740: Create configuration schemas for content type config entities
8.0.x-devtaskNormalclosed (duplicate)Configuration systemlanguage-config
#1964254: Configuration schemas missing langcode and uuid at places
8.0.x-devbug reportNormalclosed (fixed)Configuration systemlanguage-config
#1964588: Complete Configuration schemas for shortcut module
8.0.x-devbug reportMinorclosed (fixed)Quick fixConfiguration systemlanguage-config
#1964592: Create configuration schemas for picture module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1964648: Create configuration schemas for editor module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#1971456: Make usage of shortcut.settings.links consistent
8.0.x-devbug reportNormalclosed (works as designed)Configuration systemlanguage-config
#1971490: Standardize label of langcode field in schema files.
8.0.x-devtaskNormalclosed (fixed)NoviceConfiguration systemlanguage-config
Assigned to balagan
#1972816: Add support for %parent.%parent in config schema dynamic type names
8.0.x-devbug reportNormalclosed (fixed)Configuration systemlanguage-config
#1973402: Provide config schema to field types, widgets and storage in text module
8.0.x-devtaskNormalclosed (duplicate)Configuration systemlanguage-configField configuration schema
#1973436: Provide config schema to field types storage for image module
8.0.x-devtaskNormalclosed (fixed)Configuration systemField APILONDON_2013_DECEMBER
Assigned to claudiu.cristea
#1973448: Provide config schema to field types, widgets and storage in options module
8.0.x-devtaskNormalclosed (fixed)Configuration systemField APIlanguage-configField configuration schema
#1973450: Provide config schema to field types and storage in number module
8.0.x-devtaskNormalclosed (fixed)Configuration systemField APIlanguage-configField configuration schema
#1973498: Provide config schema to field types and storage in taxonomy module
8.0.x-devtaskNormalclosed (fixed)Configuration systemField APIlanguage-configField configuration schemaLONDON_2013_JULY
Assigned to saki007ster
#1973522: Provide config schema to field types and storage in file module
8.0.x-devtaskNormalclosed (fixed)Configuration systemField APIlanguage-configField configuration schema
#1973534: Provide config schema to field types and storage in datetime module
8.0.x-devtaskNormalclosed (fixed)Configuration systemField APIlanguage-configField configuration schemaLONDON_2013_DECEMBER
#1975112: Config schema mechanisms cannot reflect alterable config trees
8.0.x-devtaskNormalclosed (duplicate)Configuration systemlanguage-config
#1983894: Provide config schema to field types and storage in email module
8.0.x-devtaskNormalclosed (fixed)Configuration systemField APIlanguage-configField configuration schemaLONDON_2013_JULY
#1983902: Provide config schema to field types, widgets and storage in entity_reference module
8.0.x-devtaskNormalclosed (fixed)Configuration systemField APIlanguage-configField configuration schema
#1983906: Provide config schema to field types and storage in link module
8.0.x-devtaskNormalclosed (duplicate)Configuration systemField APIlanguage-configField configuration schema
#1983912: Provide config schema to field types and storage in telephone module
8.0.x-devtaskNormalclosed (duplicate)Configuration systemField APIlanguage-configField configuration schemaLONDON_2013_JULY
#1991260: Provide config schema to views components in node module
8.0.x-devtaskNormalclosed (duplicate)Configuration systemlanguage-configVDCviews configuration schemaLONDON_2013_DECEMBER
#1992892: Provide config schema to views components in taxonomy module
8.0.x-devtaskNormalclosed (duplicate)Configuration systemlanguage-configVDCviews configuration schemaLONDON_2013_DECEMBER
#1992894: Provide config schema to views components in user module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-configVDCviews configuration schema
#2015021: Update configuration schema of system date formats
8.0.x-devtaskNormalclosed (duplicate)Configuration systemlanguage-config
#2019069: Complete Configuration schemas for views arguments
8.0.x-devtaskNormalclosed (duplicate)Configuration systemlanguage-configVDCviews configuration schemaLONDON_2013_JULY
Assigned to deepakaryan1988
#2019077: Complete Configuration schemas for views display extender
8.0.x-devtaskNormalclosed (won't fix)Configuration systemlanguage-configVDCviews configuration schema
#2019079: Complete Configuration schemas for views fields
8.0.x-devtaskNormalclosed (duplicate)Configuration systemlanguage-configVDCviews configuration schemaLONDON_2013_DECEMBER
#2019085: Complete Configuration schemas for views filters
8.0.x-devtaskNormalclosed (duplicate)Configuration systemlanguage-configVDCviews configuration schemaRTBC July 1LONDON_2013_JULYLONDON_2013_DECEMBER
#2019087: Complete Configuration schemas for views relationship
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-configVDCviews configuration schema
Assigned to dropfen
#2019091: Complete Configuration schemas for views row
8.0.x-devtaskNormalclosed (duplicate)Configuration systemlanguage-configVDCviews configuration schemaLONDON_2013_JULY
#2019093: Complete Configuration schemas for views sort
8.0.x-devtaskNormalclosed (duplicate)Configuration systemlanguage-configVDCviews configuration schema
#2019095: Complete Configuration schemas for views style
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-configVDCviews configuration schema
#2023357: Missing floating point number type support in config schema
8.0.x-devbug reportNormalclosed (fixed)Configuration systemlanguage-configSpark
#2029405: Write configuration schema for node types
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-configblocker
#2031185: Create configuration schema for language config entity
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-configRTBC July 1
#2033971: system.schema.yml should have a schema snippet for system.language.types
8.0.x-devtaskNormalclosed (fixed)Configuration systemnegotiationlanguage-configmedium
Assigned to e0ipso
#2035839: Align block config schema with block configuration
8.0.x-devbug reportNormalclosed (fixed)Quick fixlanguage-configblocker
#2038285: Update configuration schema for date formats as entities
8.0.x-devtaskNormalclosed (fixed)language-configblocker
#2096365: Provide config schema for Entity displays
8.0.x-devtaskNormalclosed (duplicate)Configuration systemlanguage-config
#2096367: Provide config schema for Entity form displays
8.0.x-devtaskNormalclosed (duplicate)Configuration systemlanguage-config
#2096371: Provide config schema for Form modes
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#2096373: Provide config schema for View modes
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
Assigned to sushantpaste
#2096699: Missing config schema for language.negotiation.selected_langcode
8.0.x-devbug reportNormalclosed (fixed)language-config
#2098661: Provide config schema for Config test entity
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-configblocker
#2107681: Create configuration schema for RDF module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#2107685: Provide configuration schema for Simpletest module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#2107687: Provide configuration schema for Rest module
8.0.x-devtaskNormalclosed (fixed)Configuration systemlanguage-config
#2107689: Complete configuration schema for system module
8.0.x-devtaskNormalclosed (duplicate)Needs manual testingConfiguration systemlanguage-configLONDON_2013_DECEMBER
#2144505: Views does not use the text format type for formatted text
8.0.x-devbug reportNormalclosed (fixed)VDClanguage-configConfiguration systemD8 upgrade path
#2183957: Provide configuration schema for Migration module
8.0.x-devtaskNormalclosed (fixed)language-configNeeds testsLONDON_2014_MAY
#2245725: Add missing configuration schema in Config Test component
8.0.x-devtaskNormalclosed (won't fix)Configuration systemlanguage-config
#2245727: Add missing configuration schema in Breakpoint component
8.0.x-devbug reportNormalclosed (fixed)Configuration systemlanguage-config
#2245731: Add missing configuration schema in Views component
8.0.x-devtaskNormalclosed (won't fix)Configuration systemlanguage-config
#2245733: Add missing configuration schema in system component
8.0.x-devtaskNormalclosed (won't fix)Configuration systemlanguage-config
#2273631: Unify config entity schemas with a base schema type
8.0.x-devtaskNormalclosed (fixed)language-config
#2285189: Undefined config schema type should not be explicitly used in config schemas
8.0.x-devbug reportNormalclosed (fixed)Configuration systemlanguage-config
#2293419: Add config schema test to all configuration test in migration, fix bugs
8.0.x-devbug reportNormalclosed (fixed)language-configLONDON_2014_JUNE
#2294341: Migrate aggregator_category_selector variable to D8 properly
8.0.x-devbug reportNormalclosed (won't fix)language-config
#2294345: Migrate field_language_fallback variable to D8 properly
8.0.x-devtaskNormalclosed (won't fix)language-config
#2301045: Standard profile has views which include elements dependent on uninstalled modules, not valid in config
8.0.x-devbug reportNormalclosed (fixed)Needs testslanguage-configConfiguration system
#2331793: Changing pager settings for this display only also changes pager settings for other display
8.0.x-devbug reportNormalfixedConfiguration systemlanguage-configVDC