Project:DocumentationWorkflows: Difference between revisions

From MaRDI portal
No edit summary
 
(17 intermediate revisions by 4 users not shown)
Line 4: Line 4:
== Bugfixing ==
== Bugfixing ==


* [[Project:Debug_WDQS|WDQS Indexer (is not running)]]
* [[Project:Debug_WDQS|WDQS/SPARQL errors]]
* [[Project:Debug_Mediawiki_image|Frontend (e.g. content not visible, edits not possible, error message appears)]]
* [[Project:Debug_Mediawiki_image|Frontend errors (e.g. content not visible, edits not possible, error message appears)]]
* IT ressources based failures (out of memory, out of storage, ...)
* [[Project:Debug_IT_resources|IT-resources failures (out of memory, out of storage, ...)]]
* [[Project:RerunUpdate|Syncing Issues]]
* [[Project:CorrectSimplePropertyProblems|Fixing wrong property targets]]


== Data-Import related stuff ==
== Data-Import related stuff ==


* zbMathImporter (Doc for (1) Overview / Data model, (2) Executing, (3) Updating code) ([[Project:ZbMATH documentation]])
* [[Project:BotBased_imports|Using a Bot for script-based mass imports / changes]]
* Zenodo (Doc for (1) Overview / Data model, (2) Executing, (3) Updating code) [[Project:ZenodoDocumentation|Zenodo]]
* (LP-DRAFT) [[Project:ZbMATH documentation|zbMathImporter]]
* CRAN (Doc for (1) Overview / Data model, (2) Executing, (3) Updating code)
* (RM-DRAFT) [[Project:ZenodoDocumentation|Zenodo]]
* swMath (Doc for (1) Overview / Data model, (2) Executing, (3) Updating code)
* (EF) CRAN
* OpenML (Doc for (1) Overview / Data model, (2) Executing, (3) Updating code)
* (LP) OpenML
* WikiData (Doc for (1) Overview / Data model, (2) Executing, (3) Updating code)
* (EF) WikiData
* MathModDB (Doc for (1) Overview / Data model, (2) Executing, (3) Updating code)
* (EF) MathModDB
* PolyDB (Doc for (1) Overview / Data model, (2) Executing, (3) Updating code)
* (EF) PolyDB
* (DO WE NEED THIS?) swMath
 
* (RM- DRAFT) [https://portal.mardi4nfdi.de/wiki/Project:RunImporter how to run locally/on staging/ on portal]


== Everything related to items / properties ==
== Everything related to items / properties ==


* Creating Items / properties
* (RM- DRAFT) [[Project:New Items and Properties|Creating Items / properties]]
* Merging Items (add comment to also delete old profile page)
* (LP) Merging Items (add comment to also delete old profile page)
* Deleting Items (add comment to also delete profile page)
* (LP) Deleting Items (add comment to also delete profile page)


== Backups ==
== Backups ==
Line 31: Line 36:
== Custom Pages ==
== Custom Pages ==


* (TC-DRAFT) [[Project:Profile_types|Create / change new profile type (e.g. Person, Publication)]]
* [[Project:Profile_types|Create / change new profile type (e.g. Person, Publication)]]
* (TC-EMPTY) Create templates for profile types
* [[Project:Item_links|How to link between items (e.g. Person <-> Publication) <-> Data]]
* (TC-EMPTY) (Re-)create profile pages (manual + automatic)
 
== SPARQL ==
[[Project:SPARQL|Efficient SPARQL queries]]


== Releases ==
== Releases ==


* New feature (-> changes in config inside the volume)
The deployment of new code happens mainly through an update in the base mediawiki docker image defined in [https://github.com/MaRDI4NFDI/docker-wikibase docker-wikibase] or through an update in the way the image is configured in [https://github.com/MaRDI4NFDI/portal-compose portal-compose].
* New feature (-> changes in docker image -> rebulding image -> server pulls)
 
* Update to new MediaWiki version
=== Mediawiki release ===
* For changes in the core MediaWiki image see [[Project:Release_Mediawiki|MediaWiki Release]].
* This corresponds to changes in the [https://github.com/MaRDI4NFDI/docker-wikibase docker-wikibase] repository.
 
=== Portal-Compose release ===
* For changes in the core MediaWiki image see [[Project:Release_Portal|Portal Release]].
* This corresponds to changes in the [https://github.com/MaRDI4NFDI/portal-compose portal-compose] repository.


== Misc ==
== Misc ==


* Add a MaRDI Service to MaRDI KG
* [[Project:Add_Service|Add a MaRDI Service to the MaRDI KG]]

Latest revision as of 10:17, 2 June 2025

This page contains various categories and documents workflow-oriented documentation.


Bugfixing

Data-Import related stuff

Everything related to items / properties

  • (RM- DRAFT) Creating Items / properties
  • (LP) Merging Items (add comment to also delete old profile page)
  • (LP) Deleting Items (add comment to also delete profile page)

Backups

Custom Pages

SPARQL

Efficient SPARQL queries

Releases

The deployment of new code happens mainly through an update in the base mediawiki docker image defined in docker-wikibase or through an update in the way the image is configured in portal-compose.

Mediawiki release

Portal-Compose release

Misc