Die Veröffentlichung der Plattform Nextcloud Hub 21 wurde vorgestellt, die eine eigenständige Lösung für die Organisation der Zusammenarbeit von Unternehmensmitarbeitern und Teams bereitstellt, die verschiedene Projekte entwickeln. Gleichzeitig wurde die zugrunde liegende Cloud-Plattform Nextcloud 21 veröffentlicht, die es ermöglicht, einen Cloud-Speicher mit Unterstützung für Synchronisation und Datenaustausch bereitzustellen, welches die Möglichkeit bietet, Daten von jedem Gerät an jedem Punkt des Netzwerks zu betrachten und zu bearbeiten (mithilfe eines Webinterfaces oder WebDAV). Der Nextcloud-Server kann auf jedem Hosting bereitgestellt werden, das die Ausführung von PHP-Skripten unterstützt und Zugang zu SQLite, MariaDB/MySQL oder PostgreSQL bietet. Die Quelltexte von Nextcloud sind unter der AGPL-Lizenz erhältlich.
In Bezug auf die gelösten Aufgaben ähnelt Nextcloud Hub Google Docs und Microsoft 365, ermöglicht jedoch die Bereitstellung einer vollständig kontrollierten Infrastruktur für die Zusammenarbeit, die auf eigenen Servern läuft und nicht an externe Cloud-Dienste gebunden ist. Nextcloud Hub vereint mehrere offene Zusatzanwendungen auf der Cloud-Plattform Nextcloud in einer einheitlichen Umgebung, die die Zusammenarbeit an Büro-Dokumenten, Dateien sowie Informationen zur Planung von Aufgaben und Veranstaltungen ermöglicht. Die Plattform umfasst auch Erweiterungen für den Zugriff auf E-Mails, Messaging, Organisation von Videokonferenzen und Chats.
Die Authentifizierung der Benutzer kann sowohl über eine lokale Datenbank als auch durch Integration mit LDAP / Active Directory, Kerberos, IMAP und Shibboleth / SAML 2.0 erfolgen, einschließlich der Anwendung von Zwei-Faktor-Authentifizierung, SSO (Single Sign-On) und der Verknüpfung neuer Systeme mit dem Konto durch QR-Code. Die Versionskontrolle ermöglicht es, Änderungen an Dateien, Kommentaren, Freigaberegeln und Tags zu verfolgen.
Die Hauptkomponenten der Plattform Nextcloud Hub:
- Files — Organisation von Speicher, Synchronisation, gemeinsamem Zugriff und Austausch von Dateien. Der Zugriff kann sowohl über das Web als auch über Client-Software für Desktop- und mobile Systeme erfolgen. Es werden erweiterte Funktionen wie Volltextsuche, das Anhängen von Dateien beim Senden von Kommentaren, selektive Zugriffskontrolle, Erstellung passwortgeschützter Links für den Download und Integration mit externen Speicherlösungen (FTP, CIFS/SMB, SharePoint, NFS, Amazon S3, Google Drive, Dropbox usw.) bereitgestellt.
- Flow – optimiert Geschäftsprozesse durch die Automatisierung gängiger Aufgaben, wie das Konvertieren von Dokumenten in PDF, das Versenden von Nachrichten in Chats beim Hochladen neuer Dateien in bestimmte Verzeichnisse und das automatische Zuordnen von Tags. Es ist möglich, eigene Handler zu erstellen, die Aktionen in Bezug auf bestimmte Ereignisse ausführen.
- Integrierte Funktionen zur gemeinsamen Bearbeitung von Dokumenten, Tabellen und Präsentationen auf Basis des ONLYOFFICE-Pakets, das Microsoft Office-Formate unterstützt. Eine vollständige Integration von ONLYOFFICE mit anderen Komponenten der Plattform ist gewährleistet, z. B. können mehrere Teilnehmer gleichzeitig ein Dokument bearbeiten und die Änderungen im Videochat diskutieren und Notizen hinterlassen.
- Photos – eine Bildgalerie, die die Suche, den Austausch und die Navigation durch eine gemeinsame Sammlung von Fotos und Bildern erleichtert. Unterstützt wird die Sortierung der Fotos nach Zeit, Ort, Tags und Häufigkeit der Betrachtung.
- Calendar – ein Kalender-Planer, der die Koordination von Meetings, Chats und Videokonferenzen ermöglicht. Die Integration mit Gruppenarbeitswerkzeugen auf Basis von iOS, Android, macOS, Windows, Linux, Outlook und Thunderbird wird unterstützt. Das Hochladen von Ereignissen von externen Ressourcen, die das WebCal-Protokoll unterstützen, ist möglich.
- Mail – ein gemeinsames Adressbuch und Web-Interface zur Arbeit mit E-Mails. Es ist möglich, mehrere Konten mit einem Posteingang zu verknüpfen. Die Verschlüsselung von E-Mails sowie das Anfügen digitaler Signaturen auf Basis von OpenPGP werden unterstützt. Die Synchronisation des Adressbuchs mithilfe von CalDAV ist möglich.
- Talk – ein System zum Austausch von Nachrichten und zur Durchführung von Webkonferenzen (Chat, Audio und Video). Es gibt Unterstützung für Gruppen, die Möglichkeit, den Zugriff auf den Bildschirminhalt zu gewähren, und die Unterstützung von SIP-Gateways zur Integration mit der herkömmlichen Telefonie.
Die wichtigsten Neuerungen von Nextcloud Hub 21:
- Ein neuer leistungsstarker Backend für das Dateisystem (Nextcloud Files) wurde vorgeschlagen, der die Belastung durch periodische Statusabfragen durch Desktop-Clients und das Webinterface erheblich reduziert. Ein Mechanismus zur direkten Benachrichtigung des Clients über Dateiänderungen, Kommentare, eingehende Anrufe, Chat-Nachrichten und andere speicherbezogene Ereignisse wurde hinzugefügt. Das vorgeschlagene System für Server-Benachrichtigungen hat den Zeitraum der periodischen Statusabfragen von 30 Sekunden auf 5 Minuten erhöht und die Anzahl der Verbindungen zwischen Server und dem Client um 90 % gesenkt. Der Code des neuen Backends wurde in Rust geschrieben und als Option angeboten.
- Es wurden Leistungsoptimierungen durchgeführt, die darauf abzielen, die Ladezeiten von Seiten zu verkürzen, die Ausführung von Datenbankanfragen zu beschleunigen und die Serverlast zu reduzieren. Der Zugriff auf Objektspeicher wurde optimiert und die Arbeit mit Gruppen in LDAP beschleunigt. In einigen Situationen gelang es, die Reaktionsfähigkeit der Benutzeroberfläche um bis zu das Doppelte zu erhöhen. Die Optimierung der einheitlichen Suche wurde durchgeführt. Es wurde die Kompatibilität mit dem Interpreter PHP 8 sichergestellt, in dem ein JIT-Compiler hinzugefügt wurde. Die in den Serverkomponenten umgesetzten Optimierungen in Bezug auf Caching, Datenbankoperationen und Speicherorganisation haben zusammen mit dem neuen Backend die Anzahl der bedienten Kunden um das Zehnfache erhöht.
- Eine neue Whiteboard-Anwendung zur Zusammenarbeit wurde hinzugefügt, die es mehreren Benutzern ermöglicht, Formen zu zeichnen, Texte zu schreiben, Notizen zu hinterlassen, Bilder hochzuladen und Präsentationen zu erstellen. Die in Whiteboard erstellten Dateien werden zusammen mit normalen Dateien gespeichert, sind aber für die gemeinsame Bearbeitung zugänglich.

