Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GH-6: Drupal 9 dependencies. #7

Merged
merged 2 commits into from
Feb 2, 2022
Merged

GH-6: Drupal 9 dependencies. #7

merged 2 commits into from
Feb 2, 2022

Conversation

upchuk
Copy link
Collaborator

@upchuk upchuk commented May 11, 2021

No description provided.

@upchuk upchuk changed the base branch from GH-4 to 8.x-1.x May 11, 2021 10:59
@upchuk upchuk force-pushed the GH-6 branch 4 times, most recently from 794fad0 to 950ff6f Compare May 11, 2021 11:57
Comment on lines -7 to +8
"php": "~7.1",
"drupal/core": "~8.6",
"php": "~7.2",
"drupal/core": "^8.9 || ^9",
Copy link
Member

@pfrenssen pfrenssen May 13, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should aim to keep the minimum required versions of PHP and core unchanged, this breaks backwards compatibility for existing projects. It should be possible to introduce Drupal 9 compatibility while still retaining full compatibility with 8.6 and PHP 7.1.

Comment on lines +18 to +19
"openeuropa/code-review": "~1.6",
"openeuropa/task-runner": "^1.0.0-beta6",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's not introduce the code review tool from OpenEuropa here. This is meant to be a project which is usable by the entire Drupal community. This organisation is owned by Jonathan Hedstrom, not by us. The OpenEuropa rules include checks which don't make sense for the wider Drupal community.

image: fpfis/httpd-php-dev:7.2
image: fpfis/httpd-php-dev:7.3
Copy link
Member

@pfrenssen pfrenssen May 13, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you think it would be possible to have a test matrix that tests the full range of supported versions, all the way from Drupal 8.6 on PHP 7.1 to Drupal 9.1 on PHP 7.4? Travis supports this natively.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pfrenssen we have implemented the changes for the feedback asked, but it has been implemented in #8 but we dont have perissions to add commits so we forked. We don't have permissions, could you please check and merge if all is ok. Thanks in advance.

@pfrenssen pfrenssen merged commit ed27f22 into 8.x-1.x Feb 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants