Open Source

2010-07-05

Benjamin Peterson a annoncé hier la sortie de Python 2.7.

Cette nouvelle version du langage de haute productivité dont itaapy est spécialiste consiste essentiellement à pouvoir profiter de fonctionnalités de Python 3.1 dans la branche 2.x (et ce sera la dernière fois !).

Cette version bénéficiera d'un support long dans le temps pour permettre la migration des applications vers la version 3 de Python au fil du temps sans risque pour la sécurité.

Certaines fonctionnalités vont encore et toujours dans le sens d'une plus grande expressivité du langage. Citons en particulier :

  • la fabrication  de dictionnaires par expression :
    ({i: i*2 for i in range(3)})
  • les dictionnaires ordonnés inclus dans le langage
  • accès plus puissant aux éléments des dictionnaires par les vues
  • amélioration de la gestion de contextes multiples, on peut désormais écrire:
    with open('logs') as fichier_log, open('text') as fichier_text:
        # opérations sur les fichiers sans se soucier de la fermeture ou exceptions
  • amélioration sensible des opérations d'entrées et sorties
  • nouveau module de gestion des options de ligne de commande
  • différentes optimisations de performance sur l'interpréteur
  • un tas de petites améliorations sur la librairie standard

Ce n'est pas la révolution et ce n'était sûrement pas le but ! Les améliorations sur la lisibilité et la stabilité des programmes, elles, devraient être au rendez-vous.

Quelques Liens

2010-07-02

Rencontres Mondiales du Logiciel Libre 6 au 11 juillet 2010

Itaapy sera présent aux RMLL 2010 (Rencontres Mondiales du Logiciel Libre) les mercredi 6 et jeudi 7 juillet.

Alexandre Garel présentera un atelier, mercredi 6 juillet à 14h sur le thème "Itws, une façon simple de partager l'information au sein de l'entreprise".

Dans cet atelier, nous verrons comment mettre en œuvre rapidement itws pour réaliser différents espaces au sein de l'entreprise, partager l'information entre les acteurs de l'entreprise, réutiliser ces informations, ou encore les retrouver au fil du temps. L'approche méthodologique sera expliquée et mise en œuvre sur itws.

D'autre part nous serons heureux de pouvoir vous rencontrer à cette occasion. Nous pourrons vous présenter notre expertise dans le logiciel libre particulièrement Python, et nos innovations technologiques comme lpOD (manipulation de ODF), notre base de données objet versionnée par Git, ....

Les RMLL sont avant tout un lieu d'échange et de partage, alors n'hésitez pas à venir nous rencontrer !

Pour être sûr ne pas se louper, vous pouvez prendre contact avec nous.

2010-06-24

L'équipe d'Itaapy est fière de vous annocer la sortie de la première version stable d'itws, notre solution de création de site web, extranet et intranet.

Cette nouvelle version d'itws apporte un vrai plus ergonomique à cette solution permettant sa prise en main par un large public.

On notera par exemple le mode édition qui permet de facilement éditer les différents éléments de contenus.

illustration du mode édition

De même différents modes de fonctionnement on été repensés pour pouvoir réaliser facilement les tâches courantes d'animation du site.

Ergonomie de la boite d'ajout d'une boite verticale

édition directe d'une boite latérale

Itws bénéficie également d'une nouvelle skin nommée k2 offrant une personnalisation facile avec une image sobre et efficace.

Itws est d'ors et déjà utilisé en production depuis plus de deux ans sur des dizaines de sites par nos clients.

Nos clients en infogérance vont bénéficier rapidement d'une mise à niveau de leur application avec la nouvelle version.

Vous pouvez en savoir plus en consultant notre page produit sur itws

2010-06-11

logo open forum europe

C'est maintenant presque une tradition, chaque année, Open Forum Europe rassemble des acteurs de l'administration (et notamment de la Commission Européenne) et de l'industrie pour une journée de conférences et d'échanges. Le thème de cette année : « l'ouverture au coeur de l'agenda numérique ». La matinée se déclinait en « standards ouverts et croissance économique » et l'après midi « e-administration ouverte et citoyenneté numérique ».