- Bei der gemeinsamen Bearbeitung von Texten in Nextcloud Text wurde die Möglichkeit hinzugefügt, Änderungen, die von verschiedenen Autoren vorgenommen wurden, farblich hervorzuheben.

- Die Unterstützung für Dokumentvorlagen wurde hinzugefügt, um die Erstellung häufig benötigter Dokumente zu beschleunigen. Beispielsweise wurden Vorlagen für Besprechungsprotokolle und Einladungsschreiben vorgeschlagen. Vorlagen können für Textdokumente, Bürodokumente, Tabellenkalkulationen und Präsentationen erstellt werden.

- Die Möglichkeiten von Nextcloud Talk, der Anwendung für Chats und Videokonferenzen, wurden erheblich erweitert:
- Die Unterstützung für Statusanzeigen wurde hinzugefügt, die es ermöglichen, zu bewerten, ob alle Teilnehmer des Chats die gesendete Nachricht gesehen haben.

- Die Sichtbarkeitseinstellungen des Chats wurden implementiert, die verwendet werden können, um auch Gäste ohne Notwendigkeit zur Teilnahme am Chat Zugang zu gewähren.
- In Konferenzen wurde eine Schaltfläche 'Hand heben' hinzugefügt, um die Aufmerksamkeit anderer Teilnehmer zu erlangen, beispielsweise wenn man die Absicht hat, eine Frage zu stellen oder etwas zu klären.

- Der Walkie-Talkie-Modus ('Push to Talk') wurde hinzugefügt, bei dem das Mikrofon nur während des Haltens der Leertaste aktiviert wird.
- Die Möglichkeit, Beschreibungen zu Chatgruppen hinzuzufügen, wurde implementiert.

- Die Benutzeroberfläche für Anrufe wurde verbessert: es wurden minimierbare Optionen implementiert. Steuerungspanel durch einen Anruf und den Modus zur Bereitstellung des Zugriffs auf den gesamten Bildschirm. Die CPU-Belastung wurde reduziert.

- Die Größe der Miniaturansichten von Bildern im Chat wurde vergrößert. Unterstützung für animierte GIFs hinzugefügt. Der Zugang zu den Einstellungen wurde vereinfacht.

- Die Module zur Integration mit externen Diensten wie IRC, Slack und MS Teams wurden überarbeitet.
- Die Unterstützung für Statusanzeigen wurde hinzugefügt, die es ermöglichen, zu bewerten, ob alle Teilnehmer des Chats die gesendete Nachricht gesehen haben.
- Im E-Mail-Client Nextcloud Mail wurde die Unterstützung für den Drag-and-Drop-Modus sowie die Möglichkeit zur Erstellung anpassbarer spezieller Ordner hinzugefügt. Der Modus für die ansichtliche Betrachtung von Konversationen wurde verbessert. Die Verarbeitung von Anhängen wurde optimiert und die Möglichkeit für Administratoren hinzugefügt, eine Größenbeschränkung für Anhänge festzulegen. Im Adressbuch wurde die Möglichkeit zur automatischen Extraktion von Avataren aus sozialen Netzwerken (z. B. mithilfe des Gravatar-Dienstes) hinzugefügt.

Quelle: opennet.ru









