Remove all traces of fallback format concept from the (admin) UI
ProblemThe fallback format concept was originally introduced to allow Filter module to cope with unforeseen edge-case configuration scenarios, but was never intended to be exposed as a configurable...
View ArticleDeprecate the 'roles' property of text formats
Problem/MotivationThe roles property of text formats was thought to be a convenience originally, but it has become more of a nuisance by now.First of all, there is #2569741: [PP-1] FilterFormat should...
View ArticleTime-based custom caching is broken since configuration expects an integer.
Problem/MotivationIn Drupal 8 and 9, some weird behaviour happens in Views Time-based cache.The problem only occurs when using Time-based "Custom" time.Problem 1: Configuration results_lifespan and...
View ArticleCreate accessible markup for a drag & drop file upload widget (and ensure...
Problem/MotivationThis is a followup of #2113931: File Field design update: Upload field.. When trying to implement the created file field designs we found that it was really hard to make that design...
View Article[policy, no patch] Decide if and when automatic updates should rely only on...
Problem/MotivationThis is a follow-up discussion to #3394754: [policy, no patch] Use Update XML in Package manager to determine release support status, the relevant (postponed) implementation issue is...
View Article[policy, no patch] Decide whether to enable Announcements Feed for 7.x by...
Problem/MotivationThis is a child issue of #3357707: Backport the Announcements Feed core module to Drupal 7 where we should discuss and decide if / how / when to enable the module on existing sites....
View ArticleRemove weight field from menu item entity forms
Problem/MotivationThe interface is simpler.The functionality provided is not very helpful. The majority of users have no idea of the weight assigned to other menu items. This is a frustrating...
View Article[policy, no patch] How much of The Update Framework integration is needed for...
Problem/MotivationThe Automatic Updates Initiative and the Project Browser Initiative both are creating modules that will add user interfaces for running Composer commands to add and update...
View ArticleProblems with Ckeditor5 media embed plugin's preview fetching
Problem/MotivationThis seems like it's now resolved in D10: Under certain circumstances, the (JS) code in DrupalMediaEditing._fetchPreview may fail to fetch a preview because it won't handle query...
View ArticleTest-only job fails with "couldn't find remote ref...
Problem/MotivationFollowup to #3418207: Spell-checking job fails with "couldn't find remote ref refs/heads/11.x" when 11.x branch does not exist in forkWhen a new branch is pushed to an old fork and...
View Article[PP-1] bundleFieldDefinitions() are not added in EntityViewsData
Problem/MotivationYou can define bundle fields on your entity in bundleFieldDefinitions(), you may need a patch like #2817751: Create an API for bundle plugins or at the very least a class that extends...
View ArticleAdd test coverage for InlineBlockUsage class
Problem/MotivationFollow up from #2992817: Layout builder cron errors when no cleanup required which adds a kernel test for InlineBlockUsage class. Now let's get full coverage.Proposed...
View ArticleFix strict type errors: Convert remaining usages of FormattableMarkup to...
Problem/MotivationSee parent(s). After #3404273: Fix strict type errors: Convert FormattableMarkup to strings (simple replacement) in core Functional tests and #3412464: Fix strict type errors: Convert...
View ArticleRemove jQuery Form dependency from misc/ajax.js
Problem/MotivationThe jQuery Form plugin is not even fully compatible with jQuery 3 (see https://github.com/jquery-form/form/issues/544). However jQuery 4 is already in beta and we need to update to...
View ArticleDrupal Usability Meeting 2024-02-09
This meeting takes place every Friday at 14:00 UTC (currently 7:00am PT, 10:00am ET). See Time.is to see what that is in your timezone.The meetings are held using Zoom, and a link is posted in the #ux...
View ArticleDrupal Usability Meeting 2024-02-16
This meeting takes place every Friday at 14:00 UTC (currently 7:00am PT, 10:00am ET). See Time.is to see what that is in your timezone.The meetings are held using Zoom, and a link is posted in the #ux...
View ArticleAdjust Layout Builder permission checking for inline blocks once more...
Problem/MotivationWe currently have granular inline block permissions in Drupal, allowing to precisely set which custom block bundles can be created / edited by which user role. Unfortunately,...
View ArticleCorrect 'milli' in core/form.js
Problem/Motivationcspell identifies the use of 'milli' in this sentence as a misspelling. * (due to limitations of jQuery.serialize()). That is deemed to be * acceptable, because if the user forgot to...
View ArticleAllow to JS-filter blocks in regions on the block layout administration page
Problem/MotivationUsing many blocks on the block layout administration page (/admin/structure/block) on large sites makes administration very hard.As the module list for example already implements a...
View Article[meta] Replace JQuery with vanilla Javascript in core
Problem/MotivationInspired by #3051352: [Plan] Remove unused jQuery UI components and replace with a suite of contrib packages for the continuous upgrade pathjQuery used to be so awesome and It has...
View Article