La croissance économique est bien sur en contraposition à la crise actuelle. Les orateurs ont montré par différentes présentations académiques ou présentant des cas concrets, comment les standards ouverts peuvent favoriser la création de richesses par les entreprises. Il s'agissait donc d'encourager les administrations à s'appuyer dessus, sans galvaudage, pour montrer l'exemple et favoriser l'émergence de l'économie de l'information européenne mais aussi l'accès de tous à l'information.

Quelques points forts que nous retiendrons :

  • Pour être ouvert un standard :
    • doit avoir un processus de conception et révision ouvert et public
    • ne doit pas contenir de restrictions d'usage
    • doit permettre les implémentations en logiciel libre ou propriétaire sans être géné par les brevets
    • doit avoir des implémentations existantes sur plusieurs plateformes
  • Les standards ouverts favorisent l'expérimentation, permettent l'entrée de nouveaux acteurs sur le marché et améliorent globalement la compétitivité
  • Les administrations doivent montrer l'exemple dans ce domaine (practice what you preach était le mot de la fin)
  • Les standards ouverts évitent le lock-in et un coût caché du TCO (coût total de possession) qui est le coût de sortie d'une solution donnée
  • Les standards ouverts mais surtout les logiciels libres garantissent l'équité de l'accès à l'information par tous
  • construire sur des logiciels et des formats propriétaires est comme construire sa maison sur un terrain qui ne vous appartient pas, sans pouvoir choisir les aménagements du terrains et demeurer à la merci de l'expropriation...
  • une entreprise comme Oracle s'est créée grace au standard SQL et son adoption par le gouvernemant américain
  • le projet Open Data du gouvernement Anglais est un exemple, même s'il pose des questions de fond sur l'utilisation des données

Itaapy est pleinement en phase avec l'OFE dans sa défense des standards ouverts. Ses solutions sont pleinement respéctueuses des standards, bâties sur un grand nombre d'entre eux : xml, ODF, REST, xhtml, css, ical, xliff, etc... Elle se sent partie de ce tissu économique émergeant mettant en place des solutions innovantes grâce au logiciel libre.

Adhérent de l'April, Itaapy attend également beaucoup de l'Agenda numérique de la Commission Européenne.

Finalement paraphrasons le représentant de Google, David Drummond : « pensez une minute à l'ouverture et ce qu'elle apporte dans différents domaines :

  • pour l'administration : transparence
  • pour l'économie : coopération
  • pour la science : collaboration
  • pour la culture : liberté
  • pour le divertissement : participation »

Le détail des différentes présentations est disponible sur le site d'Open Forum Europe.

2010-03-01

logos de communautésLa conférence "La Croissance par le partage : Modèles de développement et de collaboration au sein des projets Open Source" se tiendra à la Cantine
le 05 Mars 2010 de 09h00  à 12h00.

Cette conférence permettra de faire découvrir les modes d'organisation des communautés Open Sources. L'efficacité de
ces modèles mais aussi leurs présuposés et leurs implications seront abordés.

Les intervenant sont particulièrement pertinents puisque seront présents :

  • des animateurs de très grandes communautés comme Nicolas Barcet pour Ubuntu (distribution Linux) ou Tristan Nitot de Mozilla (navigateur Firefox) ;
  • mais aussi des communautés plus modestes mais sur des sujets particuliers tel que  John Lejeune de hackable-devices (appareils programmables) auquel participe Bearstech et qui s'intéresse au matériel ;
  • ou lpOD-project, projet phare pour la manipulation du format ODF.

Luis Belmar Letelier, directeur d'Itaapy, interviendra sur cette conférence au nom de la communauté lpOD. Cette communauté fournit un cas intéressant car de taille modeste et développée sur une période de temps courte.

