Publication de la version 2009Q2 de Unladen Swallow

Posté par  . Modéré par tuiu pol.
Étiquettes :
18
15
juil.
2009
Python
Le projet Unladen Swallow qui, pour rappel, vise à accélérer l'interpréteur Python d'un facteur cinq minimum, vient de publier sa version 2009Q2. Le point notable de cette version est que c'est la première à s'appuyer sur LLVM. Toute fonction appelée plus de 10000 fois est convertie en code natif (compilation à la volée). Les autres points importants sont :
  • L'accélération du temps de démarrage ;
  • La corrections de bugs de cPickle (implémentation en C de la bibliothèque de serialisation d'objets pickle) ;
  • Cette version passe les tests de tous les outils et bibliothèques tiers qui servent à évaluer le projet. Ceci inclus tous les tests de non régression de Python, ainsi que plusieurs projets majeurs parmi lesquels Twisted, Django, NumPy et SWIG.


La consommation mémoire a été multipliée par dix, mais la baisse de consommation de ressources mémoire est un chantier pour la prochaine version (2009Q3).

Cette version n'est pas encore prête pour une utilisation en production, mais permet à chacun de voir la progression du projet.

Publication de Request Tracker 4

Posté par  (site web personnel) . Modéré par Bruno Michel.
Étiquettes :
18
4
mai
2011
Perl

Best Practical, l’éditeur du système de suivi de tickets d’incidents Request Tracker ou RT pour les intimes, a annoncé le jeudi 28 avril dernier sur son blog la publication de la nouvelle version majeure de RT : la version 4.

Après deux ans de développement, celle‐ci apporte un lot de nouveautés par rapport à la série précédente, que le blog détaillera au fur et à mesure, dont :

  • nouveau thème par défaut, Aileron, disposant de nouveaux menus ;
  • définition simplifiée des « workflows » grâce aux durées de vie modulables pour les tickets ;
  • accès nomade grâce à la nouvelle interface Web pour téléphones portables ;
  • un éditeur de thèmes en ligne ;
  • rationalisation des citations dans la correspondance des tickets ;
  • intégration de la base de connaissance RTFM  ;
  • recherches textuelles plus rapides et faciles ;
  • complètement automatique des adresses e‐mail en AJAX ;
  • amélioration de la génération et de l’affichage des e‐mails en HTML ;
  • nouveaux types de champs personnalisés : dropdown, radio button, adresse IP, timestamp et date ;
  • amélioration et simplification des interfaces de gestion des droits d’accès ;
  • des centaines de corrections d’anomalies, l’amélioration des performances, etc..

Parmi ces nouvelles fonctionnalités, certaines étaient précédemment disponibles sous forme de greffons, comme RTx::EmailCompletion, RT::Extension::CustomField::CheckBox ou encore RT::Extension::MobileUI.

Sortie de Creme CRM en version 1.0

Posté par  (site web personnel) . Modéré par Xavier Teyssier. Licence CC By‑SA.
18
13
juil.
2011
Commercial

Creme est un logiciel de Gestion de la Relation Client, (Customer Relationship Management (CRM) en anglais) sous licence AGPLv3.

Creme est développé en langage Python grâce au cadriciel (framework) web Django pour la partie serveur, avec également un peu de Javascript avec la bibliothèque JQuery pour la partie client.

Cette version 1.0 est une solution offrant la plupart des fonctionnalités classiques qu’on attend de ce genre d’outil, mais avec une approche plutôt originale. Sa plus grande spécificité est de mettre la notion de relation au centre de l’outil. Un exemple serait une société A reliée à une société B par la relation « est client de ». Ce concept très simple est applicable à toutes les entités (contacts, sociétés, factures, rendez-vous, etc.), sachant que les utilisateurs peuvent créer leurs propres types de relations. Il est donc naturel d’adapter Creme à sa façon de travailler (en affichant les informations qui vous semblent pertinentes), et les possibilités des rapports que vous pouvez générer sont très grandes.

Plus d’informations dans la suite de la dépêche.

Amarok 2.0 "Ce n'est que le début"

Posté par  . Modéré par Mouns.
Étiquettes :
18
11
déc.
2008
KDE
Quatre ans et demi après la naissance d'Amarok, la présentation du logiciel n'est plus à faire et qu'on l'aime ou pas, il ne laisse personne indifférent..

Après deux ans de développement, voici la version 2.0 d'Amarok (pas du web), le lecteur et gestionnaire musical de KDE. Cette version constitue la première version stable du passage de KDE3 à KDE4 et comme pour KDE4, toutes les fonctionnalités précédentes ne sont pas encore présentes.

Il faut aussi noter qu'Amarok est disponible, tout comme KDE, en version bêta pour Windows et MacOS

Sortie de OGRE 1.6.0 [Shoggoth]

Posté par  . Modéré par Florent Zara.
Étiquettes :
17
16
nov.
2008
Jeu
Ce 3 novembre est sortie la dernière version du moteur 3D Libre OGRE. Cette version finale fait donc suite à la RC1 sortie fin août dernier. Elle en profite pour ajouter et corriger un nombre considérable de points. Les développeurs utilisant toujours une version de la branche 1.4.x (la dernière mouture de cette ligne étant la 1.4.9 sortie en juin 2008), vont pouvoir se pencher sur les nouveautés, un document de portage sur le wiki pourra les aider dans cette voie.

OGRE est une couche d'abstraction au-dessus des APIs Direct3D et OpenGL, qui permet l'utilisation des cartes accélératrices 3D. Il est distribué selon les termes de la licence GNU LGPL. Comme le moteur est Libre, cela permet de le retrouver naturellement dans des programmes Open-Source (comme OpenFrag ou OpenMW, un portage de Morrowind, dont la dernière version est sortie ce 5 novembre) et la licence LGPL permet de retrouver aussi ce moteur dans des programmes propriétaires (Ankh est probablement le plus connu).

Pour les plus curieux, le nom des versions principales de OGRE est tiré du mythe de Cthulhu de H. P. Lovecraft (voir une représentation des Shoggies sur le webcomic Unspeakable Vault et une autre dans la page anglophone sur Wikipédia).

Restez ZEN avec ZSH

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
17
24
mar.
2009
Ligne de commande
Comme vous le savez tous ZSH est le meilleur shell, mais il lui manquait un atout fort pour conquérir le monde comme il se doit. La dernière brique est maintenant posée, voici la version 0.1 de ZEN (Zsh Extended Network). ZEN est une sorte de CPAN pour ZSH, il se veut une compilation de scripts disponibles pour tous les utilisateurs.

Les fonctionnalités suivantes sont déjà disponibles :
  • Un client permet d'installer, mettre à jour et gérer les dépendances ;
  • Un client nopaste pour rafb.net ;
  • Un client urlalacon ;
  • Des fonctions pour faire des get/post et download de fichiers texte sur le protocole HTTP ;
  • Une fonction d'envoi de mail.
Le tout en pur zsh (pas d'appel à des binaires externes).

Sortie de SFLphone 0.9.6

Posté par  . Modéré par Nÿco.
Étiquettes :
17
30
juil.
2009
Mobile
SFLphone est un logiciel de voix sur IP orienté utilisation d'entreprise, compatible avec les protocoles SIP et IAX2 et publié sous license GPLv3.

Basé sur une architecture flexible client-serveur, SFLphone est composé d'un noyau développé en C++, qui implémente les fonctionnalités complètes d'un téléphone logiciel, et de un ou plusieurs clients, qui communiquent par l'intermédiaire de D-Bus. Un client GNOME et un client KDE sont disponibles.

Ce logiciel est développé à Montréal, par la compagnie Savoir-faire Linux.

Squale 6.0 est disponible

Posté par  (site web personnel, Mastodon) . Modéré par Xavier Teyssier.
Étiquettes :
17
26
mai
2010
Java
Début avril est sortie la nouvelle version 6.0 de Squale. Squale est une solution (libre, licence LGPLv3) qui permet de gérer la qualité des développements logiciels. Il a pour objectifs de couvrir plusieurs langages et d'offrir une vision de la qualité logicielle adaptée à plusieurs profils, avec reportings détaillés et agrégés, génération de plan d'action, etc. Squale se focalise sur deux aspects principaux (voir la précédente dépêche de septembre 2009 pour plus de détails) :
  • L'élaboration de modèles évolués d'évaluation, de visualisation et d'interprétation des résultats issus des outils de mesure ;
  • Le développement d'une plate-forme logicielle mettant en œuvre les modèles ci-dessus et permettant ainsi de contrôler la qualité de son code.

Cette plate-forme logicielle que certains appelleront de « gouvernance de la qualité » ne ré-invente pas les outils de production de métrique mais se base sur ceux existants, par exemple Checkstyle, PMD, JDepend, etc. pour le monde Java, très fourni en outils libres. Pour l'analyse de code C/C++ et Cobol, Squale propose des connecteurs (plugins) libres, vers des outils du marché, pour le moment essentiellement propriétaires (ex : McCabe, RSM, etc.). Il est cependant tout à fait possible d'écrire son propre connecteur vers un autre outil de son choix.

La version 6.0 sortie récemment, outre son lot de corrections et d'améliorations variées, apporte principalement les fonctionnalités suivantes :
  • Ajout de commentaires sur les notes insérées manuellement ;
  • Nouveau profil auditeur pour la saisie de ces notes manuelles ;
  • Portage et test complet sur environnement Windows ;
  • Finalisation du support de l'analyse Cobol via l'outil McCabe ;
  • Meilleure caractérisation des applications dans Squale ;
  • Implémentation de la visualisation Distribution Map ;
  • Export de données anonymisées vers un référentiel mutualisé (permettant de comparer ses résultats à l'extérieur de son entreprise par exemple) et import des références générées pour comparaison des applications dans Squale.

Pour la suite, la feuille de route de Squale comprend pour l'instant :
  • L'amélioration du plan d'action généré par Squale ;
  • L'ajout d'autres visualisations résultant des recherches de l'INRIA ;
  • Une gestion plus fine des rôles utilisateur et de la sécurité ;
  • Une interface REST pour la consultation des résultats ;
  • Le support d'autres langages en plus de Java/C/C++/Cobol (PHP pour commencer).

N'hésitez pas à l'essayer : Squale propose à cet effet une version autonome (configurée par défaut pour Java) contenant une base de données embarquée.

Dans la suite de la dépêche, vous trouverez un entretien avec Fabrice Bellingard, le chef de projet de Squale.

Gérez vos projets avec Trac

Posté par  (site web personnel) . Modéré par Xavier Teyssier.
Étiquettes :
17
17
juin
2010
Python
Trac est un outil de gestion de projets écrit en Python et distribué sous licence BSD. Il combine un wiki, un outil de suivi de demandes et un explorateur SVN (ou d'autres SCM).

C'est donc un projet similaire à InDefero, Retrospectiva ou Redmine. Trac est moins avancé que ces outils pour l'aspect multi-projets, mais ses nombreux greffons lui permettent de rester en tête en nombre de fonctionnalités.

La version 0.12 est sortie récemment et apporte de nombreuses améliorations. Parmi celles-ci, citons les plus importantes :
  • Prise en charge de l'internationalisation avec Babel ;
  • Gestion de plusieurs dépôts par instance ;
  • Syntaxe wiki plus souple, plus intuitive, et plus proche de Wiki Creole ;
  • Amélioration de l'interface de gestion des tickets et commentaires ;
  • Ajouts de fonctionnalités au wiki : renommer de pages, Universal Edit Button, prévisualisation automatique, etc.
Vous pouvez essayer cette nouvelle version sur le site de la démo.

Journal Phylogénie, licence propriétaire et immigration

Posté par  (site web personnel) . Licence CC By‑SA.
17
1
oct.
2015

J'ai récemment rejoint un groupe de recherche en bio-informatique, ce matin j'ai appris qu'un logiciel très utilisé (grosso modo 1000 citations) pour la construction d'arbre phylogénétique avait changé de licence:
Désormais l'utilisation du logiciel est interdite dans les pays suivants: Allemagne, Autriche, France, Pays-bas, Belgique, Suède, Danemark et Royaume-Uni. La raison ? La politique d'immigration dans ces pays, jugée trop permissive par l'auteur du logiciel, qui ne veut pas la soutenir par son travail. L'annonce a déjà été reprise dans Science (…)

Que devient Hypra?

Posté par  (site web personnel) . Édité par tuiu pol, Pierre Jarillon et Benoît Sibaud. Modéré par ZeroHeure. Licence CC By‑SA.
17
4
nov.
2015
Distribution

Hypra, c'est l'accessibilité informatique pour tous.

Il y a six mois (fin avril), un contributeur présentait sur ce site le PC à accès universel et, du même coup, introduisait le projet Hypra dans le monde du logiciel libre. Cette dépêche a suscité pas mal de réactions ici et dans d'autres réseaux, marquant pour la plupart un soutien particulièrement précieux et encourageant pour nos équipes.

Il m'a paru donc naturel, en ce mois de novembre, de donner l'état d'avancement du projet en relayant le contenu de la newsletter du projet, dans une version simplifiée en texte seulement. C'est dans la deuxième partie de cette déppêche.

Publication de Ardilla 0.1 Bêta

Posté par  . Modéré par patrick_g.
Étiquettes :
17
27
oct.
2010
Internet
Je vous annonce la publication officielle du projet Ardilla 0.1 en version Bêta ! Il s’agit en fait d’un portail web permettant d’héberger ses flux RSS, marque-pages et notes.

Qu’est-ce qu'Ardilla?

Ardilla est un portail web permettant à la fois l’agrégation de flux de syndication de contenu (RSS), l’hébergement de marques-pages et la gestion de notes. Cet outil en ligne se veut léger, simple d’utilisation et multiplateforme.

« Ardilla » est la traduction espagnole de « Écureuil ». Ce nom a été choisi en référence au comportement du rongeur qui engrange sa nourriture de la même façon qu'Ardilla engrange vos flux RSS, marques-pages et notes. L’installation d'Ardilla se fait sur un serveur web, il est donc accessible directement depuis votre navigateur. Ardilla repose sur les technologies web PHP, MySQL, Javascript + Ajax, CSS, c’est un projet libre distribué selon les conditions de la licence GPL 3.0.

Les fonctionnalités d'Ardilla

Voici quelques fonctionnalités d'Ardilla v0.1 bêta :
  • Flux RSS

    Ardilla propose un affichage des flux RSS.

    L’afficheur RSS s’adapte à la taille de son navigateur et, ainsi, aux différentes résolutions. Cette notion de fenêtrage est d’autant plus intéressante qu’elle permet l’accès à son serveur Ardilla depuis son mobile. Par exemple, j’accède à mon serveur avec mon téléphone sous Android (LG GW620 – Android 1.5) que ce soit en mode portrait ou paysage.

  • Marques-pages

    Ardilla affiche les marque-pages par catégorie. Sous chaque catégorie, on retrouve les liens des marque-pages. Une fonction d'aperçu des marque-pages par survol du lien existe afin d’avoir idée de la page concernée.

  • Notes

    Via la page de notes, vous pouvez créer de courts pense-bêtes, à l’image de post-it. L’ajout est simple et se fait depuis l’encart Ajout Notes. La suppression est aussi simple et se fait en cliquant sur la croix rouge à coté de la note concernée.

  • Admin

    Les marques pages et les flux RSS sont gérés simplement depuis la page d'admin. Le tout est rapide et ergonomique pour une prise en main quasi-immédiate.

Pour plus d’informations, vous pouvez consulter le site dédié au projet, http://openardilla.org, et l’espace Sourceforge dédié au projet, http://sourceforge.net/projects/ardilla/.

Dr. Geo 11.08

Posté par  . Modéré par patrick_g.
17
1
sept.
2011
Éducation

Dr. Geo 11.08 est un environnement pour enseigner et apprendre la programmation dans un contexte de géométrie euclidienne interactive, de l’école primaire au lycée.

Cette version 11.08 propose une accélération du rendu, des correctifs et des améliorations sur l'ergonomie : utilisation avec tablette, sélection graphique de figures à ouvrir, etc.

VHFFS l'hébergement Internet libre pour tous en 4.2.0

Posté par  (site web personnel) . Modéré par Mouns.
17
3
août
2009
Internet
Après un wiki sur l'auto-hébergement ou un journal pour l'installation et sécurisation d'un serveur LAMP, le panel de gestion d'hébergement VHFFS dans sa plus récente mouture (4.2.0) devrait en séduire plus d'un(e), presqu'un an 1/2 aprés sa précédente release !
VHFFS aka Virtual Hosting For Free Software est l'outil développé par TuxFamily.org pour proposer un hébergement libre à ses hébergés.
  • Des paquets pour Debian sont disponibles. Ils conviennent bien pour une nouvelle installation, pas forcément pour une mise à jour, testé pour Lenny, packageur motivé le bienvenu
  • Les tags pour classifier son projet : la partie publique présentant les projets a été refondue et fait désormais apparaître les tags et la page de recherche est particulièrement complète. Les hébergés peuvent demander des tags supplémentaires via le panel ;
  • D'autres évolutions sont disponibles, tel que vhffs-fssync permettant de déployer sur deux serveurs de download de manière transparente pour l'utilisateur, en respectant de la QoS et en gérant des priorité d'envoi des petits fichiers pour qu'il soient disponibles le plus rapidement (cas d'un upload d'image dans un CMS). Les droits utilisateurs sont aussi gérés, VHFFS-FSSYNC s'appuie sur inotify et est conforme POSIX.
Cela faisait quinze mois qu'il n'y avait pas eu de version de VHFFS, TuxFamily.org utilise en effet la version trunk comme cela est visible en bas à droite sur le panel. Que les packageurs motivés se fassent connaître, cela permettra d'avoir des versions plus régulièrement et notamment une prochaine 4.2.1, par exemple, pour se faire la main.

Songwrite 2-0.4 : accords et accordéons !

Posté par  (site web personnel) . Modéré par Lucas Bonnet. Licence CC By‑SA.
17
22
août
2011
Son

Songwrite 2 est un éditeur libre de partitions musicales et de livres de chants, en particulier destiné aux musiciens qui ne maîtrisent pas le solfège (comme moi  !). La nouvelle version 0.4 ajoute le support des tablatures d'accordéon diatonique et des lignes d'accords, en plus des tablatures de guitare, basse et lyre, des doigtés de flûte et des portées. Par ailleurs, les symboles de répétitions ont été (grandement !) améliorés et un nouvel écran de démarrage permet de choisir l'instrument voulu.

Par rapport aux autres logiciels existants, Songwrite 2 est particulièrement adapté pour les chansons ou la musique traditionnelle. Son point fort est de s'adresser à des personnes qui ne connaissent que peu (voire pas) le solfège, à l'aide de notations simplifiées comme les tablatures ou les doigtés de flûte, et en utilisant l'espace horizontal de manière proportionnelle au temps. Preuve de sa simplicité, Songwrite 2 a récemment été intégré dans DoudouLinux, la distribution Linux pour les enfants !