Project:DocumentationWorkflows: Difference between revisions

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


* WDQS Indexer (is not running)
* [[Project:Debug_WDQS|WDQS/SPARQL errors]]
* 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 ==
* [[Project:BotBased_imports|Using a Bot for script-based mass imports / changes]]
* (LP-DRAFT) [[Project:ZbMATH documentation|zbMathImporter]]
* (RM-DRAFT) [[Project:ZenodoDocumentation|Zenodo]]
* (EF) CRAN
* (LP) OpenML
* (EF) WikiData
* (EF) MathModDB
* (EF) PolyDB
* (DO WE NEED THIS?) swMath


* zbMathImporter (Doc for (1) Overview / Data model, (2) Executing, (3) Updating code) ([[Project:ZbMATH documentation]])
* (RM- DRAFT) [https://portal.mardi4nfdi.de/wiki/Project:RunImporter how to run locally/on staging/ on portal]
* Zenodo (Doc for (1) Overview / Data model, (2) Executing, (3) Updating code)
* CRAN (Doc for (1) Overview / Data model, (2) Executing, (3) Updating code)
* swMath (Doc for (1) Overview / Data model, (2) Executing, (3) Updating code)
* OpenML (Doc for (1) Overview / Data model, (2) Executing, (3) Updating code)
* WikiData (Doc for (1) Overview / Data model, (2) Executing, (3) Updating code)
* MathModDB (Doc for (1) Overview / Data model, (2) Executing, (3) Updating code)
* PolyDB (Doc for (1) Overview / Data model, (2) Executing, (3) Updating code)


== 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 ==


* [[Project:Check_Backups|Check Backups]]
* [[Project:Check_Backups|Check and retrieve Backups]]
* [[Project:Copy_Backups|Copy backup to other server]]


== Custom Pages ==
== Custom Pages ==


* [[Project:Create_Profile_Type|Create new profile type (e.g. Person, Publication)]]
* [[Project:Profile_types|Create / change new profile type (e.g. Person, Publication)]]
* Create templates for profile types
* [[Project:Item_links|How to link between items (e.g. Person <-> Publication) <-> Data]]
* (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