Clean up Drupal Planet for old posts

Created on 19 November 2023, 7 months ago
Updated 25 June 2024, 3 days ago

Problem/Motivation

Increasingly, a lot of old items from a feed are getting posted on Planet Drupal β†’ , flooding it with up to 50 posts.

  • Jun 25, 2024: 10 posts, Niels de Feyter
  • Jun 16-20, 2024: 47 posts, Mario Hernandez
  • Mar 1, 2024: 9 posts, Acquia Developer Portal Blog
  • Jan 19, 2024: 4 posts, Acquia
  • Dec 20, 2023: 8 posts, Zyxware Technologies
  • Dec 4, 2023: 15 posts, Samuel Mortenson
  • Nov 23, 2023: 10 posts, Niels de Feyter
  • Nov 20, 2023: 9 posts, DrupalEasy
  • Nov 20, 2023: 5 posts, ANNAI Magazine
  • Nov 19, 2023: 24 posts, Gbyte
  • Nov 16, 2023: 14 posts, Centarro
  • Nov 14, 2023: 10 posts, TEN7
  • Nov 5, 2023: 10 posts, 3C Web Services
  • Nov 1, 2023: 20 posts, Lullabot
  • Oct 24, 2023: 9 posts, ADCI Solutions
  • Oct 16, 2023: 6 posts, Dropsolid Experience Agency
  • Oct 6, 2023: 50 (!) posts, Electric Citizen

This is problematic for many reasons:

  • As a Drupal Planet user it's annoying that it's a blend of ancient posts, and new ones
  • It looks unprofessional
  • It pushes down new posts into obscurity, and on to page 2 quite quickly
  • If you go back in time, to page 2, 3 for older posts, it's full of old posts

It seems to happen after an update from Drupal 9 to Drupal 10, and will be fixed in πŸ› Views RSS Feed Fields adds tag. Active , and will happen until the RSS isssue is fixed, since many sites are now being updated to Drupal 10.

So we need to figure out a way to get rid of old posts.

Steps to reproduce

Visit https://www.drupal.org/planet β†’ for the latest news on Drupal, and get outdated articles from 2014.

Proposed resolution

Figure out the best easy way to clean up the articles listed on Planet Drupal, when it happens, removing the outdated items.

Remaining tasks

Remove old posts from the feed.

User interface changes

API changes

Data model changes

πŸ“Œ Task
Status

Fixed

Version

3.0

Component

Miscellaneous

Created by

πŸ‡©πŸ‡°Denmark ressa Copenhagen

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

Comments & Activities

  • Issue created by @ressa
  • πŸ‡©πŸ‡°Denmark ressa Copenhagen

    5 more from ANNAI Magazine today.

  • πŸ‡©πŸ‡°Denmark ressa Copenhagen

    9 more from DrupalEasy today.

  • Status changed to Closed: won't fix 7 months ago
  • πŸ‡ΊπŸ‡ΈUnited States drumm NY, US

    It's not really practical to do any manual cleanup since newer posts will usually push occurrences of this down by the time someone can look at this.

  • πŸ‡©πŸ‡°Denmark ressa Copenhagen

    Well, there are still 9 "Posted by DrupalEasy" on the front page. Waiting for them to get slowly pushed down by newer posts, seems to me a defeatist attitude.

    Imagine if you were unlucky, and your blog post got included right before a barrage of old blog posts. Then your post was pushed into obscurity, and on to page 2 quite quickly. That is not great, if you spend quite some time writing it, and expected it to stay on the first page Drupal Planet for a while.

    Also, this will happen more and more frequently until πŸ› Views RSS Feed Fields adds tag. Active is fixed, since many sites are now being updated to Drupal 10:

    • Nov 20, 2023: 9 posts, DrupalEasy
    • Nov 20, 2023: 5 posts, ANNAI Magazine
    • Nov 19, 2023: 24 posts, Gbyte
    • Nov 16, 2023: 14 posts, Centarro
    • Nov 14, 2023: 10 posts, TEN7
    • Nov 5, 2023: 10 posts, 3C Web Services
    • Nov 1, 2023: 20 posts, Lullabot
    • Oct 24, 2023: 9 posts, ADCI Solutions
    • Oct 16, 2023: 6 posts, Dropsolid Experience Agency
    • Oct 6, 2023: 50 (!) posts, Electric Citizen

    So I think it should be prioritized, to make an effort to clean up, after a dump of old blog posts. Or maybe it is a complicated task? I don't know ...

  • Status changed to Active 7 months ago
  • πŸ‡©πŸ‡°Denmark ressa Copenhagen

    Ten more today from Niels de Feyter.

  • πŸ‡©πŸ‡°Denmark ressa Copenhagen

    Updating this issue to be about cleaning up Drupal Planet, and remove the old blog posts.

    @apaderno: Do you have any ideas on how to do this?

  • πŸ‡ΊπŸ‡ΈUnited States drumm NY, US

    Since the feeds are malformed due to πŸ› Views RSS Feed Fields adds tag. Active , the cleanup I can imagine working is manually setting the date of each post at the DB prompt.

    This is not a critical problem or anything we would set up an alert for, so cleanup would happen hours later at best, after anyone using a feed reader would also have gotten the mis-dated items. (I also do not know how feed readers would handle the dates changing.)

    Needing to use a DB prompt means about 5 people have access to do this. Right now we are over-booked with strategic initiative work among other priorities.

    Any effort on this is best spent working to resolve πŸ› Views RSS Feed Fields adds tag. Active

  • Status changed to Postponed 7 months ago
  • πŸ‡©πŸ‡°Denmark ressa Copenhagen

    Thanks for clarifying the method and effort required to fix this on our end @drumm.

    It's just that the current situation of Planet Drupal pains me, both as a regular user, but also on behalf of those who blog on it, and for the image of Drupal--that it's slightly broken.

    You're probably right that it's best to focus the energy on fixing the underlying issue. Since I guess the patch will be released for the current version of Drupal, for the blogging sites upgrading from Drupal 9 to 10, it will be fixed. Maybe set it to Postponed, in case someone has time to look at it, or comes up with some easy trick to clean up?

  • πŸ‡©πŸ‡°Denmark ressa Copenhagen

    Adding 15 posts by Samuel Mortenson.

  • Status changed to Fixed 6 months ago
  • πŸ‡©πŸ‡°Denmark ressa Copenhagen

    The cause has been fixed in πŸ› Views RSS Feed Fields adds tag. Active , so closing the issue. If a similar situation happens again, it can be reopened.

  • πŸ‡©πŸ‡°Denmark ressa Copenhagen
  • Automatically closed - issue fixed for 2 weeks with no activity.

  • πŸ‡©πŸ‡°Denmark ressa Copenhagen

    Adding Acquia.

  • πŸ‡©πŸ‡°Denmark ressa Copenhagen
  • πŸ‡©πŸ‡°Denmark ressa Copenhagen

    I still think being able to clean up duplicate, old posts should be considered. Recently there has been a deluge ... 47 posts, what looks like the same twenty posts, posted repeatedly, with a few days between.

  • πŸ‡©πŸ‡°Denmark ressa Copenhagen

    It happened again.

Production build 0.69.0 2024