Nouvelle version de Squale - Software QUALity Enhancement project

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
11
17
sept.
2009
Technologie
Squale est une solution libre, sous licence LGPL v3, permettant de gérer la qualité des développements logiciels, avec pour objectifs de couvrir plusieurs langages et d'offrir une vision de la qualité logicielle adaptée à plusieurs profils. Mais plus qu'une simple plate-forme logicielle, Squale est un projet du groupe thématique "Logiciel Libre" du pôle de compétitivité System@tic Paris-Région. Il se focalise sur deux aspects principaux (voir la seconde partie de la dépêche 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.
La version 5.2 sortie récemment permet de :
  • Faire l'analyse d'applications Java/J2EE en utilisant les outils libres (re)connus tels que Checkstyle, PMD, JDepend et autres ;
  • Faire l'analyse d'applications C/C++ et Cobol en utilisant un connecteur vers les outils commerciaux McCabe et RSM.
Squale est librement téléchargeable, mais si vous voulez vous faire rapidement une idée, l'équipe Squale vous propose une version complètement packagée (via IZpack) avec :
  • Un Tomcat embarqué ;
  • Une base de donnée embarquée (HSQL DB) ;
  • Des outils d'analyses libres pour Java pré-installés ;
  • Un modèle qualité de base à trois niveaux (facteurs, critères et pratiques qualité).
Cependant cette version n'est pas recommandée pour la production. Vous pouvez bien sûr déployer votre propre instance sur un Tomcat/JBoss/etc. couplé avec MySQL/Oracle/etc. Squale tourne déjà en production dans un certain nombre de grandes entreprises, notamment celles partenaires du projet System@tic.

Les prochaines versions de Squale s'orienteront, entre autres, vers :
  • La prise en charge d'autres langages (notamment PHP) via l'ajout de nouveaux connecteurs pour les outils d'analyse de ce langage ;
  • L'amélioration de l'interface via des visualisations avancées (au delà de simples répartitions ou diagrammes radars) ;
  • La proposition de plans d'action plus évolués.

Nouvelle version de Wormux, gros chantiers pour la suite

Posté par  (site web personnel) . Modéré par rootix.
Étiquettes :
25
16
sept.
2009
Jeu
La version 0.8.5 de Wormux est sortie.

La liste des changements est relativement importante : outre la correction de très nombreux bugs, principalement au niveau du jeu en réseau, il y a plusieurs nouvelles améliorations des menus, d'armes, des contrôles. Coté interface : la caméra est nettement mieux gérée. Les graphismes : de nouvelles cartes, la possibilité de faire des ciels multi-couches (3 cartes utilisent cette fonctionnalité), quelques améliorations des animations de personnages.

Ce qui devrait suivre pour les prochaines versions :
  • Amélioration du menu de jeu en réseau (liste des parties plus détaillée) ;
  • Le passage d'un moteur physique personnel à Bullet Physics (en cours, long et difficile) ;
  • Refonte du menu (utilisation de Guichan) ;
  • Mise en place d'une AI non stupide ;
  • Pour les cartes : téléchargement automatiquement de cartes non "officielles", ajout d'une fonctionnalité de vote ;
  • etc.


Le fait que le site ait été piraté, n'a pas vraiment aidé l'équipe de développement du jeu... Le site actuel est d'ailleurs toujours en construction et loin d'être aussi complet que l'ancien.

Si vous avez envie de participer au développement, n'hésitez pas à rejoindre le serveur IRC Freenode (salon #wormux ou #wormux-fr), envoyer un mail à la liste de diffusion (wormux-dev_AT_gna_DOT_org) ou ajouter un message sur le forum. Votre aide sera vraiment la bienvenue, comme tous les projets libres, Wormux est perpétuellement en manque de main d'œuvre.

OOo4Kids version 0.5 beta disponible au téléchargement

Posté par  . Modéré par baud123.
Étiquettes :
16
15
sept.
2009
Éducation
OOo4Kids (prononcez "OpenOffice for Kids") est un logiciel (en développement) à destination des enfants de 7 à 12 ans, basé sur le code source d'OpenOffice.org, mais très simplifié.

Cela signifie qu'OpenOffice.org a certaines fonctionnalités qu'OOo4Kids n'aura pas. Si ces fonctionnalités vous sont indispensables, utilisez OpenOffice.org que vous pouvez télécharger.

Pour ceux qui souhaiteraient tester OOo4Kids, en version de développement (0.5, incomplet, mais très stable et fonctionnel), il est maintenant possible de le télécharger.

Ce site est gracieusement mis à disposition par TuxServices, et est maintenu par Nicolas Jeudy et Ben Bois. Si vous appréciez notre travail, merci de penser à nous aider (donations, participation) via l'association qui soutient le projet : http://www.educoo.org (Article sur EducOOo - linuxfr.org, 6 janvier 2009)

Les versions actuellement disponibles sont :
  • Windows (XP mini) : l'installateur est inclus. Suivre les indications et lancer OOo4Kids à la fin.
    Problèmes connus : OOo4Kids fonctionne parfaitement en parallèle avec OpenOffice.org. Mais le dernier installé bénéficiera de l'association de fichiers. Ainsi, si vous installez OOo4Kids en parallèle avec OpenOffice.org, pensez à réinstaller OpenOffice.org après, sinon, un double clic sur un fichier .odf ou .doc ou autre compatible OpenOffice.org, ouvrira OOo4Kids et pas OpenOffice.org.
  • Mac OS X (Intel et PowerPC) : S'installe et fonctionne parfaitement en parallèle avec OpenOffice.org.
    Un double clic sur l'archive téléchargée montera l'image disque automatiquement, et le logiciel s'installe en glissant-déposant l'icône d'OOo4Kids dans le répertoire Applications (fortement suggéré). Dockez l'icône puis cliquez dessus pour lancer OOo4Kids. Les préférences sont placées dans le répertoire ~/Library/Application Support/OOo4Kids qu'il vous suffit de supprimer si vous avez un problème, ou simplement souhaitez désinstaller OOo4Kids proprement (après avoir aussi supprimé le Bundle, bien entendu)
  • Linux Intel : .tar.gz pré-installé : il faut décompresser l'archive, et déposer le contenu dans un répertoire personnel. Ensuite, chercher le script soffice, et double cliquer dessus, ou le lancer en ligne de commande. Si le fonctionnement est correct, créer un lanceur. Des .deb et des .rpm seront fournis ultérieurement.


Pour les autres versions (Linux PowerPC et Mips 32bits), elles seront mises en ligne très bientôt, mais vous pouvez me contacter pour tester une ancienne version.

IMPORTANT : merci de nous rapporter tout problème important sur la liste dev@listes.educoo.org, et aussi de lire attentivement l'avertissement sur la page de téléchargement.

Sortie de TerCompta real1.0 : comptabilité pour petite structure

Posté par  . Modéré par tuiu pol.
Étiquettes :
12
14
sept.
2009
Bureautique
Jusqu'à ce jour, les applications comptables libres pour les petites structures (artisan, TPE, association…) n'arrivaient pas à s'imposer face aux applications propriétaires. Les solutions disponibles étaient soit trop légères, soit d'une complexité trop élevée à l'instar des solutions de comptabilité provenant de certains ERP libres. Elles étaient également souvent difficiles à mettre en œuvre sans l'aide d'informaticien compétent.

Suite à ce constat et face à la demande grandissante de solutions libres pour la gestion comptable, les mainteneurs du projet Neogia et des expert-comptables (principalement le centre de gestion des métiers de Bourges) se sont associés dans l'objectif d'offrir une solution correspondant à cette demande.

C'est ainsi qu'après deux ans de développement, la solution de comptabilité TerCompta, sous licence libre GPL, arrive prête à l'emploi. Elle est disponible sous la version real1.0 et est utilisable en production.

La FSF recherche des projets pour son répertoire

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
10
9
sept.
2009
Communauté
Le Free Software Directory (Répertoire de Logiciels Libres) est un projet datant de 2000. Créé par l'association de la FSF et l'UNESCO, il recense un grand nombre de logiciels libres, considérés patrimoine mondial par l'UNESCO.

Ce répertoire a tout juste passé le cap des 6000 logiciels libres ce premier septembre 2009.
Le passage de ce jalon est donc l'opportunité pour ce projet de (re)faire parler de lui, et c'est donc tout naturellement que ses administrateurs ont publié un appel à contributions et volontaires.

Son mode de fonctionnement est assez simple : les développeurs envoient leurs projets et les administrateurs vérifient que le programme est bien libre, qu'il ne contient pas de blobs propriétaires, et que le code est intéressant.

Si vous avez un superbe projet, n'hésitez pas à l'envoyer. Si vous aimez le Directory, alors vous pouvez donner un peu de votre temps et leur donner un coup de main !

Sortie de la version 1.6 d'Acogit

Posté par  (site web personnel) . Modéré par Bruno Michel.
Étiquettes :
9
8
sept.
2009
Java
Acogit est une application sous licence GPL de collecte, d'organisation et de gestion de l'information touristique basée sur le format TourinFrance.

Le développement a été initié par le Comité Régional du Tourisme de Poitou-Charentes, le Comité Départemental du Tourisme de la Charente et celui des Deux-Sèvres, pour la mise en œuvre du système d'information touristique régional mutualisé. Conformément à la politique de la Région, tous les codes sources liés à ce projet sont publiés sous licence GNU GPL. Le projet est en production depuis trois ans.

Le système d’information s’articule autour de trois modules :
  • L’entrepôt de données au format Tourinfrance V3 ;
  • Les interfaces de saisie ;
  • Des outils de publications web, dont l’affichage cartographique avec Google Maps.


L'application est développée en Java avec (entre autres) Hibernate, Spring, GWT, Maven et JUnit.

Sortie de Quantum GIS 1.2.0 'Daphnis'

Posté par  . Modéré par Mouns.
13
5
sept.
2009
Bureautique
Quatre mois après la sortie simultanée de la version de bugfix 1.0.2 et de la version de développement 1.1.0, voici une nouvelle version stable de Quantum GIS, le logiciel bureautique de manipulation, création et visualisation de données cartographiques, géographiques et géomatiques (plus communément appelés Systèmes d'Informations Géographiques ou SIG).

QGIS se base principalement sur le langage python pour les greffons, et est écrit majoriairement en C++ et Qt4.
Il utilise la majeure partie des bibliothèques et outils libres développés sous l'aile de la fondation OSGEO :
  • PostGIS, le cartouche spatial additionnel à PostgreSQL, qui permet de stocker des données géomatiques dans une table relationnelle, et qui ajoute au langage SQL des extensions permettant de faire des requêtes spatiales (retourne-moi les objets compris dans telle zone géographique, faisant une intersection avec cette autre zone, étant à moins de XXX km de tel point, et ayant les propriétés X, Y et Z, plus d'exemples ici) ;
  • Proj4, qui gère tous les systèmes de projection géographiques existants au monde ;
  • GDAL/OGR, la bibliothèque de traduction/manipulation des centaines de formats de fichiers vecteurs et rasters existants, dont les plus communs (ArcGIS Shapefile, Mapinfo Exchange, Mapinfo natif, GeoTiff, ECW...). Elle permet en outre de faire des reprojections, des dallages, des corrections de couleur, etc. ;
  • Il permet aussi d'accéder à des données fournies par les protocoles WMS/WFS par des serveurs dédiés (le plus souvent utilisant la référence du secteur Mapserver), tels que ceux du Géoportail, les services du cadastre français, mais aussi de la NASA et de centaines d'autres encore (une recherche web sur 'public wms server' vous en donnera suffisamment).

NdM : Voir les nouveautés de cette version 1.2.0 ci-dessous et merci à JRM pour son journal sur le sujet.

Rentrée des classes pour Prométhée

Posté par  . Modéré par patrick_g.
Étiquettes :
13
2
sept.
2009
Éducation
La dernière version de Prométhée est disponible en libre téléchargement pour cette rentrée scolaire 2009. Prométhée est un Espace Numérique de Travail (ENT) « clef en main » libre et gratuit à destination des établissements scolaires. Prométhée est entièrement écrit en PHP sous licence GNU/GPL v3 et est intégré depuis peu aux WebApps de la FramaKey.

L'équipe vient également de réaliser un nouveau partenariat avec la SSII Intelligence Technologique afin de fournir une solution professionnelle et un accompagnement auprès des établissements scolaires qui le souhaitent (déploiement, hébergement, formation, etc.).

Le BilboPlanet en version 0.2 est sorti !!

Posté par  . Modéré par patrick_g.
Étiquettes :
7
31
août
2009
Internet
Le mois dernier sortait la toute première version stable du BilboPlanet, nous revenons donc aujourd'hui avec une nouvelle version, encore plus stable, corrigeant pas mal de bugs et une interface d'administration améliorée.

Pour rappel, le BilboPlanet est le moteur du Planet-Libre, avec une interface graphique. Un Planet est un agrégateur de flux RSS sur internet (comparable à Google Reader si l'on veut). Le BilboPlanet permet donc à tout un chacun d'avoir son propre agrégateur de flux Online. Enfin le BilboPlanet est open source, sous licence AGPL v3.

Fonctionnalités et changelog :
  • Ajout d'une pagination dans l'interface d'admin ;
  • Mise à jour du mode d'emploi dans INSTALL.txt ;
  • Nouvel algorithme de génération de Captcha ;
  • Autorisation de suppression d'utilisateur et mise en place de la gestion des cas particuliers ;
  • Changement du layout des fichiers de logs pour les rendre plus lisible ;
  • Check de la validité des URL pendant l'update ;
  • Mécanisme pour empêcher de lancer plusieurs cron de mise à jour en parallèle ;
  • Forcer le redimensionnement des images dans l'affichage principal ;
  • Désactivation automatique des flux qui génèrent des erreurs lors de l'update ;
  • Suppression de toutes les allusions au "planet-libre" dans le code ;
  • Francisation du code ;
  • Corrections des bugs de découpage des liens ;
  • Correction des bugs dans le formulaire de contact ;
  • Mise en place d'une interface pour modifier le texte de la page d'inscription ;
  • Mécanisme pour activer/désactiver les votes ;
  • Mécanisme pour activer/désactiver la page de contact ;
  • Ajout d'un script d'affichage des images externes dans un iframe plutôt que dans une nouvelle page ;
  • Vérification des valeurs dans les formulaires (membre et flux) afin de refuser les insertions incorrectes.


Vous trouverez plus d'information sur le blog des développeurs : http://blog.bilboplanet.org
Un aperçu de ce qu'est un Planet tournant sous BilboPlanet :
http://www.planet-libre.org
http://planet.vinux.info/

e-venement, la billetterie informatisée en mouvement

Posté par  (site web personnel) . Modéré par tuiu pol.
16
30
août
2009
PHP
Ce n'est pas l'été que les prestataires de solutions informatisées pour le spectacle vivant, les lieux de sport, les cinémas et autres musées chôment. C'est l'époque des commandes, des mises en places, des demandes d'évolutions... L'inter-saison bat son plein !!

C'est dans ce contexte qu'e-venement, le seul logiciel libre de billetterie informatisée, vient de sortir en version 1.8.0, appelée "Breton Beer". Les nouveautés sont multiples et importantes. Dans les grandes lignes :
  • Édition de bons de commande et de factures directement depuis le logiciel ;
  • Placement numéroté graphique nettement amélioré ;
  • Nouvelle interface de vente de billets, totalement interactive, beaucoup plus efficace et ergonomique, améliorant largement son usage sur écran tactile ;
  • Arrivée dans l'aire des web services du module de billetterie informatisée.

Notons également avec cette version 1.8.0 la publication des manuels utilisateurs de e-venement sous licences libres (CC by-sa 2.0).

Barry : BlackBerry et Linux

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes :
11
30
août
2009
Mobile
Les téléphones BlackBerry ne font pas l'unanimité du monde des utilisateurs OpenSource en raison de leur OS plus que fermé ! Il était pour l'instant impossible d'utiliser son téléphone sous Linux.

Chris Frey a lancé le projet Barry fin 2005. Le projet a perdu de son souffle puis, après la contribution de plusieurs développeurs propose une nouvelle version 0.15.

Cette version permet à présent de :
  • Lire et modifier le contenu de votre téléphone ;
  • Synchroniser votre téléphone (carnet d'adresses, agendas, mémos et tâches) ;
  • Utiliser votre téléphone en tant que modem.

Barry supporte l'ensemble des BlackBerry, même les plus récents !

Skrooge, le petit nouveau de la gestion des finances personnelles

Posté par  . Modéré par baud123.
18
29
août
2009
KDE
Skrooge, est un jeune logiciel de gestion de finances personnelles pour KDE 4. Il vient de sortir le samedi 29 août dans sa version 0.5. Il permet de suivre et de détailler les mouvements financiers, les investissements, les dépenses et les revenus de façon simple et agréable.

Jusqu’alors développé indépendamment de KDE, Skrooge a récemment été intégré au dépôt de KDE. Contrairement à KMyMoney 1.0 qui vient de sortir, Skrooge utilise les bibliothèques de KDE 4 et s’intègre donc pleinement à KDE 4.3 sorti au début du mois.

EulerGUI 1.2, environnement pour les règles et le Web sémantique

Posté par  . Édité par Benoît Sibaud. Modéré par baud123.
Étiquettes :
8
28
août
2009
Technologie
EulerGUI est un environnement de développement pour le Web sémantique, sous licence LGPL. Il permet de mettre au point des règles avec plusieurs moteurs d'inférences : Drools en Java, Euler en Prolog, CWM et Fuxi en Python.

Nous avons un noyau d'ontologies et de règles en logique N3 (Notation 3), et de moteurs d'Inférence, offrant la génération de formulaires et d'applications à partir d'un modèle métier et d'un minimum de spécifications annexes. EulerGUI est centré sur le langage N3, qui permet s'exprimer à la fois des données, des modèles, des règles et des requêtes.

Dans EulerGUI :
  • N3 est la syntaxe de convergence, comparable en cela à JSON ou XMI.
  • La modélisation de convergence est assurée par OWL du W3C.

Ceci signifie que, après lecture et traduction en N3 de fichiers eCore EMF, UML XMI, ou RDF Schéma, EulerGUI traite des modèles OWL. Avec EulerGUI on peut créer des pipelines de projets et importer des sous-projets.

Les application Swing générées utilisent un moteur Drools à l'exécution en temps réel pour créer les formulaires à partir du modèle.

Show Your Places : une galerie photo cartographique

Posté par  (site web personnel) . Modéré par tuiu pol.
Étiquettes :
14
28
août
2009
Audiovisuel
Show Your Places (SYP) est sorti en version 0.3

Commencé début juin, ce projet vise à la base à présenter une galerie photo sur un site web où les photos sont indiquées sur un fond de carte par un marqueur. Lorsque le visiteur sélectionne un marqueur, la photo, ainsi que sa description et son titre s'affichent. C'est donc idéal pour présenter vos photos de vacances, les endroits où vous avez voyagé ou tout simplement votre quartier ou votre région.

On peut également l'utiliser sans rentrer d'image, en indiquant juste un titre et/ou une description pour chaque endroit.

Simon, vous connaissez ?

Posté par  . Modéré par Nÿco.
37
26
août
2009
KDE
Depuis un bon moment, la communauté kde recherche une application tierce de reconnaissance vocale qui serait bien intégrée à l'environnement. L'une de ces applications s'appelle simon.

Qu'est-ce que simon ?

Il s'agit d'un système de reconnaissance vocale qui peut être intégré aussi bien à X11 qu'à windows, et qui utilise une architecture basée sur des greffons pour en contrôler l'interface.
Il tire son nom d'un jeu pour enfant "Simon dit", mais dans le cas présent "Simon écoute". Ce nom est en minuscule exprès, car l'organisation financière qui le supporte s'appelle "SIMON listens". C'est aussi un acronyme pour "Speech Interaction MONitor".

Peter Grash, l'un des développeurs de cette application indique à propos de l'origine du projet :

Il était dans une école (en 2006) qui proposait un sujet nommé "project development" pour lequel des groupes d'étudiants devaient développer des projets avec des sociétés externes. Alors qu'il cherchait un projet, il a été contacté par Franz Stieger, un enseignant qui s'occupait d'enfants en difficultés, notamment des problèmes de paralysie spasmodique spasticity. Du fait de leur problèmes moteurs, ces enfants ont des difficultés pour écrire et pour taper au clavier. Franz voulait savoir si un logiciel de reconnaissance vocale pourrait les aider à participer plus dans la classe. Après cet exposé, Peter et 4 de ses camarades ont cherché des logiciels de ce type, mais sont rapidement arrivés à la conclusion qu'aucun des logiciels de reconnaissance vocale existants, qu'ils soient commerciaux ou non, était capable de s'adapter aux éventuels problèmes de diction de leurs sujets de tests. C'est ainsi que le projet est né.

Dès 2007, Peter Grash et son équipe avait déjà un prototype fonctionnel. Le premier mot que simon reconnut était "thunfish" (thon en allemand) qui, quand il était prononcé, affichait une image plein écran d'un thon. Peu de temps après, simon avait deux commandes : exécutables et lieux. Depuis, beaucoup de commandes ont été ajoutées, mais il vaut mieux se référer à la vidéo de démonstration pour s'en faire une idée précise et voir simon en pleine action.

Pour le moment, les commandes sont implémentées sous forme de greffons configurables.

Il est d'ores et déjà disponible en version 0.2, car toujours en développement, mais semble déjà bien fonctionnel, comme le montre la vidéo de démonstration sur la page de la news.

NdM : ceci est une traduction de l'article de Troy Unrau sur KDEnews avec son autorisation, merci à Gyro Gearllose (geo_trouvetout) et Troy ; merci aussi à gnumdk pour son journal sur le sujet.