Skip to content

GH-6: Drupal 9 dependencies. - #7

Merged
pfrenssen merged 2 commits into
8.x-1.xfrom
GH-6
Feb 2, 2022
Merged

GH-6: Drupal 9 dependencies.#7
pfrenssen merged 2 commits into
8.x-1.xfrom
GH-6

Conversation

@upchuk

@upchuk upchuk commented May 11, 2021

Copy link
Copy Markdown
Collaborator

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 thread composer.json
Comment on lines -7 to +8
"php": "~7.1",
"drupal/core": "~8.6",
"php": "~7.2",
"drupal/core": "^8.9 || ^9",

@pfrenssen pfrenssen May 13, 2021

Copy link
Copy Markdown
Member

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 thread composer.json
Comment on lines +18 to +19
"openeuropa/code-review": "~1.6",
"openeuropa/task-runner": "^1.0.0-beta6",

Copy link
Copy Markdown
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.

Comment thread docker-compose.yml
services:
web:
image: fpfis/httpd-php-dev:7.2
image: fpfis/httpd-php-dev:7.3

@pfrenssen pfrenssen May 13, 2021

Copy link
Copy Markdown
Member

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.

Copy link
Copy Markdown

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