Page MenuHomePhorge: Wikonia

Implementierung der Wikibase-Instanz
Proudly completedPublictask

Description

Dieses Ticket initiiert die technische Implementierung und Bereitstellung der Wikibase-Infrastruktur, wie beschlossen. Es dient als Container für alle erforderlichen Sub-Tasks.

Was getan werden muss

Die Wikibase-Instanz muss als dediziertes, produktionsreifes System auf Basis von MediaWiki aufgesetzt werden. Dies umfasst folgende Hauptphasen:

  1. Vorbereitung und Ressourcenbeschaffung: Bereitstellung der notwendigen Server-Ressourcen, Datenbanken und Speicherkapazitäten, basierend auf den Anforderungen von Wikibase.
  2. Basis-Installation: Durchführung der Installation der MediaWiki-Kernsoftware und der Wikibase-Erweiterungen.
  3. Konfiguration der Dienste: Einrichtung aller erforderlichen Begleit-Services, die für den vollen Funktionsumfang von Wikibase notwendig sind (z.B. SPARQL-Endpunkt, Elasticsearch-Integration oder ähnliche Query-Dienste).
  4. Sicherheits- und Berechtigungseinstellungen: Konfiguration der Zugriffsrechte, Rollen und der allgemeinen Sicherheit der neuen Instanz.
  5. Grundlegender Test und Abnahme: Sicherstellung der Funktionsfähigkeit der Kernkomponenten vor der Übergabe an das Datenmodellierungs-Team.

Warum wir das tun

Wir gehen von der strategischen Entscheidung T635: Entscheidung zur Datenarchitektur: Wahl von Wikibase in die operative Phase über.

  • Realisierung der Datenstruktur: Mit dieser Implementierung schaffen wir die technische Grundlage, um die geplanten komplexen Relationen und den Wissensgraphen abzubilden, wofür Cargo nicht ausreichte.
  • Separation und Stabilität: Die dedizierte Instanz gewährleistet die strikte Trennung von Dateninfrastruktur und Haupt-Wiki-Umgebung, was die Stabilität beider Systeme erhöht und künftige Skalierung vereinfacht.
  • Vorbereitung für Datenmodellierung: Die erfolgreiche Bereitstellung ist der notwendige prerequisite Schritt für das nachfolgende Datenmodellierungs-Team, um die Item- und Property-Strukturen aufbauen zu können.

Details

Schwierigkeitsgrad
Intermediate
Ticket-Details
Kategorie der Aufgabe
Sonstiges

Event Timeline

PS: Eigentlich habe ich keine Ahnung, was ich hier tue... ich mache das nur, weil @muke86 direkt loslegt und wir das ja dokumentiert haben wollen. "No Ticket, no Work" - und der Gute ist ja anscheinend der Meinung, dass er noch nicht genug Tickets hat, mit denen man nirgendwo hinreisen kann.

curtis changed the task status from To Do to In Progress.Sun, Oct 26, 11:34 AM
curtis triaged this task as High priority.
muke86 changed the status of subtask T642: DNS-Konfiguration der Wikibase-Subdomain from Done to Won't Fix / Won't Do / Rejected.
muke86 changed the status of subtask T642: DNS-Konfiguration der Wikibase-Subdomain from Won't Fix / Won't Do / Rejected to Done.