Created on 19 November 2023, about 1 year ago

Problem/Motivation

"The Aggregator module has been deprecated in Drupal 9.4 and will be removed from Drupal 10.0, because fewer than 5% of Drupal sites use it. You can add a dependency on the contributed aggregator module in order to continue using on Drupal 10.x."

Whaaaat ? Like if 5% was nothing... Do you count right ?

3,730 sites report using this module !!!!!!!!!!!!!!

Solution : keep it.

Thank you to the contributors time and efforts to DEVELOP this mod.
What a waste of time if this is abandonned because of silly decisions...

πŸ’¬ Support request
Status

Closed: works as designed

Version

2.1

Component

Code

Created by

πŸ‡΅πŸ‡ΉPortugal Luis David Campos Venancio

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

Comments & Activities

  • Status changed to Closed: works as designed about 1 year ago
  • πŸ‡¦πŸ‡ΊAustralia larowlan πŸ‡¦πŸ‡ΊπŸ.au GMT+10

    Removing the module from code doesn't make it abandoned

    In fact it's quite the opposite.

    Since moving from core, thanks largely to the efforts of dcam, the aggregator module has seen more active development than it has had for the last five years.

    The number of bugs fixed in the last three months is nothing short of amazing.

    This is not the end for aggregator, rather a new beginning

    All you have to do is run `composer require drupal/aggregator` and you move to the contrib one instead of the core one.

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

    Thank you for the shout-out @larowlan!

    I wonder if this issue is the result of a misunderstanding. @Luis David Campos Venancio, the Aggregator module was a part of the Drupal Core package for a very long time. But use of the module dropped steadily over time. Interest in it from users and contributors waned. Maintaining tests and integrations for Core code that few people care about creates overhead without support. Thus, when a Drupal Core module drops below 5% usage, then that module is removed from Core to a contrib module. This project is the contrib version of Aggregator that was created before the release of Drupal 10. It isn't abandoned. It's simply been given a new home. The 3,730 number that you quoted is the amount of sites who have begun to utilize this separate version of Aggregator. That's a number that I'm happy to see has been steadily growing. We may even see it continue to jump up by leaps and bounds as more sites upgrade from Drupal 9 to Drupal 10.

    As @larwolan noted, the past few months have been good for the module. Removal from Core has allowed for accelerated development. We've been able to give Aggregator more attention in the last 3-5 months than it probably received in the last 3-5 years of its life in Core. In fact, I spent so much of my free time working on the module over the summer that I wanted to take a little break and indulge in some of my other hobbies for a while before coming back to it. But I'm especially proud of the fact that as of the time of this writing there are no unfixed bug reports. Now we can begin working on more feature changes and additions in earnest, if we want.

    If you're a user of Core's Aggregator module from before Drupal 10, then I hope that you'll support us here in the contrib space. Please let us know if you encounter any issues with using this contrib version of Aggregator or if you have any ideas for its future.

Production build 0.71.5 2024