È stato presentato il rilascio della piattaforma Nextcloud Hub 10, che offre una soluzione autonoma per l'organizzazione del lavoro collaborativo tra i dipendenti e i team che sviluppano vari progetti. È stata pubblicata contemporaneamente la piattaforma cloud su cui si basa Nextcloud Hub, Nextcloud 31, che consente di implementare uno storage cloud con supporto per la sincronizzazione e lo scambio di dati, offrendo la possibilità di visualizzare e modificare i dati da qualsiasi dispositivo in qualsiasi punto della rete (download dell'elenco dei partecipanti in formato CSV, creazione, importazione ed esportazione di sondaggi tramite interfaccia web o WebDAV). Il server Nextcloud può essere implementato su qualsiasi hosting, che supporta l'esecuzione di script PHP e fornisce accesso a SQLite, MariaDB/MySQL o PostgreSQL. I codici sorgente di Nextcloud sono distribuiti con licenza AGPL.
Per i compiti da risolvere, Nextcloud Hub ricorda Google Docs e Microsoft 365, ma consente di implementare un'infrastruttura di lavoro collaborativo completamente controllata, funzionante sui propri server e non legata a servizi cloud esterni. Nextcloud Hub unisce in un'unica ambiente diverse applicazioni open source sopra la piattaforma cloud Nextcloud, consentendo di lavorare insieme su documenti di ufficio, file e informazioni per la pianificazione di compiti ed eventi. La piattaforma include anche componenti aggiuntivi per l'accesso alla posta elettronica, scambio di messaggi, organizzazione di videoconferenze e chat.
L'autenticazione degli utenti può avvenire sia tramite un database locale che tramite integrazione con LDAP/Active Directory, Kerberos, IMAP e Shibboleth/SAML 2.0, inclusi meccanismi di autenticazione a due fattori, SSO (Single Sign-On) e associazione di nuovi sistemi all'account tramite QR code. Il controllo delle versioni consente di monitorare le modifiche ai file, ai commenti, alle regole di condivisione e ai tag.
I componenti principali della piattaforma Nextcloud Hub:
- File — organizzazione della memorizzazione, sincronizzazione, accesso condiviso e scambio di file. L'accesso può avvenire sia tramite Web che utilizzando software client per sistemi desktop e mobili. Sono disponibili funzionalità avanzate come la ricerca full-text, l'allegato di file durante l'invio di commenti, il controllo degli accessi selettivo, la creazione di collegamenti protetti da password per il download, e l'integrazione con archivi esterni (FTP, CIFS/SMB, SharePoint, NFS, Amazon S3, Google Drive, Dropbox, ecc.).
- WorkFlow ottimizza i processi aziendali attraverso l'automazione dell'esecuzione di compiti standard, come la conversione di documenti in PDF, l'invio di messaggi nelle chat quando vengono caricati nuovi file in determinate cartelle, l'assegnazione automatica di tag. È possibile creare gestori personalizzati che eseguono azioni collegate a determinati eventi.
- Nextcloud Office offre strumenti integrati per la modifica collaborativa di documenti, fogli di calcolo e presentazioni, sviluppati in collaborazione con l'azienda Collabora. È supportata l'integrazione con pacchetti come OnlyOffice, Collabora Online, MS Office Online Server e Hancom office.
- Nextcloud Collectives offre un'interfaccia per la gestione, organizzazione del lavoro collaborativo e interazione tra i membri in team, gruppi e comunità.
- Nextcloud Teams — strumenti per la coordinazione del lavoro di squadra e l'organizzazione dell'accesso a risorse, file e applicazioni utilizzati nel gruppo.
- Photos — galleria di immagini che semplifica la ricerca, la condivisione e la navigazione attraverso una collezione condivisa di fotografie e immagini. È supportata la classificazione delle fotografie in base a tempo, luogo, tag e frequenza di visualizzazione.
- Calendar — un calendario pianificatore che consente di coordinare incontri, pianificare chat e videoconferenze. È fornita integrazione con strumenti di lavoro di gruppo su iOS, Android, macOS, Windows, Linux, Outlook e Thunderbird. È supportato il caricamento di eventi da risorse esterne che utilizzano il protocollo WebCal.
- Mail — rubrica condivisa e interfaccia web per la gestione della posta elettronica. È possibile collegare più account a una sola inbox. È supportata la crittografia delle email e l'allegato di firme digitali basate su OpenPGP. È possibile sincronizzare la rubrica utilizzando CalDAV.
- Talk — sistema di messaggistica e videoconferenze (chat, audio e video). È supportata la creazione di gruppi, la condivisione dello schermo e il supporto di gateway SIP per l'integrazione con telefoni tradizionali.
- Nextcloud Backup — soluzione per la memorizzazione decentralizzata dei backup.
- Nextcloud AI Assistant — assistente intelligente in stile ChatGPT, installabile sul proprio server e non richiede l'accesso a servizi esterni. L'AI Assistant può essere utilizzato per generare testo su richiesta in linguaggio naturale, estrarre idee principali da descrizioni lunghe, proporre titoli, riformulare testi con parole diverse o tradurre in un'altra lingua.
Novità principali di Nextcloud Hub 10:
- Per la schermata di monitoraggio (dashboard) sono stati proposti nuovi widget: «File preferiti» con un elenco di file selezionati e «Nextcloud Talk» per un accesso rapido alle chat recenti.

