Graphane en Libre : OpenGraphane

Posté par  . Modéré par baud123.
Étiquettes :
10
4
jan.
2011
Doc
OpenGraphane est un système éditique complet (studio de conception, serveur de production), basé sur les standards du marché (XML, Open Document Format, Java, PDF) , qui assure la conception, la génération, et la diffusion des documents d'entreprise (PDF, ODT…) sous licence CECILL V2.

D'un flux de données XML et d'une maquette du document en OpenOffice.org, on obtient un document PDF (ou autre format) : c'est la génération de document. Il reste à diffuser le document obtenu.

NdM : il s'agit du logiciel Graphane qui passe désormais en libre sous le nom d'OpenGraphane. Le moteur de composition PDF (Graphite) est écrit en Java ; il est basé sur iText, et est très performant : 3000 à 5000 pages/minute pour des documents moyennement complexes, jusqu'à 200 000 pages/minute pour de simples courriers.

NdM : Performances obtenues en faisant tourner Graphite sur un serveur
Intel(R) Xeon(TM) CPU 3.00GHz quadri-processeurs doubles coeurs
RAM 16 Go dont 3 Go alloués à la JVM (Sun(R) Version 1.5.0_11)
Les autres traitements sont écrits en Java ou en XSLT (processeur Saxon, version libre).
Le Studio est un client lourd basé sur RCP (Eclipse).
Sont disponibles :
  • Une documentation très complète (utilisateur et développeur)
  • un studio de conception, un serveur de production.
  • des installeurs ou archives portables, Windows ou Linux.
Le produit existe depuis 2006 et on compte des millions de documents générés et diffusés (mail, fax, FTP, impressions...) depuis cette date, sans incident.

