Closed (fixed)
Project:
General Data Protection Regulation
Version:
8.x-2.x-dev
Component:
Code
Priority:
Major
Category:
Task
Assigned:
Issue tags:
Reporter:
Created:
6 Dec 2018 at 08:02 UTC
Updated:
20 Dec 2018 at 14:44 UTC
Jump to comment: Most recent
Comments
Comment #2
andrewbelcher commentedA requirement on 7 makes sense (if we don't already have it), but unless we require something new in a later minor version I don't think we should arbitrarily update the requirement as that will just cause people headaches.
Definitely shouldn't go to 7.2 as 7.1 is still actively supported and it would be unreasonable to disallow using a supported version unless we need a feature from a later version.
Our requirement is about compatibily, not about the security of php itself, so I don't think we should be worrying about tracking the latest/supported versions, only if there are things we need for compatibility.
Comment #3
baluertlComment #4
james.williamsI'd definitely agree with Andrew there. Keeping the project as inclusive as it can be should be a priority, that is one of the Drupal community's key values. (Though, yes, without compromising on security too much.) Personally, I still believe the project should just match Drupal core's own platform requirements, rather than trying to set a higher bar. But I don't think other maintainers share my opinion. The project could still strongly advise users of any necessary security concerns about that, but still have fully compatible code so it can still be installed & used in its entirety.
Comment #5
mhavelant commentedComment #6
baluertlA pair of new versions (8.x-2.0-alpha5 and 8.x-1.0-alpha17) released with updated PHP version requirement in gdpr.info.yml file. Currently set to PHP 5.6, soon to be updated to 7.1 since PHP 5.6 security support will end on 31 Dec 2018. Thanks lbesenyei the quick work!
Comment #7
james.williamsAdding related issues, since this issue pretty much bypassed previous discussion :-/
Comment #8
lbesenyei commentedThe code has been updated to be compatible with PHP 7.2.
The info files have been updated to require PHP 5.6, this will be updated as PHP 5.6 reaches its end of life.