- Nell'interfaccia della chat è stata aggiunta un'icona per programmare un incontro nel calendario pianificatore. Allo stesso modo, quando si crea un evento nel calendario pianificatore per un incontro programmato, è possibile creare una nuova chat in Nextcloud Talk o utilizzare una già esistente.
- Ampliate le funzionalità dell'interfaccia per la gestione del lavoro di squadra (Nextcloud Teams). L'amministratore ora può assegnare a un team una directory separata con file (Team folder), a cui hanno accesso tutti i membri del gruppo. I manager hanno a disposizione strumenti per monitorare le attività del gruppo, utilizzando l'app Nextcloud Activity.

- Nell'AI system Smart Picker è stata integrata la supporto per lavorare con modelli di testo, che possono essere utilizzati per scrivere rapidamente risposte e creare contenuti in vari componenti di Nextcloud Hub.

- Espansa l'interfaccia di programmazione AppAPI, che consente di creare applicazioni esterne per Nextcloud, scritte in qualsiasi linguaggio di programmazione, e di integrare in Nextcloud gestori ad alte prestazioni in linguaggi a basso livello, ad esempio per eseguire calcoli relativi all'apprendimento automatico.
- Sono state preparate applicazioni per l'integrazione con le piattaforme Documenso, OpenProject, XWiki e Zulip.
- Sono state apportate ottimizzazioni delle prestazioni: il caricamento dei file è stato accelerato fino a 6 volte (ad esempio, il tempo di caricamento di un file di 10 GB è passato da 195 a 45 secondi) ed è stata aggiunta la possibilità di riprendere il caricamento dei file interrotti. È stato ridotto il consumo di risorse durante l'elaborazione delle chiamate in Nextcloud Talk, durante la sincronizzazione dei file in Nextcloud Text, durante le operazioni di ricerca e durante il rendering della dashboard. Sono state ottimizzate anche le operazioni in background.
- Negli script per l'installazione di Nextcloud sul proprio server è stato migliorato il controllo dei componenti necessari per Nextcloud Mail e Nextcloud Talk. È stata implementata la rilevazione della presenza dell'estensione APCU per la memorizzazione nella cache dei dati in memoria.
- Aggiunta la supporto per la crittografia end-to-end delle chiamate in Nextcloud Talk, effettuate sia tramite interfaccia web che tramite applicazione desktop. È stata aggiunta un'opzione per applicare la crittografia end-to-end durante il caricamento dei file e la navigazione in Nextcloud Files tramite browser web.
- Aggiunta la possibilità di limitare il numero di tentativi di autenticazione non riusciti per proteggere da attacchi di brute force.

