SmartDataAnalytics / OpenResearch

Public issue system for OPENRESEARCH/ConfIDent
8 stars 3 forks source link

Mediawiki 1.35 Upgrade documentation #200

Open WolfgangFahl opened 3 years ago

WolfgangFahl commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

Mermaid was installed today

WolfgangFahl commented 3 years ago

@alexander-gesinn I'd love to close this issue here as the infrastructure for documentation is in place and just needs to be filled. See also https://github.com/WolfgangFahl/pymediawikidocker/blob/main/mwdocker/resources/extensions.json and https://github.com/SmartDataAnalytics/OpenResearch/blob/master/getYourOwnCopy/getYourOwnCopyOfOpenResearch.sh

WolfgangFahl commented 3 years ago

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?