Itaapy est une entreprise complètement intégrée à l'écosystème Open Source. Sa gestion de projet se base sur les bonnes pratiques de ces communautés, particulièrement adaptées au monde du logiciel et à ses acteurs.

N'hésitez pas à faire le déplacement, il est rare de trouver une telle qualité de représentation. Le sujet est d'autant plus intéressant qu'il est à la croisée de la conduite de projets, du génie logiciel, de la communication et du management.

2010-02-18

Logo openoffice.org 3.2Cette nouvelle version d'openOffice.org n'apporte pas de grandes nouveautés mais différentes améliorations.

Notons en particulier :

  • une améliorationde 46% des performances au démarrage ;
  • une amélioration du support d'ODF, et d'autres formats (dont le format XML de Microsoft Office) ;
  • un support amélioré des polices OpenType ;
  • une meilleure prise en charge des zones de séléctions complexes dans les feuilles de calcul ;
  • diverses améliorations des graphiques représentant des données.

Une liste complète des améliorations est disponible sur le site d'OpenOffice.org

OpenOffice reste la suite bureautique libre leader et un outil incontournable pour la manipulation de fichiers au format ODF.

Itaapy participe à la promotion du standard ODF notamment via le projet lpOD, plateforme de manipulation de fichiers ODF. Alors que lpOD se concentre sur l'automatisation des traitements sur les fichiers ODF, OpenOffice est son pendant qui permet la manipulation directe par un utilisateur.

L'association de iKaaro, lpOD et OpenOffice permet à une entreprise de posséder une solution complète de gestion électronique de ses documents (GED) perenne, évolutive et ouverte ayant une forte intégration à son SI (gestion de processus métier, BPM).

2010-02-05

Yvon Rastetter durant la conférenceAprès avoir rappelé la pertinence des logiciels libres pour les PME, cette vidéo donne dans  une courte  synthèse les pistes à explorer pour aller plus loin. Ceci afin que les PME bénéficient toujours plus des avantages de ce modèle.

La vidéo est disponible sur le site du Cetril.

Yvon Rastetter est l'auteur du livre "le logiciel libre dans les PME".

Ce livre dresse un état des lieux sur l'utilisation et les bénéfices apportés par le logiciel libre au sein des PME. Il ouvre aussi des pistes pour les PME qui ont beaucoup à y gagner.

Itaapy est riche d'une forte expérience auprès de PME. L'offre d'Itaapy auprès des PME est exclusivement basée sur du logiciel libre. Itaapy souscrit pleinement au discours de Yvon Rastetter.

L'offre Itaapy pour les PME vous permettra d'en apprendre plus.

 

 

2010-02-02

Dans la logique d'un projet Open Source, dès le départ, le projet lpOD a publié des instantanés du code permettant à chacun de bénéficier de ses fonctionnalités.

Un nouveau pas vient d'être franchi avec l'ouverture du dépôt git du projet. Les évolutions du projet peuvent donc maintenant être suivies en direct.

Git est un gestionnaire de versions décentralisé. Il est donc possible de faire ses propres expérimentations sur le projet tout en profitant en continu des avancées du projet. Les membres de la communauté pourront également fournir des correctifs permettant une avancée plus rapide du projet.

L'accès au dépôt git se fait à l'adresse http://code.lpod-project.org.

Vue du dépôt du code

Le projet lpOD vise à fournir des outils de manipulation des documents au format ODF (format ouvert de fichiers bureautiques). Itaapy participe au projet notamment dans l'implémentation en Python, la plus avancée à ce jour.

2009-11-05

ODF Library presented by Itaapy

 

lpOD a été présenté lors de la conférence mondiale d'OpenOffice.org aux acteurs de l'écosystème d'OpenDocument Format et à la communauté de ce projet libre.

Beaucoup d'échanges fructueux ont eu lieu et la voie vers une intégration progressive avec l'union de l'ODF Toolkit a été évoquée.

  • La présentation en ligne par Jérôme Dumonteil et Luis Belmar-Letelier
  • Voir aussi l'hadésion d'Itaapy à l'ODF Toolkit Union

