Änderungen

Aus Civil Commons

Wechseln zu: Navigation, Suche

Civil Commons:Roadmap 2020

1.293 Byte hinzugefügt, 15:14, 6. Okt. 2018
keine Bearbeitungszusammenfassung
||Anforderungen im Einzelnen
||Mögliche Tools für Umsetzung
|-
||Dokumenten-Management
||
||Nextcloud (incl. Collabora)
|-
||Knowledge Management
||
||MediaWiki (incl. Semantic)
|-
||Kommunikation / Publikation
||
||Nextcloud Collaboration, Mediawiki
|-
||Community Management
==Umsetzungsschritte (User Stories)==
Die Entwicklung von Civil Commons erfolgt bisher, indem auf Anforderungen durch die Bereitstellung existierender Open-Source-Lösungen geantwortet wurde. Dies erfolgte auf Basis von langjährigen Erfahrungen der Projektbeteiligten. In der folgenden Tabelle werden die ursprünglichen Anforderungen nochmals in Form von User Stories reflektiert und dargestellt, inwiefern/inwieweit die ausgewählten Tools diese Anforderungen abdecken. Eine Ableitung von Aufgaben (Tasks) zur Bereitstellung dieser Tools in einer konsolidierten Umgebung erfolgt dann in den folgenden Kapiteln.
 
{| class="contenttable"
|-
||Anforderungen
||Darstellung in der Architektur
||Aufgaben
|-
||
||Konsolidierung der Server-Infrastruktur
||OpenStack, Kubernetes/Docker, … bevorzugt auf FIWARE-Infrastruktur
||
|-
||
||Upgrade auf aktuelle Versionen von MediaWiki und Nextcloud
||
||
|-
||
||Erweiterung von Nextcloud um Collabora Online
||
||
|-
||
||End-to-end-encryption in Nextcloud
||
||
|-
||
||Services für Streaming Data Analyse & Visualisierung (in Arbeit 09/2018)
||
||
|-
||Bereitstellung von Services unter Domains von Projekten
||Alle Services sollen als Docker-Container bereitgestellt werden, so dass sie schnell unter Domains von Projekten deployt werden können.
||
|-
||
||Realisierung projektbezogener Wikis ggf. auf Basis einer Wiki-Farm
||
||
|-
||Zentrale Benutzerverwaltung
||OAuth2 / LDAP incl. SSO
||
|-
||
||Community Management
||z.B. Meetup - mit Nutzung des [https://www.meetup.com/de-DE/meetup_api/ APIs].
||
|-
||
||...
||
||
|}
===OpenStack===
OpenStack ist eine freie Software zur Bereitstellung virtualisierter Server.
 
{| class="contenttable"
|-
||((Thema))
||((Link))
|-
||...
||
|}
 
===Kubernetes===
Kubernetes ermöglicht die Verwaltung Bereitstellung und Administration von Software-Diensten in einer Cloud-Infrastruktur.
 
{| class="contenttable"
|-
||
||https://kubernetes.io/
|-
||...
||
|}
 
===Docker===
Docker ermöglicht die Paketierung, das Deployment und den Betrieb von Software-Diensten - mit hoher Effizienz und weitgehender Isolation einzelner Dienste voneinander.
 
{| class="contenttable"
|-
||Home Page
||
|-
||
||https://www.docker.com/resources/what-container
|-
||...
===OS-Datamanagement: Hadoop, Spark, Mongo, ...===
{| class="contenttable"
|-
||Big Data Analytics: Spark
||http://spark.apache.org/
|-
||...
||
|-
||
||
|}
BdB_Heidelberg, Bibliothek_KH, DAI_Makerspace_Projekt, Graphiken KF, Landfried, N_E_U_Project, Projekt_BdB_Heidelberg, Projekt_Civil_Commons, Projekt_Landfried, Projekt_OG, Team_UIEG_Heidelberg, Team_UIEV_Heidelberg, UIEG_Heidelberg, UIEV_Heidelberg, Bürokrat, Administrator, Widget-Bearbeiter
955
Bearbeitungen