- Aggiunta la possibilità di impostare ulteriori restrizioni per le connessioni da dispositivi mobili, come l'uso obbligatorio della biometria per l'autenticazione (ad esempio, FaceID) e il divieto di accesso a determinate impostazioni o sezioni (ad esempio, divieto di accesso con più account, consultazione dei log, scambio di file, apertura in applicazioni esterne, ecc.).
- Aggiunto il supporto per il salvataggio di backup dell'ambiente attuale di Nextcloud su un server esterno e per il ripristino dello stato da un backup.
- In Nextcloud Talk è stato aggiunto il supporto per la ricerca dei messaggi nelle chat, la commutazione della lista delle chat in modalità compatta, la riduzione delle informazioni superflue tramite l'archiviazione delle chat senza uscirne, la riproduzione automatica dei messaggi vocali raggruppati, e l'ingrandimento e la panoramica degli schermi trasmessi da altri partecipanti. Sono state implementate funzioni AI per il riassunto automatico delle chiamate vocali registrate e una sintesi dei 100 ultimi messaggi non letti.

Durante i webinar e le videoconferenze è stata aggiunta la possibilità di limitare il tempo massimo dell'evento, impostare l'accesso degli ospiti con inviti inviati via email, caricare l'elenco dei partecipanti in formato CSV, creare, importare ed esportare sondaggi.

- Negli applicativi per ufficio sono state aggiunte: un pulsante per richiamare l'assistente AI, una nuova sezione con gli stili del documento, una funzione per la sostituzione rapida del testo e la possibilità di collegare dizionari personalizzati.

- In Nextcloud Files è stata aggiunta la supporto per la navigazione e la gestione dei file tramite combinazioni di tasti, la possibilità di associare un tag a più file contemporaneamente, l'assegnazione di colori ai tag, la limitazione delle operazioni solo ai tag predefiniti dall'amministratore e la conversione di formati di file tramite il menu contestuale. È stata migliorata la barra laterale per la navigazione tra le risorse condivise.

- Nell'app di posta Nextcloud Mail è stata migliorata la sistema di traduzione integrato e aggiunta una funzione AI per rilevare le menzioni di persone nelle email.
- Nel calendario-pianificatore sono stati automatizzati gli strumenti per invitare gruppi di contatti agli eventi. È stata aggiunta la possibilità di determinare quali calendari influiscono e quali no sullo stato di disponibilità.

- È stata migliorata l'interfaccia delle applicazioni mobili per iOS e Android, che ora consente una chiamata semplificata all'assistente AI, aggiunge file consigliati, unifica la ricerca, offre un evidenziatore per i tag, fornisce accesso rapido alle note e migliora la gestione dei file in modalità offline.

- Nei client desktop è stata ottimizzata l'interfaccia per renderla coerente con i sistemi operativi utilizzati.

- Nell'assistente AI (Nextcloud Assistant) sono state aggiunte funzionalità per eseguire azioni in diverse applicazioni Nextcloud, come creare eventi nel calendario-pianificatore, inviare messaggi in Nextcloud Talk e inviare email in Nextcloud Mail. Ad esempio, si può chiedere all'assistente AI di trovare informazioni specifiche in Nextcloud Collectives, inviarle ai colleghi tramite chat e poi pianificare una discussione congiunta nel calendario-pianificatore.
- È stata aggiunta la possibilità di configurare quale servizio AI utilizzare per quali funzioni AI, ad esempio, è possibile utilizzare ChatGPT per estrarre il significato del testo e un modello locale per la traduzione.
- Sono stati forniti strumenti AI per determinare il contenuto riassuntivo delle email, delle chat e dei verbali delle riunioni, nonché per la traduzione rapida delle email da una lingua all'altra.

Fonte: opennet.ru