Aller plus loin

  • # Graphane ?

    Posté par  (site web personnel) . Évalué à 3.

    Le titre donne l'impression qu'OpenGraphane serait un équivalent libre de Graphane. Mais qu'est-ce que Graphane ?
    • [^] # Re: Graphane ?

      Posté par  . Évalué à 10.

      Ben c'est l'equivalent proprietaire d'OpenGraphane
      • [^] # Re: Graphane ?

        Posté par  (site web personnel) . Évalué à 3.

        Je me suis posé la question. En fait non, visiblement, Graphane est juste libéré sous le nom d'OpenGraphane, à ce qu'il semble.
        • [^] # Re: Graphane ?

          Posté par  (site web personnel) . Évalué à 2.

          oui, j'ai failli ajouter http://chl.be/migrations/ dans les liens pour sa section "libération logiciel". Le titre paraissait pourtant clair(*) et il est "habituel" d'annoncer(**) des libérations de code sur LinuxFr :)

          (*) _en_ libre = sous-entendu "avant, ce n'était pas t'encore en libre"

          (**) maintenant, il est bien de clarifier dans les commentaires les motivations de ce choix, les attentes ; éventuellement suggérer l'organisation d'une communauté d'utilisateurs, de testeurs, de développeurs et indiquer les outils mis à disposition pour travailler ensemble :)
          • [^] # Re: Graphane ?

            Posté par  (site web personnel) . Évalué à 3.

            Non, ce n'était pas clair. L'interprétation la plus directe était qu'OpenGraphane était une alternative libre à Graphane. J'ai rejeté cette interprétation parce que l'usage du même nom qu'un concurrent me semblait douteuse.
            • [^] # Re: Graphane ?

              Posté par  (site web personnel) . Évalué à 4.

              Il arrive pourtant que des "développements" passent en libre :
              - OpenSparc (faut se dépêcher maintenant)
              - Open ce que tu veux (scilab, lutece...)
              - OpenBSD ah non ça stait depuis le début avec d'autres vrais enjeux surpassant le libre :)
              et maintenant Graphane et c'est très bien :)
    • [^] # Re: Graphane ?

      Posté par  (site web personnel) . Évalué à 3.

      Nous utilisons deux serveurs Graphane dans deux machines virtuel Windows 2003 (l'hôte étant des Debian 5)
      pourquoi deux ? Par redondance car Graphane est instable il se plante.

      les deux graphanes reçoivent par ftp des fichiers xml qui viennent de nos deux AS-400 (en fait un seul vu qu'on travail en 1+1) et transforme ces fichier xml en pdf qui seront imprimé ou envoyé par email selon le scénario de diffusion.

      En gros Graphane met en page selon des templates (des fichiers odt) nos factures, commande, ordre de fabrication, bulletin de livraison que crache notre erp qui tourne sous as-400.

      Autrement ça marche bien c'est pas très simple à prendre en main mais c'est puissant ce truc.

      Je vais pouvoir virer les windows 2003 et faire tourner les serveurs graphane dans des container openvz.
      • [^] # Re: Graphane ?

        Posté par  . Évalué à 3.

        Pourquoi avoir mis du Windows ? Question d'aisance, ou il y avait une contrainte ?
        • [^] # Re: Graphane ?

          Posté par  (site web personnel) . Évalué à 2.

          Parce que à l'époque l'entreprise qui est derrière l'erp (elle porte le nom d'un vent marin) nous avais dis qu'il n'y avait que une version windows et qu'il ne supportait pas d'autre version, c'est en discutant avec un développeur (pour un problème x) qu'il m'avais apris qu'il en existait une version linux et que je devait voir avec mon fournisseur.
          J'avais abandonné par manque de temps.
      • [^] # Re: Graphane ?

        Posté par  . Évalué à 2.

        Et vous avez quelle volumétrie de courriers ?

        Je travaille dans l'éditique, donc ça m'intéresse :o)
        • [^] # Re: Graphane ?

          Posté par  . Évalué à 0.

          Halte-là cacahuète !

          Je pense que tu n’en a rien à cirer de la volumétrie de leurs courriers. Ce qui t’intéresse, c’est le volume de leurs courriers.

          C’était un message du CCUMPLPFPMMQÇVRDF (Comité contre l’utilisation de mots plus longs pour faire plus mieux mais que ça veut rien dire à la fin).
        • [^] # Re: Graphane ?

          Posté par  (site web personnel) . Évalué à 2.

          en moyenne 16000 tirage par mois
          • [^] # Re: Graphane ?

            Posté par  . Évalué à 1.

            Ah oui, c'est du petit volume par rapport à ce qu'on traite là où je travaille.
      • [^] # Re: Graphane ?

        Posté par  . Évalué à 1.

        Bonjour,

        Je suis assez surpris de la réponse ou plutôt de la phrase "Graphane est instable il se plante."

        En effet, étant intégrateur en utilisant en grande partie des logiciels libres et opensources, j'attendais avec impatience la libération de graphane que j'utilise depuis plusieurs années déjà.

        J'ai des environnements de production avec graphane sur des serveurs linux avec 2 go de ram et un core-2 duo et je n'ai jamais eu de soucis de plantage.

        Sur ces installations j'ai un serveur par site, la génération, la diffusion se déroule sur le même serveur, et tous les documents sont générés par graphane (en bientôt opengraphane): BL, Factures, PV de reception, Etiquettes reception matière, indicateur production (avec des graphique avancés)

        La seule chose que je ne peux pas vérifier, c'est le taux de disponibilité sur un graphane installé sous Windows, mais là, il reste à savoir si les plantages sont liés à graphane directement ou alors s'ils sont liés à une mauvaise gestion mémoire de la part de Windows ou à la version de java par exemple.

        Par contre j'aimerais bien connaître le type de plantage dont vous parlez: arrêt de services, génération incomplète, écran bleu, freeze du serveur etc ... ?

        bonne journée,
  • # Scenari

    Posté par  . Évalué à 2.

    Est-ce que ce logiciel aurait les mêmes fonctionnalités que Scenari.
    [http://scenari-platform.org]
    • [^] # Re: Scenari

      Posté par  . Évalué à 1.

      Bonjour,

      Scenari est un logiciel qui permet de produire du contenu, et de générer différent documents dans différents format à partir de la même source de données. Cette source reste cependant saisie manuellement dans scenari.

      On pourrait dire que dans scenari il y a l'éditeur de texte bureautique, et la génération de document. OpenGraphane ferait alors la partie génération.

      Par contre OpenGraphane gère aussi la partie diffusion de documents, ce qui apporte beaucoup de souplesse et permet d'effectuer des tâches avancées en un clic:

      ex:

      Quant on clique sur imprimer une facture, on paramètre plusieurs canaux de diffusion:

      - Impression de la version client sur l'imprimante à entête
      - impression du double sur l'imprimante de la compabilité
      - Archivage en GED en pdf (connexion FTP, ssh etc ..)
      - Ajout dans l'extranet client lui permettant d'avoir un suivi de ces factures
      - creation d'un mail prévenant le client du départ de sa facture
      - etc ..

      Donc je pense que scenari et OpenGraphane n'ont rien à voir au niveau couverture fonctionnelle, mais utilise tous les deux le principe de séparation des données métier et de la génération de documents. OpenGraphane c'est un peu les templates et la CSS pour une page HTML appliqués au HTML, au PDF, à l'ODT et le moteur qui permet de générer et diffuser les documents.

      bonne journée,

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.