Plus d'informations sur le projet, sur notre page dédiée au projet.

2009-09-30

Itaapy participera les 1er et 2 octobre 2009, au coeur de Paris, dans le centre de convention EUROSITES GEORGE IV, à l'Open World Forum, salon consacré à l'impact technologique, économique et social des technologies ouvertes.

 

2009-09-09

Cela fait déjà 4 ans que le premier Master d'ingénierie en logiciel libre en France a été créé à l'Université du Littoral à Calais.

Itaapy en a été l'un des tout premiers partenaires. Nous y intervenons dans certains modules de formation, et encadrons projets et stages.

2009-06-23

Itaapy collabore avec Translate.org.za pour mener à bien le projet ODF Translation Converter, financé par la la NLnet Foundation.

Visitez une partie du travail d'Itaapy autour d'Open Document Format (ISO/IEC 26300) sur hforge.org "ODF Internationalization (i18n) Test Suite"

Translate.org.za est une organisation Sud Africaine spécialisée dans la gestion des langues des contenus et des applications. Son champ d'action est central dans le support des 11 langues officielles qui coexistent en Afrique du Sud.

NLnet foundation a pour but de promouvoir l'échange d'information numérique et tout ce qui peut y contribuer. NLnet soutient les standards ouverts et le logiciel libre.

2009-06-15

Juan David Ibanez CTO à itaapy et Luis Belmar-Letelier CEO ont donné une conférence à l'ODF|Plugfest intitulée "ODF test documents: experiences from ODF2XLIFF"

Cette manifesation a eu lieu les 15 et 16 Juin 2009 à La Hague au Pays-Bas. L'ODF Plugfest est organisée par la "OpenDoc Society" et "NOIV" (Netherlands in Open Connection).

L'atelier réunissait les personnes qui écrivent et architectent du code permettant de manipuler de l'ODF dans des applications bureautiques, des éditeurs, des visionneuses, des applis en ligne, mobiles, etc. Les participants sont des représentants des équipes des différents produits ODF, en compétition, leurs responsables fonctionnels et techniques, aussi bien que des membres du comité ODF OIC.

Vous pouvez visualiser les slides présentés par Itaapy.

 

2008-12-12

Itaapy soutient la soirée organisée le 12 décembre 2008.

2008-12-01

Le projet lpOD, devenu projet officiel de l'ANR au titre de la programmation 2008 dans la section Contenus et Interactions, a démarré.

 

 

Ministère des finances - APE

Nos références

Ministère des finances - APE -- Migration CMS

L'Agence des Participations de l'État (APE) est un service à compétence nationale rattaché à la direction générale du trésor et de la politique économique (DGTPE) au sein du Ministère des Finances.

Le ministère a fait confiance à Itaapy pour réaliser avec une technologie CPS 3.2 son système de gestion de contenu. Une adaptation particulière concernant les aspects multilingues a été réalisée pour l’occasion.

http://www.ape.minefi.gouv.fr

Areva - Euriware

Nos références

Areva - Euriware

Areva a choisi Itaapy pour réaliser un audit lors de la migration des données d'une application Zope CPS maintenue par Euriware.

Contexte : Application sous technologie Zope/CPS couplée à l'annuaire LDAP d'Areva. Cette application rencontrait des problèmes lors de la migration des donnée (lenteurs).

Itaapy a rapidement pu mettre en place des solutions pour palier à ces problèmes, et apporter des conseils pour que l'équipe en charge du projet poursuive ensuite par elle-même les améliorations initiées.

Luis Belmar-Letelier co-auteur et toute l'équipe d'Itaapy vous invite à consulter le Livre Blanc des modèles économiques du Logiciel Libre

Dans le cadre du projet international ODF Translation Converter, fondé par NLnet et en collaboration avec Translate.org.za, Itaapy enrichit la Test Suite pour la localisation de documents ODF.

