- 🇬🇧United Kingdom longwave UK
The package listed in the IS has not been updated since 2016: https://packagist.org/packages/mkalkbrenner/php-htmldiff-advanced
No justification for adding the package was provided. Therefore, closing as won't fix.
- 🇯🇴Jordan Rajab Natshah Jordan
Noted; Dave.
Sorry for not having extra time to follow more on the issue.
Taken, Keep managing this in projects.
Maybe some point in the future Drupal Core could have a custom
drupal/htmldiff
maintained library for this.
Or a better approach tho. - Status changed to Active
13 days ago 9:14pm 20 March 2025 - 🇯🇴Jordan Rajab Natshah Jordan
Moving this issue as a suggestion to Drupal CMS Development
After reading Some Thoughts About How AI Could Reshape CMS Platforms
And How AI could reshape CMS platforms - 🇺🇸United States thejimbirch Cape Cod, Massachusetts
Since we have revisions for content types turned on, IMHO, we should have the diff module to compare revisions.
Assigning to Pam for approval.
- 🇺🇸United States phenaproxima Massachusetts
Removing tags; I don't think those are really used for anything.
Why would we add this to Admin UI, rather than content_type_base?
- 🇺🇸United States thejimbirch Cape Cod, Massachusetts
I have no strong opinions either way, as both recipes are always applied, but revisions on content types is only one use. Another is in the config sync screen.
- 🇺🇸United States phenaproxima Massachusetts
Another is in the config sync screen.
Not a hill I'd die on, but IMHO this doesn't add up to "put Diff into the Admin UI recipe". Managing configuration exports and syncing is generally more of a developer-ish task, so I'd put that in the Dev Tools recipe, should we ever create it (see ✨ Create a developer tools recipe for some advanced UI functionality Active ).
- 🇯🇴Jordan Rajab Natshah Jordan
I like the Base Recipe too!
A new Dev Tools recipe sounds like a great idea.
Also it could fit into the Advanced Tools for Content Publishing Workflow RecipeBoth human and AI reviewers(Agents) will need to move through the editorial workflow.
Reviewing what changed from the last step by AI or humans.Slack conversion with Jamie
Drupal AI is moving fast and it will fit into having 3 or 4 new steps/statutes in the publishing workflow ( could be a new optional AI or workflow recipe)
Following with:What do you think?
- 🇦🇺Australia pameeela
The only hesitation I have with this is the workspaces stuff which will replace content moderation. I'm not 100% sure how Diff fits in with that? I'll see if I can find that out at DrupalCon.
And if we do add it we'll need to add Diff Plus → as well :)