Created on 2 September 2023, 10 months ago
Updated 18 November 2023, 7 months ago

Problem/Motivation

Following install instructions results in more problems than this module is worth.

In all my years of using Drupal no single module has given me more problems than this one.

I'm sure you get it. But for the life of me, I can not get this module to install without hosing my entire composer file and creating other issues.

Uninstalled. Unless you consider yourself a savant, avoid this module.

🌱 Plan
Status

Postponed: needs info

Version

4.0

Component

Documentation

Created by

πŸ‡ΊπŸ‡ΈUnited States joshuautley

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

Comments & Activities

  • Issue created by @joshuautley
  • Status changed to Postponed: needs info 7 months ago
  • πŸ‡«πŸ‡·France Dom.

    Masonry is indeed a hard library to get working properly, so encapsulate it in a Drupal module above is even harder.
    Please feel free to help make that easier, any idea is welcomed.
    maybe related: πŸ“Œ Improve easyness of configurations Active

  • πŸ‡ΊπŸ‡ΈUnited States joshuautley

    I found that if I require all modules in one go (just two in this instance) I can update to version 4.

    composer require 'drupal/masonry' 'drupal/masonry_views'

    Performing require on just Masonry, then the other doesn't work.

    However, upgrades to D10 for the site running Masonry are still failing.

    I think this has more to do with my capabilities with composer and my understanding of the .json file than it does with these modules.

    My main gripe comes from a non-developer perspective and Drupal's lack of keeping up with other platforms as it relates to front-end presentation capabilities. Drupal is by far the best at SO much, but sometimes it is very difficult.

    I do contribute to module development when my skill set aligns if at the very least I review the installation process and report on bugs.

    You can close this as resolved.

Production build 0.69.0 2024