Dans le cadre du projet international ODF Translation Converter, fondé par NLnet et en collaboration avec Translate.org.za, Itaapy enrichit la Test Suite pour la localisation de documents ODF.

Itaapy Spécialiste Open Source

Itaapy Spécialiste Open Source

<ODF>

Python ODF Library - lpOD Project

 

Itaapy est coordinateur du projet lpOD . lpOD est une librairie ODF multi-langages (Python - Perl et Ruby), qui implémente la norme OpenDocument Format.

Le projet lpOD (lpod-project.org) consiste en:

  • Développement d'une librairie qui implémente in-extenso la norme ISO/IEC 26300 OpenDocument Format.
  • Développement d'APIs de haut niveau dans les langages Python, Perl, et Ruby ; validé industriellement par des projet de BI, GED muséographique, ETL, ...

L'ensemble des livrables du projet lpOD est diffusé sous licences logiciel libre.

lpOD est un projet  sélectionné par l'ANR (Agence nationale de la recherche) au titre de la programmation 2008 dans la section Contenus et Interactions et labelisé par le pôle de compétitivité Cap Digital en 2008.

 

La librairie lpOD dans la pratique

La librairie ODF lpOD  fournit une API permettant de générer et manipuler des documents aux formats ODF:

  • Générer et manipuler des documents ODT (Text)
  • Générer et manipuler des documents ODS (Spreadsheet)
  • Générer et manipuler des documents ODP (Presentation)

Il est par exemple possible:

Il existe d'ores et déjà des scripts utilisant l'API de lpOD permettant par exemple de:

  • Merger des documents ODF
  • Extraire des métadonnées contenu dans des documents.
  • Introspecter les fichiers

 

L'implémentation Python de la librairie lpOD

Itaapy, spécialiste python à Paris, est chargé d'implémenter la version Python de la librairie lpOD.
L'implémentation en Python de la librairie lpOD sert de référence pour le développement futur de l'implémentation dans les langages PERL et RUBY.

 

Itaapy spécialiste ODF

Itaapy apporte son soutien à la communauté OpenDocumentFormat (ODF), via sa contribution à de nombreux projets visant à fournir des outils puissants qui permettent de manipuler le format ODT. Ces différents projets sont disponibles sous licence libre (GPL), sur le site hforge.org:

Itaapy est aussi membre de l'ODF Toolkit Union.
 

 

Spécialiste Open Source

Spécialiste Open Source

Itaapy est une société de services en logiciels libres (SSLL). Nos services sont aussi divers que nos compétences, en voici un aperçu.

Développement logiciel

L'équipe logiciel d'Itaapy emploie des méthodes agiles de développement, pour maximiser sa souplesse et sa capacité à livrer les résultats attendus à la date prevue. Ces conditions se manifestent aussi dans nos choix technologiques.

Python est un des langages de programmation généralistes les plus utilisés, il est aussi le langage préferé chez Itaapy. Nous l'avons choisi parce qu'il est un langage particulièrement souple, concis et très productif. Lorsque Python atteint ses limites en termes de performance, nous identifions le problème et le résolvons avec le bon vieux C.

Itaapy a été l'un des premiers à adopter le système de contrôle de versions Git, écrit à l'origine pour gérer le noyau Linux, il est aujourd'hui le plus populaire dans sa categorie.

Editeur de logiciel libre

Toujours avec la license GPLv3, preuve de notre engagement, Itaapy mène le développement de certains projets, comme la bibliothèque itools et le système de gestion de contenus ikaaro.

Administration systèmes

Itaapy dispose d'un équipe d'administration systèmes et réseaux qui est responsable de la gestion de notre infrastructure internet et de notre offre d'hébergement applicatif. Elle est aussi disponible pour des missions d'audit, de conseil, d'assistance et de maintenance.

Parmi les outils maîtrisés par notre équipe systèmes, on compte la distribution Gentoo, les services email (qmail, ezmlm, mailman), DNS (bind), annuaire (OpenLDAP), web (Apache, nginx, awstats), systèmes et réseaux Windows (Samba), etc.

