Une distribution, pas un concurrent
Il faut le dire d’emblée : Pristy Core ne remplace pas Alfresco Community, il le contient.
Nous partons du dépôt Alfresco Community, publié sous licence libre, et nous y ajoutons nos propres modules. Vous ne troquez donc pas un produit contre un autre : vous récupérez le même socle, éprouvé, avec par-dessus ce que nous avons dû construire pour l’exploiter au quotidien chez nos clients.
Concrètement, Pristy Core 26.0 embarque Alfresco Community 25.3.
C’est aussi pour cela que nous contribuons au socle plutôt que d’en faire une copie divergente : nos correctifs profitent à toute la communauté Alfresco.
Ce que contient Pristy Core
Pristy Core est une distribution : le dépôt Alfresco Community, plus cinq modules que nous développons et maintenons.
pristy-core — le socle Pristy. Il porte les modèles de contenu métier (marchés publics, actes administratifs, dossiers sociaux), la configuration dynamique des applications, la réinitialisation de mot de passe en libre-service et la restriction de la recherche d’utilisateurs.
pristy-collab — l’édition collaborative de texte en temps réel. Plusieurs rédacteurs travaillent sur le même document, leurs modifications se synchronisent au fil de la frappe.
pristy-kafka — le bus d’événements. Chaque action sur un document peut déclencher un traitement extérieur à la GED : reconnaissance de caractères à l’import, apposition d’un tampon sur un PDF, alimentation de la trace d’audit.
collabora-online — l’édition bureautique en ligne. Documents texte, tableurs et présentations s’ouvrent et se modifient dans le navigateur, sans logiciel à installer.
send-mail — l’envoi de documents par courriel directement depuis la GED.
Ce que Pristy ajoute au socle
| Critère | Pristy Core 26.0 | Alfresco Community 25.3 |
|---|---|---|
| Socle et licences | ||
| Dépôt de contenu | Équivalent : Alfresco Community 25.3 Pristy embarque le dépôt Alfresco Community, sans le modifier. | Équivalent : Alfresco Community 25.3 |
| Licence du socle | Équivalent : LGPLv3 | Équivalent : LGPLv3 |
| Licence des modules ajoutés | Avantage Pristy : AGPLv3 / LGPLv3 Les interfaces Pristy sont publiées sous AGPLv3, les modules ajoutés issus d’Alfresco sous LGPLv3. | non renseigné |
| Dépendance à un binaire propriétaire | Avantage Pristy : Aucune (hors option SharePoint Protocol) Pristy remplace alfresco-pdf-renderer par un pilote libre s’appuyant sur poppler. Seul le connecteur SharePoint Protocol, optionnel et réservé aux postes sous Microsoft Office, introduit un composant fermé. | Absent : alfresco-pdf-renderer (PDFium) Alfresco livre alfresco-pdf-renderer, un binaire fermé basé sur PDFium. |
| Recherche et indexation | ||
| Moteur d'indexation | Équivalent : Apache Solr 6 Pristy Core 26.0 utilise le moteur du socle. Le portage sur Apache Solr 9 maintenu par Jeci arrive avec Pristy Core 26.1. | Équivalent : Apache Solr 6 |
| Protection contre l'injection dans les requêtes | Avantage Pristy : Validateurs fournis Validation par liste blanche configurable et préparation des valeurs avant interpolation dans une requête AFTS. | Équivalent : À la charge du développeur |
| Transformation de documents | ||
| Génération d'aperçus PDF | Avantage Pristy : poppler (libre) | Absent : PDFium (propriétaire) |
| Courriels EML | Avantage Pristy : Transformateur dédié | non renseigné |
| Vidéos | Avantage Pristy : Transformateur dédié | Partiel : Module tiers à installer |
| Reconnaissance de caractères (OCR) | Avantage Pristy : Automatique à l’import OCR déclenché automatiquement dès le dépôt du document dans la GED. | Partiel : Module tiers à installer |
| Événements et automatisation | ||
| Bus de messages | Avantage Pristy : Apache Kafka | Absent : Non fourni Alfresco ne fournit de bus de messages que dans son édition Enterprise ; en Community, il faut le construire soi-même. |
| Déclenchement de traitements externes | Avantage Pristy : Par topic, configurable Routage vers un topic Kafka piloté par une propriété du document. | Absent : Non fournie |
| Apposition automatique d'un tampon PDF | Avantage Pristy : Disponible | Absent : Non fournie |
| Reprise de données | ||
| Reprise de données en masse | Avantage Pristy : Pristy Connect, orchestré par Apache Airflow Chaque étape est suivie, relançable et supervisée. | Équivalent : Alfresco Bulk Import |
| Sources prises en charge | Avantage Pristy : Autre GED, lecteur réseau, progiciel | Équivalent : Système de fichiers du serveur |
| Transformation pendant la reprise | Avantage Pristy : Arborescence et métadonnées remodelables Format pivot : l’arborescence et les métadonnées peuvent être reproduites à l’identique ou remodelées au passage. | non renseigné |
| Reprise après interruption | Avantage Pristy : Gérée | non renseigné |
| Synchronisation continue avec un progiciel | Avantage Pristy : Disponible Au-delà de la reprise initiale, Pristy Connect maintient un flux continu entre vos applications et la GED. | non renseigné |
| Authentification | ||
| OpenID Connect / OAuth 2 | Équivalent : Support natif du socle Pristy hérite du support natif du socle Alfresco Community ; nos interfaces s’y connectent (Keycloak, Microsoft Entra ID). | Équivalent : Support natif Le socle Alfresco Community prend nativement en charge OpenID Connect. |
| SAML 2 | non renseigné | non renseigné |
| Authentification HMAC | Avantage Pristy : Disponible Pour l’intégration d’applications tierces sans partage de mot de passe. | Absent : Non fournie |
| Authentification unique Zimbra | Avantage Pristy : Disponible | Absent : Non fournie |
| Réinitialisation de mot de passe en libre-service | Avantage Pristy : Intégrée aux interfaces Pristy Pristy intègre le parcours à ses propres interfaces : courriel de validation, modèles de message et règles paramétrables, avec un traitement distinct pour les comptes LDAP. | non renseigné |
| Restriction de la recherche d'utilisateurs | Avantage Pristy : Disponible Limitation par domaine, pour éviter qu’un utilisateur ne parcoure tout l’annuaire. | Absent : Non fournie |
| Traçabilité et supervision | ||
| Trace d'audit exploitable | Avantage Pristy : Pristy Audit Trail Événements Kafka déversés dans Elastic et analysés dans des tableaux de bord Kibana. | Équivalent : Audit intégré au dépôt |
| Outils de diagnostic d'exploitation | Avantage Pristy : OOTBEE Support Tools (fork Jeci) Jeci maintient une version adaptée : prise en charge du sous-système de recherche Solr 9 sur la page de suivi d’indexation, réponses JSON exploitables par nos outils de supervision, et correctifs de sécurité. | Équivalent : OOTBEE Support Tools Les Support Tools sont livrés avec Alfresco. |
| Édition et collaboration | ||
| Édition bureautique en ligne | Avantage Pristy : Collabora Online Collabora Online, intégré par le protocole WOPI. | Partiel : Module tiers à installer |
| Édition collaborative de texte en temps réel | Avantage Pristy : Disponible Plusieurs rédacteurs sur un même document, synchronisés par WebSocket. | Absent : Non fournie |
| Modèles métier | ||
| Marchés publics | Avantage Pristy : Modèle et services dédiés | Absent : À développer |
| Actes administratifs | Avantage Pristy : Modèle et services dédiés | Absent : À développer |
| Dossiers sociaux | Avantage Pristy : Modèle et services dédiés | Absent : À développer |
| Archivage et versement | Avantage Pristy : Module dédié | Absent : À développer |
| Synchronisation Pastell | Avantage Pristy : Connecteur dédié | Absent : Non fournie |
| Exploitation | ||
| Configuration dynamique des applications | Avantage Pristy : Disponible Point d’entrée unique de configuration, avec filtrage des clés réservées au serveur. | Absent : Non fournie |
- Avantage Pristy
- Disponible
- Équivalent
- Partiel
- Absent
Trois différences qui comptent en production
Aucun composant fermé
La distribution Alfresco Community embarque alfresco-pdf-renderer, un binaire
propriétaire chargé de produire les aperçus PDF. Nous l’avons remplacé par un pilote
libre bâti sur poppler. Une installation Pristy ne contient donc aucun composant
fermé : la chaîne de traitement est auditable de bout en bout, ce qui lève un obstacle
sur les marchés exigeant du logiciel libre.
Une seule réserve, et elle relève de votre choix : le connecteur SharePoint Protocol, qui permet d’ouvrir les documents depuis Microsoft Office, est un binaire propriétaire. Il est optionnel et n’a d’intérêt que si vos postes travaillent sous la suite Microsoft. Avec Collabora Online, l’édition en ligne se passe entièrement de lui.
Un moteur de recherche que nous remettons à niveau
Sur cette version, Pristy Core 26.0 utilise le moteur du socle, Apache Solr 6, dont le support amont est arrêté depuis longtemps. Nous n’en sommes pas restés là : Jeci maintient Pristy Search Service, un portage d’Alfresco Search Services sur Apache Solr 9 et Java 17, publié en logiciel libre et repris dans l’installeur Docker officiel d’Alfresco. Il arrive avec Pristy Core 26.1 — le détail dans notre article Pristy Search Service, le moteur de recherche de Pristy sur Solr 9.
C’est le sujet de notre comparatif Pristy Core 26.1 face à Alfresco Community 26.2, où la question de la recherche se pose dans des termes entièrement nouveaux.
Des traitements déclenchés par les documents
Le dépôt sait signaler qu’un document est arrivé. Encore faut-il en faire quelque chose. Nous acheminons ces événements dans Kafka, ce qui permet de brancher des traitements sans toucher au dépôt : reconnaissance de caractères à l’import, apposition d’un tampon sur un PDF, alimentation de la trace d’audit.
Aller plus loin
- Pristy face à Alfresco Enterprise — le comparatif avec l’offre commerciale
- Logiciel libre : nos licences et nos sources
- Pristy Audit Trail — la traçabilité en détail
- Pristy Connect — la reprise de données en masse et la synchronisation continue
- OCR automatique — la reconnaissance de caractères à l’import
Parlons de votre socle documentaire
Contactez-nous
Les informations recueillies sur ce formulaire sont enregistrées dans un fichier informatisé par la société Jeci (16E Rue du Cap Vert - 21800 Quetigny, info@jeci.fr, +33 9 72 38 21 92) pour répondre à votre demande de contact. Pour en savoir plus sur la gestion de vos données personnelles et pour exercer vos droits, reportez-vous à la dans la notice jointe à ce lien. Les données marquées par un astérisque dans le questionnaire doivent obligatoirement être fournies. Dans le cas contraire, nous ne pourrons pas vous contacter. En remplissant ce formulaire, vous acceptez que les informations saisies soient exploitées dans le cadre de la demande de contact.
Téléphone
09 72 38 21 92
Nos applications
Socle de base : la GED Pristy
Applications métiers
Solutions autour de la GED