Nextcloud vient de dévoiler sa version 26, également appelée « Hub 4 », placée sous le signe de l’IA en barre !
👉 Synthèse 👈
De nombreux éléments bénéficient d’amélioration :
- 🧠 Intelligence Artificielle : Avec notamment ChatGPT !
- 🎯 Smart Picker : IA et bien plus à portée de clic
- 🇬🇧 Nextcloud Translate ou DeepL integration : Traduisez du texte directement dans Nextcloud
- 🗃 Nextcloud Tables : Structurer, enrichir et partager des données à volonté sous forme de tableaux personnalisés
- 👥 Nextcloud Groupware : Améliorations de Nextcloud Mail et Nextcloud Calendar
- 📂 Nextcloud Files : Amélioration de la gestion des versions de fichiers
- 💻 Clients de synchronisation : Améliorations pour le client de bureau et les applications mobiles
- 💬 Nextcloud Talk : 2 nouvelles fonctionnalités très attendues sont enfin là !
- 📝 Nextcloud Text : Arrivée du suivi du curseur en temps réel en édition collaborative
- 📖 Nextcloud Collectives : Amélioration de l’UI et connexion avec Nextcloud Files
- 📌 Nextcloud Deck : Toujours plus puissant, il bénéficie de 4 améliorations
- 📝 Nextcloud Notes : « Notes » fait désormais partie intégrante de Nextcloud (Core), plus d’autres bonnes nouvelles
- 🚀 Performances : Toujours en hausse !
- 🛡 Chiffrement de bout en bout (E2EE) : 2 améliorations
🧠 Intelligence Artificielle
Souvenez-vous de notre page de blog sur les nouveautés de Netcloud Hub 3 (v. 25) https://www.arawa.fr/2022/11/07/nouveautes-nextcloud-25-hub-3/ … il était déjà question d’Intelligence Artificielle, au cœur de l’UI de Nextcloud : Fichiers recommandés et suggestions de partages dans « Files », mais aussi de nombreuses avancées dans les apps Nextcloud suivantes : Mail, Photos, Music, Related Ressources, Suspicous Login.
Nextcloud, se tourne maintenant aussi vers l’extérieur, vers des IA externes (tierces), dont ChatGPT, qui est dans toutes les bouches actuellement.
Nextcloud Dictate (Speech-To-Text)
Ce module :
- vous permet de transcrire votre voix en texte dans un document. Encore mieux, vous pouvez même faire une transcription traduite (pour l’instant uniquement vers de l’anglais) !
- repose sur OpenAI Whisper (https://github.com/openai/whisper) via Replicate (https://github.com/replicate)
Génération d’image avec Dall-E
Ce module :
- vous permet de générer des images selon une description textuelle donnée
- repose sur OpenAI DALL-E (https://github.com/openai/DALL-E) via Stable Diffusion (https://github.com/Stability-AI/StableDiffusion)
Génération de texte avec ChatGPT
Ce module :
- vous permet de générer du texte qui est une réponse retournée par ChatGPT après qu’une demande lui a été soumise
- repose sur OpenAI GPT-3
Et l’éthique de ces services tiers, on en parle ?!
C’est là qu’intervient le « Ethical AI Rating » de Nextcloud. Les nouveautés de type IA annoncées lors de la sortie de Nextcloud Hub 3 (v. 25) sont strictement internes et ne posent donc aucun problème éthique. Elles garantissent notamment que toutes les données restent en lieu sûr, au sein de l’instance Nextcloud, sans jamais passer par un serveur externe.
Avec les services fournis par OpenAI, les choses sont différentes et la garantie susmentionnée est ainsi possiblement caduque.
Nextcloud GmbH a expliqué qu’ils se doivent désormais de fournir l’accès à certains services d’Intelligence Artificielle qui sont devenus presque incontournables, tout du moins prisés par beaucoup de personnes.
Mais ils expliquent également avoir un devoir d’information au sujet de ces IA qui se trouvent techniquement hors des instances, et parfois même en dehors même du territoire français ou européen, ce qui peut avoir des conséquences en termes de respect de la vie privée (données personnelles). Nextcloud, dont le cheval de bataille est le respect de la vie privée, souhaite établir cette transparence à l’égard des utilisateurs afin de ne tomber dans aucune contradiction.
Ainsi, le « Ethical AI Rating » de Nextcloud est une méthode d’évaluation de ces IA en termes d’éthique. Ce que l’on sait à son sujet (résumé) :
- 4 niveaux de notation du moins bon au meilleur (vert, jaune, orange, rouge)
- 3 facteurs influençant la note :
- Le logiciel est-il libre (à tous les niveaux, dont l’entraînement) ?
- Le modèle d’entraînement est-il disponible gratuitement pour l’auto-hébergement ?
- Les données d’entraînement sont-elles disponibles et libres d’utilisation ?
Ces notations ne sont pas encore visibles, mais le seront dans un avenir proche.
En savoir plus sur « Ethical AI Rating » : https://nextcloud.com/blog/nextcloud-ethical-ai-rating/
Ces modules d’AI sont-ils installé par défaut et/ou désactivables ?
Si le respect de la vie privée est la priorité des priorités pour vous, sachez que ces modules ne sont pas installés pas défaut.
Pour qu’ils fonctionnent, il faut que des apps nécessaires à leur exécution soient sciemment installées sur l’instance (par un administrateur) depuis le magasin d’application de Nextcloud (et que des clés d’API y soient enregistrées). Si ces conditions ne sont pas remplies, ChatGPT et autres IA dévoilées dans cette nouvelle version de Nextcloud seront absentes de votre instance, tout bonnement.
Les apps évoquées sont toutes listées dans le tableau, plus haut dans la page.
Comment accéder à tous ces nouveaux modules ?
C’est grâce aux « Smart Picker », décrit ci-dessous.
🎯 Smart Picker
Le « Smart Picker » (aussi appelé « Link Picker » ou « Sélecteur de lien ») est une boite de dialogue munie d’un champ de recherche et d’une liste déroulante de sélection du module que vous souhaitez utiliser.
Dans quelles apps de Nextcloud se trouve le Smart Picker ?
- Nextcloud Talk
- Nextcloud Deck
- Nextcloud Mail
- Nextcloud Notes
- Nextcloud Text
- Nextcloud Collectives
- Nextcloud Office
- Dans d’autres applications en perspective
Depuis ces apps, comment accéder au Smart Picker ?
Il y a deux méthodes :
- La plus rapide consiste à taper à l’endroit voulu où se trouve votre curseur le caractère slash de votre clavier (« / ») et cela fera apparaître directement le « Smart Picker ».
Cette méthode ne fonctionne pas dans les deux apps suivantes (pour ces deux apps, référez-vous à la seconde méthode) :- Nextcloud Office
- Nextcloud Mail
- L’autre méthode consiste à cliquer sur un bouton, nommé :
- Bouton « 🔗 Insérer un lien » dans Nextcloud Text
- Bouton « 🔗 Choisir un lien » dans Nextcloud Office
- [⋅⋅⋅] puis « 🔗 Ajouter un lien » dans Nextcloud Mail
Le Smart Picker donne accès à bien plus que ça. Quelle en est la liste ?
Voici un tableau récapitulatif de ce que vous pouvez insérer grâce au « Smart Picker » :
Origine des données | Intitulé * | Type de contenu inséré | Contenu issu de … | Par l’intermédiaire de … | App nécessaire | Clé API / Token | Connexion à un compte |
---|---|---|---|---|---|---|---|
IA externe | ChatGPT-like text generation | Texte | OpenAI GPT-3 | – | OpenAI integration | Clé API obligatoire | – |
IA externe | AI image generation | Image ** | OpenAI Dall-E 2 | – | OpenAI integration | Clé API obligatoire | – |
IA on-premise | AI image generation **** | Image ** | Stable Diffusion | Replicate | Replicate integration | Clé API obligatoire | – |
IA externe | AI speech-to-text | Texte | OpenAI Whisper | Replicate | Replicate integration | Clé API obligatoire | – |
Web | Map location | Cartographie ** | OpenStreetMap | OSM / Maptiler / Mapbox | OpenStreetMap integration | Clés API facultatives | – |
Web | GIF picker | GIFs animés ** | Giphy | – | Giphy integration | Clé API facultative | – |
Web | Movies, series and people | Fiches films, séries et acteur⋅rice⋅s ** | The Movie DataBase | – | The Movie Database integration | Clé API facultative | – |
Web | Peertube videos | Vidéo ** | Peertube | – | Peertube integration *** | – | – |
Web | Utilisateurs, toots et mots-dièses Mastodon | Utilisateurs, pouets (toots) et hashtags ** | Mastodon | – | Mastodon integration | – | Oui |
Web | Tickets, requêtes de tirage et commentaires GitHub | GitHub issues, pull requests et comments ** | GitHub | – | GitHub integration | Token obligatoire | Oui |
Web | Dépôts, tickets et requêtes de fusion GitLab | GitLab repositories, issues et mergers ** | GitLab | – | GitLab integration | Token obligatoire | Oui |
Web | Any link | Toutes autres URL ** | Web *** | – | – | – | – |
Internes instance Nextcloud | Fichiers | Fichiers auxquels vous accédez ** | Nextcloud Files | – | – | – | – |
Internes instance Nextcloud | Tableaux, cartes et commentaires | Tableau ou carte ** | Nextcloud Deck | – | – | – | – |
Internes instance Nextcloud | Collective pages | Page ** | Nextcloud Collective | – | – | – | – |
Internes instance Nextcloud | Nextcloud Tables | Tableau ** | Nextcloud Tables | – | – | – | – |
Internes instance Nextcloud | Text templates | Modèles de texte | Modèles de textes stockés dans les paramètres utilisateur et/ou administrateur | – | Text templates | – | – |
** Via insertion préalable de l’URL correspondante retournée par le module sélectionné (aperçu)
*** Obligation de spécifier les URLs des instances qui seront parcourues lors des recherches
**** On-premise
Note : Nextcloud indique que le moteur de traduction peut aussi reposer sur une IA de traduction locale (au lieu de reposer sur DeepL).
🇬🇧 Nextcloud Translate ou DeepL Integration
Ce module fonctionne en interne et est accessible depuis les apps suivantes, en cliquant sur [⋅⋅⋅] tout à droite de la barre d’icônes :
- Nextcloud Deck
- Nextcloud Mail
- Nextcloud Notes
- Nextcloud Text
- Nextcloud Collectives
Nextcloud Translate
Traduction de :
- 🇬🇧 Anglais
- 🇩🇪 Allemand
Vers :
- 🇬🇧 Anglais
- 🇩🇪 Allemand
- 🇫🇷 Français
- 🇨🇳 Chinois
- 🇪🇸 Espagnol
Prérequis :
- Service on-premise : Installation de l’app « Translate » par un administrateur de la plateforme
DeepL integration
Les langues sont celles de DeepL.
Prérequis :
- Installation de l’app « DeepL integration » et saisie d’une clé d’API par un administrateur de la plateforme
🗒 Nextcloud Tables
Imaginez pouvoir construire des tableaux de données personnalisés. Listez, avec différents types de champs : des dépenses, des projets, des clients, des demandes de congés, ou répertoriez votre collection de Disques Vinyles, ou de BD, etc. Que ce soit dans le domaine personnel ou professionnel, il nous est tous arrivé d’avoir besoin de répertorier des données, sans pour autant avoir besoin d’un logiciel spécifique, parfois « sur-qualifié » pour le faire. Nextcloud Tables répond clairement à cette demande.
Chaque tableau peut aussi être :
- exporté au format CSV
- partagé avec un utilisateur ou un groupe d’utilisateurs
👥 Groupware
🗣 Nextcloud Mail
De belles améliorations pour un usage professionnel :
- Support de XOAUTH2 pour une meilleure compatibilité avec Microsoft Outlook et Google Gmail
- Prise en charge du protocole de sécurité S/MIME
- Prise en charge des comptes de messagerie IMAP partagés :
📅 Nextcloud Calendar
Possibilité d’ajouter des pièces jointes à un événement du calendrier.
📂 Nextcloud Files
Le système de gestion des versions des fichiers s’améliore :
- UI améliorée
- Les versions créées s’espacent avec le temps : 1 version par minute, puis 1 par heure, puis une 1 par jour et ainsi de suite. Le système s’assure aussi que l’espace de stockage disponible soit bien suffisant et procède à un nettoyage des plus anciennes versions si nécessaire. Le système agit également sur le stockage de fichiers disponible, en nettoyant les anciennes versions lorsque le stockage devient faible.
- Possibilité de nommer les anciennes versions (les versions nommées sont toujours conservées)
💻 Clients de synchronisation et applications mobiles
- Client de synchronisation pour OSX : prise en charge du fichier virtuel (comme déjà sous Windows) bientôt disponible
- Prochaine version du client de synchronisation :
- En ce qui concerne la prochaine version, une sélection du « navigateur par défaut » est introduite
- Possibilité de créer des comptes en ligne de commande (très utile dans les grandes organisations)
- Application mobile pour Android : numérisation de documents avec prise en charge du format PDF multi-pages au format PNG est désormais disponible
- L’application mobile pour iOS obtient des améliorations en ce qui concerne :
- la numérisation des documents
- l’édition des images avant téléversement
- l’édition de documents bureautiques
💬 Nextcloud Talk
Un wagon de bonnes nouvelles :
- Apparition des salons privés (breakout rooms)
- Possibilité d’enregistrer les visios. Nous en avions parlé dans notre Webinaire 2, c’est maintenant chose faite !
- Bientôt disponible, l’application desktop de Talk sera bientôt disponible et installable sur votre ordinateur !
La version de développement est disponible ici : https://github.com/nextcloud/talk-desktop/releases - Plusieurs fonctions d’administration pour contrôler les autorisations
- Transfert de propriété d’une conversation
- Une interface dédiée à l’iPad
- Bonus côté performances : les temps de chargement, la charge du serveur et les délais de notification de Talk ont été réduits jusqu’à 99 % 🚀
📝 Nextcloud Text
- Le suivi du curseur en temps réel lors de l’édition collaborative est désormais disponible, à la même manière qu’avec Nextcloud Office (Collabora Online). Vous saurez en temps réel qui édite quoi dans le document partagé sur lequel vous travaillez.
📖 Nextcloud Collectives
- Amélioration de l’UI et donc de l’UX pour faciliter la création de nouveaux collectifs et le déplacement des pages entre elles
- Plus grande porosité avec Nextcloud Files : les utilisateurs trouvent plus facilement les fichiers utilisés dans un collectif, et en sens inverse, le collectif associé aux fichiers
📌 Nextcloud Deck
- Nouvel éditeur de texte hérité de Nextcloud Text, lui faisant bénéficier du « Smart Picker »
- Export de tableaux vers des fichiers CSV
- Création de nouvelles étiquettes lors de leur attribution (et non plus uniquement depuis les propriétés de ce dernier)
- Édition en direct de tableaux par plusieurs personnes
📝 Nextcloud Notes
- Le projet « Notes » fait partie intégrante de Nextcloud (Core)
- Notes bénéficie du même éditeur que celui utilisé par Nextcloud Text et bénéficie donc du fameux « Smart Picker »
🚀 Performances
- Dans cette version, le chargement des montages de dossiers et la gestion des conteneurs ont été améliorés jusqu’à 20 %
- Les requêtes de l’API OCS sont jusqu’à 3 fois plus rapides
- Nextcloud Talk en particulier a réduit les temps de chargement, la charge du serveur et les délais de notification jusqu’à 99%
🛡 Chiffrement de bout en bout (E2EE)
- Possibilité de partager les dossiers chiffrés
- File Drop (partage externe anonyme avec fonctionnalité unique de téléversement) permet désormais le téléversement des fichiers dans un dossier chiffré
Découvrez Nextcloud Hub 4 (v. 26)
Pour permettre la mise en place de votre plateforme collaborative open source : Faites appel à l’expertise d’Arawa (Partenaire Gold de Nextcloud) !