Formation

Depuis sa création en 2006, Itaapy est partenaire du premier Master d'ingénierie en logiciel libre (I2L) de France, à l'Université du Littoral à Calais.

Zope, Plone, CPS

Zope est un serveur d'application web écrit en Python, autrefois très populaire en France, notamment dans les administrations publiques, il est aujourd'hui de moins en moins utilisé. Itaapy compte dans son équipe quelques uns des plus réputés experts Zope en Europe, ce que lui permet d'offir un service à haute valeur ajoutée. Notre offre inclut audit, conseil, formation et assistance, que ce soit du pur Zope, du Plone ou du CPS.

OpenDocument Format

<ODF> est un format de fichiers pour documents bureautiques. Il est aujourd'hui le seule moyen efficace pour pérenniser l'accès aux données bureatiques (texte, présentation, feuille de calcul, etc.). Depuis le projet lpOD, Itaapy est devenu un acteur majeur dans la communauté ODF au niveau international.

Itaapy offre conseil et assistance pour le déploiment de systèmes de gestion électronique de documents qui, à l'aide du format ODF pérennisent l'accès aux documents bureautiques et simplifient le travail collaboratif.

itws la gestion de contenue facile, collaborative et Open Source

Itws est une solution qui vous permet de créer rapidement un site internet (site vitrine) ou extranet et fournit les modules de base d'un intranet.

Des contenus communiquants

Facile de prise en main, itws vous aide à diffuser l'information, la rendre attrayante, facile d'accès, la structurer et la faire vivre.

Fil d'actualités (blog simple), images aléatoires, flux RSS, nuages de tags ou encore flux twitter rendent l'information vivante et conviviale.

Les sections permettent de réaliser des pages composites pour mettre en valeur une thématique particulière ou viser un public particulier. La barre latérale dynamise la navigation en proposant des informations contextuelles pertinentes.

Itws optimise l'accès à vos contenus par les moteurs de recherche tel que google. Ce référencement naturel fort s'appuie sur des urls significatives, la maîtrise de mots clés et la synthèse de la page mais aussi par la carte du site (sitemap). Ils vous permet également d'ajouter les codes nécessaires aux statistiques et  analyses du comportement de vos visiteurs.

Espace sécurisé de collaboration

Que ce soit pour animer une équipe rédactionnelle ou pour ajouter un aspect extranet à votre site, notre solution est un véritable outil de collaboration.

Les chaîne de validation et de gestion du cycle de vie du document (workflow) permet de déléguer les responsabilités. L'outil de gestion de tâches et l'espace personnel rationnalisent la gestion des actions autour du site. L'historisation complète des contenus assure une tracabilité sans faille de l'information.

Les modules d'agenda, forums, wiki vous permettent d'échanger l'information en interne ou avec une communauté d'utilisateurs.

Un outil professionel et ouvert

Fidèle à ses valeurs, Itaapy délivre un logiciel 100% Open Source (GPL v3).

Véritable outil de productivité Itws permet de réaliser des galaxies de sites web, permettant de créer des sites évènementiels ou thématiques tout en conservant une gestion centralisée.

Assurée par un moteur d'indexation de qualité entreprise, la recherche facilite l'accès à l'information et met en valeur toutes les ressources de votre site. Basé sur un véritable moteur de GED, le site gère et indèxe les fichiers bureautiques et PDF.

Il assure de plus une pérennité complète de vos contenus par son format de base de données perenne et l'utilisation massive des standards.

Pour en savoir plus

Vous désirez en savoir plus ou comprendre comment itws peut répondre à vos besoins : contactez nous !

Vous voulez voir à quoi itws ressemble, une présentation est disponible, mais aussi un site de démonstration (login:admin, mot de passe:admin) : demo.itws.itaapy.com

Vous voulez installer vous-même itws ou télécharger le code : rendez-vous sur la forge communautaire d'itws.