Les dépêches du 24/4/2006

Linux PTT : outil de trace pour la NPTL

Posté par . Modéré par Mouns.
0
24
avr.
2006
Linux
La NPTL (Native POSIX Thread Library) est la bibliothèque de threads [en français, processus légers] incluse en standard dans la glibc. Le support de l'ancienne bibliothèque LinuxThreads n'est maintenant plus assuré.
Le processus de débogage d'une application multi-threadée utilisant la NPTL est souvent complexe : bugs non reproductibles, dépendants de la charge du système et du nombre de CPUs, emploi de débogueurs modifiant la dynamique de l'application et donc son comportement...

PTT (POSIX Thread Trace Toolkit) est un outil distribué sous licence LGPL ayant pour but de faciliter l'analyse et le débogage d'applications multithreadées utilisant la NPTL. Il permet de tracer les évènements internes de la NPTL (entrées/sorties des routines, prises et relâchements de verrous...) tout en ayant un impact très faible sur les performances.
PTT est fourni sous la forme d'un patch pour la glibc et d'outils de récupération et d'analyse des traces. Son utilisation ne nécessite pas les droits de super-utilisateur et n'altère en rien le noyau ou les librairies du système.

La nouvelle version 0.10.0 de cet outil est disponible sur SourceForge. Les processus d'installation et d'utilisation ont été grandement simplifiés.

Lug Conférence sur les Logiciels Libres à Toulouse

Posté par (page perso) . Modéré par Florent Zara.
0
24
avr.
2006
Lug
L'association Toulibre organise ce jeudi 27 avril, de 19h à 21h une conférence de présentation des Logiciels Libres à Toulouse. Dans cette conférence d'introduction, accessible à tous, les intervenants présenteront le concept de Logiciel Libre, son histoire, son intérêt, ses enjeux, et décriront comment utiliser les Logiciels Libres. Cette conférence aura lieu dans l'auditorium du Centre Culturel Bellegarde, 17, rue Bellegarde à Toulouse (proche Jeanne d'Arc).

La conférence sera suivie de discussions et de quelques démonstrations dans la salle multimédia du Centre Culturel.

N'hésitez pas à faire venir vos amis qui ne connaissent pas encore bien le Logiciel Libre ! ;-)

Communauté Appel à commentaires sur le référentiel général d'interopérabilité

Posté par . Modéré par Amaury.
0
24
avr.
2006
Communauté
La DGME (direction générale de la modernisation de l'État) a lancé le 21 avril un appel à commentaires sur le RGI. Défini par ordonnance n° 2005-1516 du 8 décembre 2005, ce document a pour objectif de spécifier l'ensemble des règles dont le respect s'impose à tous pour faciliter les échanges et rendre cohérent l'ensemble constitué des systèmes d'information du service public.

Organisé autour de trois volets d'interopérabilité (technique, organisationnelle et sémantique), le RGI aborde 16 thèmes (format de documents, gestionnaire d'identités, etc.) et 4 initiatives. Ce site est accompagné d'un wiki public dont voici certaines règles :
  • Règle 0025 Interopérabilité technique
    Il est RECOMMANDÉ d'utiliser le format Open Document pour les échanges de documents bureautiques semi-structurés (traitement de texte, tableur, présentation).

  • Règle 0026 Interopérabilité technique
    Il est OBLIGATOIRE d'accepter tout document au format Open Document pour les échanges de documents bureautiques semi-structurés (traitement de texte, tableur, présentation).

  • Règle 0027 Interopérabilité technique
    Il est INTERDIT de faire une migration depuis le format bureautique couramment utilisé par une organisation vers un format autre que le format ouvert Open Document.

  • Règle 0044 Interopérabilité technique
    Il est INTERDIT d'utiliser des composants logiciels type ActiveX ou toute autre extension de navigateur (Flash hors animation, VML, etc.) au niveau des IHM Web.

Frank Mordacq, directeur de la DGME, rappelait les objectifs de la modernisation à savoir une démarche de qualité de service auprès des usagers et proposait une nouvelle logique de travail aux agents.

PHP eGroupWare 1.2

Posté par (page perso, jabber id) . Modéré par Jaimé Ragnagna.
0
24
avr.
2006
PHP
eGroupWare est sorti la semaine dernière en version 1.2 après 20 mois de développement. Il s'agit d'un logiciel libre de travail collaboratif accessible depuis un navigateur, et synchronisable aussi bien avec des clients lourds (Evolution, Outlook) que des terminaux légers (Palm, téléphones mobiles). Cette version apporte de nouvelles fonctions et une amélioration notable des performances et de l'ergonomie.

Les applications fournies comprennent :
  • un calendrier, avec gestion des permissions, des groupes, des rendez-vous, import/export iCal, import CSV
  • un carnet d'adresses, pouvant être stocké (ou non) dans un annuaire LDAP, et donc consultable facilement depuis des logiciels de courrier électronique. Il peut être importé ou exporté via LDIF, vCard et CSV. Il est également possible de créer des champs personnalisés (numéro de sécurité sociale, etc.)
  • le courrier électronique, via le client IMAP FelaMiMail, et relié au carnet d'adresses
  • un suivi de la relation clientèle (CRM), nommé InfoLog et offrant les fonctions de Liste de tâches, Notes, et Journal d'appels téléphoniques. Il est possible d'y créer des liens vers les autres applications (calendrier, projets, etc.), de déléguer des tâches, de gérer les permissions (ACL), d'envoyer des alertes par e-mail, etc.
  • une gestion de projets, reliée aux autres applications, avec diagramme de Gantt, gestion des contraintes, du budget, etc.
  • une gestion des ressources, par exemple les salles de réunion
  • un gestionnaire de fichier pour les téléchargements et envois de fichiers, pouvant stocker le contenu soit dans le système de fichiers, soit dans une base SQL, soit à travers un WebDAV.
  • un suivi du temps de travail (timesheet), intégré au gestionnaire de projets
  • un wiki
  • un moteur de base de connaissances
  • une gestion des processus métiers (workflow)
  • un outil de création et de gestion de site web (SiteMgr), permettant de créer graphiquement et en ligne un portail (un peu à la façon de CPS) en affichant des boîtes de données issues des applications d'egroupware.
  • d'autres applications telles qu'une gestion de sondages, des traductions, des signets, ou des partages Samba.