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

[TASK] Redefine composer dependencies #419

Merged
merged 2 commits into from
Dec 20, 2024
Merged

[TASK] Redefine composer dependencies #419

merged 2 commits into from
Dec 20, 2024

Conversation

calien666
Copy link
Member

@calien666 calien666 commented Dec 20, 2024

Adjust updates on required dependencies to deepltranslate-core after extracting glossary to an on add-on extension

  • typo3/cms-scheduler is not mandantory for the core extension and is removed. Dependency (soft) of extracted web-vision/deepltranslate-glossary
  • typo3/cms-install is optional since TYPO3 v13 and is removed as hard dependency. Readded as development dependy for functional tests. Added as suggestion as otherwise upgrade wizards are not executable which makes updates nearly impossible.

@calien666 calien666 force-pushed the dependency-updates branch 2 times, most recently from 326ae14 to ea48fa5 Compare December 20, 2024 10:31
The scheduler was a requirement for glossary related synchronization. With
moving the glossary to an add-on extension, this requirement is not needed any
longer.

```bash
Build/Scripts/runTests.sh -s composer -- remove typo3/cms-scheduler
```
Moving the glossary to an add-on extension should be respected by adding the
glossary as suggestion to ext_emconf.php and composer.json
@sbuerk sbuerk force-pushed the dependency-updates branch from af773f9 to 70e0beb Compare December 20, 2024 12:25
@sbuerk sbuerk changed the title [TASK] Dependency updates [TASK] Rearrange composer dependencies Dec 20, 2024
@sbuerk sbuerk changed the title [TASK] Rearrange composer dependencies [TASK] Redefine composer dependencies Dec 20, 2024
@calien666 calien666 merged commit 0380498 into main Dec 20, 2024
9 checks passed
@calien666 calien666 deleted the dependency-updates branch December 20, 2024 12:34
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.

2 participants