Software-Entwicklung

Aus Wikimedia Deutschland
(Weitergeleitet von Forschung)
Wechseln zu: Navigation, Suche


Die Weiterentwicklung der technischen Werkzeuge und der Software hinter den Wikimedia-Projekten ruht auf ganz verschiedenen Säulen. Wikimedia Deutschland engagiert sich einerseits in der Erarbeitung von Datengrundlagen und Studien zu Benutzerfreundlichkeit, Barrierefreiheit und der Verlässlichkeit der Wikimedia-Dienste. Dies ist die Grundlage für eine Reihe von Projekten im Bereich 'Software-Entwicklung, die verbesserte oder neuartige Software entwickeln sollen.


Wikidata

Wikidata Logo

Wikidata ist eine offene Datenbank für das Wissen der Welt. Sie kann frei bearbeitet werden. Das erste Ziel des Projekts ist es, die mehr als 280 Sprachversionen von Wikipedia mit einer einzigen gemeinsamen Datenquelle auszustatten. Damit können weltweit die Daten der Artikel in allen Sprachen der freien Enzyklopädie ergänzt werden.

Wikidata hat zum Ziel, sowohl die Gemeinschaft der Wikipedia-Autoren als auch Dritte zu unterstützen, die eine umfangreiche Quelle gepflegter Daten nutzen wollen.

Wikimedia Deutschland stellt für die Entwicklung von Wikidata ein eigenes Team. Die Entwicklung des ersten neuen Wikimedia-Projekts seit sechs Jahren wurde u.a. im initialen Projektjahr durch die finanzielle Unterstützung des Allen Institute for Artificial Intelligence [ai]2, der Gordon and Betty Moore Foundation, Google, Inc. sowie Yandex gesichert.

Weitere Informationen über die Wikidata finden Sie hier.

Wikibase

Wikibase Logo

Wikibase ist die Software hinter Wikidata.

Wikibase ermöglicht das kollaborative Editieren von strukturierten Daten in MediaWiki und beinhaltet weitere unabhängige Komponenten. Wikibase ist ein Open-Source-Projekt, das von Wikimedia Deutschland begonnen wurde.


CatGraph

CatGraph

CatGraph ist eine graphdatenbankbasiertes Werkzeug für die Wikipedia. Vorgestellt haben wir das Projekt in einem Blogbeitrag. Die Projektseite von CatGraph befindet sich bei Wikitech.

CatGraph ist eine Graph-Datenbank. Es bietet Entwicklerinnen und Entwicklern von Tools schnellen Zugriff auf die Wikipedia-Kategoriestruktur, zum Beispiel:

  • Finden aller Seiten in einer Kategorie mit frei definierter Suchtiefe innerhalb von Unterkategorien.
  • Suche nach "Wurzelknoten", das heißt Kategorien, die in keiner anderen Kategorie enthalten sind; zum Beispiel! Hauptkategorien in dewiki.
  • Suche nach Zyklen in der Kategoriestruktur, d.h. Kategorien, die in einer ohnen übergeordneten Kategorie enthalten sind.
  • Set-Vorgänge auf Suchergebnisse : Schnittmegen ("In A und in B"), Differenz ("In A, aber nicht in B").

Der komplette Kategorie-Graph einer Wikipedia-Sprachversion wird im RAM gehalten.

Communityprojekte

Software-Entwicklung Communityprojekte

Die Software-Entwicklung bei Wikimedia Deutschland erarbeitete mit der Community zusammen eine Top 20 der meistgewünschten technischen Verbesserungen für Autorinnen und Autoren. Diese Liste befindet sich in der Abarbeitung.

Die Technische Wunschliste auf Wikipedia dokumentiert fortlaufend den aktuellen Stand.


Ein weiterer Schwerpunkt ist die Unterstützung des Fundraising-Teams durch die Entwicklung von Software-Lösungen. Abgeschlossene Projekte werden zum Teil von uns weiter gepflegt.

Ansprechpartner

Bei Fragen zum Thema "Software-Entwicklung bei Wikimedia Deutschland" können Sie sich an unseren E-Mail-Kontakt wenden.