Should we refactor LocalgGov Drupal Microsites to use this?

Created on 16 November 2023, 12 months ago
Updated 16 February 2024, 9 months ago

Hi @ Kristiaan

As you may recall, we have the https://www.drupal.org/project/localgov_microsites (built on Github https://github.com/localgovdrupal/localgov_microsites )

We currently depend on Group, Domain and https://www.drupal.org/project/group_permissions

Currently we have a problem with Group Permissions which we are trying to resolve and wondering whether to refactor away from that module.

- https://www.drupal.org/project/group_permissions/issues/3388880 🐛 Cached permissions not invalidating Active
- https://www.drupal.org/project/group_permissions/issues/3395306 🐛 Permission removal issues Active

We are also considering whether to refactor our distribution to use group_sites rather than domain_group https://www.drupal.org/project/domain_group (3.x branch https://git.drupalcode.org/project/domain_group/-/tree/3.x?ref_type=heads)

Currently there are not many people using this module, possibly just Factorial clients? So just starting this thread to discuss the plans for this module and explore what we would need to do and the pros and cons of refactoring to depend on group_sites.

Could you tell us is there a long term commitment to this module and is there a roadmap for future enhancements?

🌱 Plan
Status

Fixed

Version

1.0

Component

Miscellaneous

Created by

🇬🇧United Kingdom Finn Lewis

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

Comments & Activities

  • Issue created by @Finn Lewis
  • 🇩🇪Germany brt

    We are trying to solve a seemingly related problem, and I am wondering if this is going the same direction.
    I've not tried the module, but would be happy to, if this module aims to solve a similar scenario.

    On our intranet we have "information-portals" based on organic-groups in D7 with this structure:

    Portal (a custom node type "information portal")
    -- Portalpage 1
    -- Portalpage 2
    -- -- Portalpage 2a
    -- -- Portalpage 2b
    -- -- Portalpage 2c
    -- -- Portalpage 2d
    -- Portalpage 3
    -- -- Portalpage 3a
    -- -- Portalpage 3b
    -- -- Portalpage 3c
    -- -- Portalpage 3d

    At the moment the intranet has many (thousands) information-portals. Each portal has its own editorial team. In D7 editorial access is managed by organic-groups, as every portal is also a group with a group menu.

    In D10 we would like to use the group module so that one group could manage many portals with its sub content (pages, events, news, ...)

    The challenge is to have an editor friendly, intuitive way to manage thousands of portals, portal-menus and the related portal content, since editors can not be expected to manually arrange group content and group menus into individual information-portals.

    It becomes even more important if information-portals are private, where read access is based on group membership. For private groups with many (hundreds) members it is essential to manage the members once for multiple related portals and portal content.

  • 🇧🇪Belgium kristiaanvandeneynde Antwerp, Belgium

    Hey I just noticed you also created an issue. I have tried to reply to your drupal.org DM but your mail was set to a noreply address. Then I sent you a message on Drupal Slack, but also got no response. Is this question still relevant and did you get my previous message?

  • 🇳🇱Netherlands ekes

    FWIW in relation to the OP the decision was yes we should, and it's pretty much done bar the end-user testing, particularly upgrade path

    https://github.com/localgovdrupal/localgov_microsites_group/pull/438
    https://github.com/localgovdrupal/localgov_microsites_group/issues/429

  • 🇧🇪Belgium kristiaanvandeneynde Antwerp, Belgium

    Sweet, awesome that you were able to make the switch

  • Status changed to Fixed 10 months ago
  • 🇬🇧United Kingdom Finn Lewis

    Hey kristiaan,

    Thanks, I did see your reply which was reassuring, thank you! But not here, so must have been an email.

    Not sure what's going on with my contact details / emails, so will check and update.

    Still testing Ekes's work and the upgrade process for existing LocalGov Drupal Microsites, but it is all going well, so I'll close this issue and report back if we find any real issues.

    Thanks for your work on this and encouragement.

    All the best

    Finn

  • Automatically closed - issue fixed for 2 weeks with no activity.

Production build 0.71.5 2024