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

Mediawiki 1.35 Upgrade documentation #200

Open
WolfgangFahl opened this issue Apr 23, 2021 · 4 comments
Open

Mediawiki 1.35 Upgrade documentation #200

WolfgangFahl opened this issue Apr 23, 2021 · 4 comments
Assignees
Labels
Migration Migration steps or prerequisites WP 2.7 Hosting https://wiki.tib.eu/jira/browse/CONFIDENT-309
Milestone

Comments

@WolfgangFahl
Copy link
Collaborator

WolfgangFahl commented Apr 23, 2021

For the permanent infrastructure at TIB we need to keep track of the changes.

The following manual list needs to be properly documented e.g. with

Extension OpenResearch or35
Semantic Cite ➕2.1.1
Semantic MediaWiki 2.5.8 → 3.2.3
Semantic Results Formats 2.5.6 → 3.2.0
Admin Links 0.4.1 = 0.4.1
Maps 5.6 → 8.0.0

see also #148

@WolfgangFahl WolfgangFahl added WP 2.7 Hosting https://wiki.tib.eu/jira/browse/CONFIDENT-309 Migration Migration steps or prerequisites labels Apr 23, 2021
@WolfgangFahl WolfgangFahl self-assigned this Apr 23, 2021
@WolfgangFahl WolfgangFahl added this to the 2021-09 milestone Apr 23, 2021
@WolfgangFahl
Copy link
Collaborator Author

upgrade components

cat composer.local.json
{
  "require": {
    "mediawiki/semantic-media-wiki": "~3.2.3",
    "mediawiki/semantic-cite": "~2.1.1",
    "mediawiki/semantic-result-formats": "~3.2.0",
    "mediawiki/page-forms": "^5.2.0",
    "mediawiki/maps": "~8.0.0"
  }
}

composer update -vvv --no-dev

@WolfgangFahl
Copy link
Collaborator Author

Mermaid was installed today

@WolfgangFahl
Copy link
Collaborator Author

@WolfgangFahl
Copy link
Collaborator Author

The problematic extensions for the MW 31 / 35 decision seem to be the diagram generating extensions (Mermaid and/or Diagrams) while UrlGetParameters is a bit problematic on 35 since it does not seem to work with wfLoadExtension - or is the github repository just labelled wrong that the checkout does not work correctly?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Migration Migration steps or prerequisites WP 2.7 Hosting https://wiki.tib.eu/jira/browse/CONFIDENT-309
Projects
None yet
Development

No branches or pull requests

2 participants