Start a 10.1.x branch for Varbase Media Hero Slider to use UI Patterns ~2.0, Varbase Components ~3.0, Storybook and pave the way for a smooth upgrade process to Drupal 11

Created on 30 October 2024, 6 months ago

Problem/Motivation

Proposed resolution

  • Start a new 10.1.x branch for Varbase Media Hero Slider
  • Change to ~3 || 3.0.x-dev

Remaining tasks

  • ✅ File an issue about this project
  • ❌ Addition/Change/Update/Fix to this project
  • ❌ Testing to ensure no regression
  • ➖ Automated unit/functional testing coverage
  • ➖ Developer Documentation support on feature change/addition
  • ➖ User Guide Documentation support on feature change/addition
  • ➖ UX/UI designer responsibilities
  • ➖ Accessibility and Readability
  • ❌ Code review from 1 Varbase core team member
  • ❌ Full testing and approval
  • ❌ Credit contributors
  • ❌ Review with the product owner
  • ❌ Update Release Notes and Update Helper on new feature change/addition
  • ❌ Release

Varbase update type

  • ✅ No Update
  • ➖ Optional Update
  • ➖ Forced Update
  • ➖ Forced Update if Unchanged

User interface changes

  • N/A

API changes

  • N/A

Data model changes

  • N/A

Release notes snippet

  • N/A
📌 Task
Status

Active

Version

10.0

Component

Code

Created by

🇯🇴Jordan Rajab Natshah Jordan

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @Rajab Natshah
  • 🇹🇷Turkey durum

    Rajab hi,

    Currently Media Hero Slider 10.0.5 conflicts on D11 with the latest Vartheme BS5 and Varbase Landing because it requires Varbase components ~2 where Vartheme BS5require ~3 or 3.0.x-dev. Also the Hero Slider 10.1.x requires Field Group ~4 while the current Varbase Bootstrap Paragraphs require ~3.

    Below is the output.

    $ composer require 'drupal/varbase_heroslider_media:^10.0.5' -W 
    ./composer.json has been updated
    Running composer update drupal/varbase_heroslider_media --with-all-dependencies
    Loading composer repositories with package information
    Updating dependencies
    Your requirements could not be resolved to an installable set of packages.
    
      Problem 1
        - Root composer.json requires drupal/varbase_heroslider_media ^10.0.5 -> satisfiable by drupal/varbase_heroslider_media[10.0.5, 10.0.x-dev, 10.1.x-dev (alias of dev-10.1.x)].
        - drupal/varbase_heroslider_media[10.0.5, ..., 10.0.x-dev] require drupal/varbase_components ~2 -> found drupal/varbase_components[dev-2.0.x, 2.0.0-alpha1, ..., 2.0.x-dev] but the package is fixed to 3.0.x-dev (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.
        - drupal/varbase_heroslider_media dev-10.1.x requires drupal/field_group ~4 -> found drupal/field_group[dev-4.x, 4.0.0-alpha1, 4.x-dev] but these were not loaded, likely because it conflicts with another require.
        - drupal/varbase_heroslider_media 10.1.x-dev is an alias of drupal/varbase_heroslider_media dev-10.1.x and thus requires it to be installed too.
    
    
    Installation failed, reverting ./composer.json and ./composer.lock to their original content.
    
    
    $ composer why drupal/field_group                                                                                                                2 ✘  14s   base  
    drupal/varbase_bootstrap_paragraphs 10.0.11 requires drupal/field_group (~3) 
    
    $ composer why drupal/varbase_components                                                                                                                   ✔  base  
    drupal/vartheme_bs5 4.0.x-dev requires drupal/varbase_components (~3 || 3.0.x-dev) 
    
  • Issue was unassigned.
  • Status changed to Fixed 8 days ago
Production build 0.71.5 2024