Closed (fixed)
Project:
Rules
Version:
8.x-3.x-dev
Component:
Rules Core
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
29 Jul 2020 at 03:52 UTC
Updated:
2 Jan 2022 at 09:54 UTC
Jump to comment: Most recent
We are now ready for the final push to make Rules compatible with D9. These are the steps that remain:
A new release after these steps have been completed would be nice, but I think I want to wait on a new release until after the following are committed:
These are all major issues (including a few beta blockers) that are close to completion.
Comments
Comment #2
tr commentedComment #3
jonathan1055 commentedPlease can we add #2471481: Integrate Typed Data Widgets to the list, as this is a long-standing issue, been RTBC in my opinion for a while, a major UI improvement, marked as "critical", older than the ones you have listed and has had more work done on it than most others in the queue. Thanks.
Comment #4
tr commentedAdded #2471481: Integrate Typed Data Widgets to the project summary. It's not meant to be a strict checklist, and the next release doesn't require ANY of those, but it just supposed to represent a good intermediate goal between here and beta which I think we can reach in the next few months. I don't want to drag it out too long, but I also don't want to roll a new release just for D9 - anyone who needs D9 can used the -dev. I would like to have some worthwhile and useful new features in the next release.
Comment #5
tr commentedComment #6
tr commentedOf the issues on that list, #2664280: Select lists in action & condition configuration forms is the most important to me because that represents a huge usability improvement and should reduce the support/bug issues in this queue because it will prevent users from making common mistakes.
#2471481: Integrate Typed Data Widgets is important too, but I've been avoiding it a bit because the biggest win with that is textfields for email message. And fixing that just removes Rules as the problem for emails and puts pressure on other modules like Mime Mail. Knowing that, I have spent the past three months or so trying to finish the D8 port of Mime Mail, documenting the module, and making it D9 compatible, and trying to get it ready for use by Rules users. But there are still a few things that need to be done there and I'm not getting any help from the Mime Mail community. I would like to get a beta of Mime Mail release, and some examples Rules in rules_examples, and a little more documentation written before I open the floodgates to Rules users trying to use Mime Mail - I don't need the extra support burden just now, it will only distract from finishing that beta.
Comment #7
jonathan1055 commentedThanks for all this.
As #3162246-4: Remove require_once includes/entity.inc which does not exist in D9 showed, we can test patches at D9 on drupal.org now, hence updated the issue summary.
Comment #8
jonathan1055 commentedThanks for the background on #2471481: Integrate Typed Data Widgets - I can see now why you have not been engaging with that issue for a while.
I have done some recent work on that, and will go back to it now.
Comment #9
tr commentedComment #10
tr commentedComment #11
tr commentedI think we can close this now. Time to work on D10. #3255138: [meta] Drupal 10 compatibility tracking
Comment #12
jonathan1055 commentedIf Rules is fully D9 compatible would it be worth tagging a new release? For those sites and admins who shy away from using a dev release, having a named alpha or beta is more encouraging.