La gestion des bénévoles facilitée avec OpenVolunteer (v0.2)

Posté par  . Modéré par patrick_g.
Étiquettes :
9
17
nov.
2009
Python
Dix mois après la première version, OpenVolunteer vient de sortir en version 0.2. Pour rappel, Openvolunteer est une application web dédiée à la gestion des bénévoles dans le cadre de l'organisation d'évènements. L'application écrite en Python est basée sur le framework Django (version >= 1.0) et distribuée sous la licence GPL v3.

OpenVolunteer permet de mettre facilement en relation les disponibilités de bénévoles avec un évènement et de gérer les "postes" de chacun. Ces postes pouvant être associés à un "besoin" spécifique qui se complète au fur et à mesure que des bénévoles sont trouvés pour s'en occuper.

Par exemple, si il faut trois personnes à l'accueil pour l'évènement X et que deux personnes sont déjà trouvées, un récapitulatif permet de rapidement savoir si le besoin est complété ou non (en l'occurrence non, puisqu'il faut encore trouver un bénévole pour ce poste).

Pour la petite histoire, je m'étais lancé dans l'écriture de ce logiciel pour faciliter le travail des responsables bénévoles d'un festival dans lequel je m'investis (Roc'Han Feu parce qu'un peu de pub ne fait pas de mal). À présent, dans ce cadre d'utilisation, il gère plusieurs centaines de bénévoles par évènements successifs et cette utilisation massive permet de remonter bon nombre des anomalies qui peuvent exister ou des nouveaux besoins fonctionnels.

Sortie d'UltraCopier 0.2 et Catchcopy

Posté par  (site web personnel) . Modéré par rootix.
Étiquettes :
16
14
nov.
2009
Technologie
UltraCopier est un logiciel multi-plateforme permettant de faire des copies/déplacements de fichiers avec un certain nombre de particularités : pause/reprise, limitation de vitesse, gestion de la liste de copie, etc.

La version 0.2 apporte l'option « write with thread » qui accélère les transferts de fichiers, supporte Windows Seven et Mac OS X, supporte les KIO dans la version KDE pour le multiprotocole, ajoute une version 64 bits pour Windows, permet la recherche dans la liste de copie, et regroupe les fenêtres de copie.

Chaque avis des utilisateurs a été soigneusement étudié pour que UltraCopier corresponde au besoin de chacun et pour créer une communauté active autour de ce logiciel. Par exemple une version portable optimisée pour les clefs USB a vu le jour avec les critères qui ont été demandés par cette catégorie d'utilisateurs. Le site a aussi été refait pour mieux coller à la thématique générale (UltraCopier, forum), et pour fournir un certain nombre de fonctionnalités (ex: RSS).

NdM : UltraCopier est écrit en C++ avec la bibliothèque Qt4 (il est adapté à KDE, mais celui-ci n'est pas obligatoire, la version Qt permettant de se passer des bibliothèques KDE), et distribué sous licence GNU GPLv3+. Il est disponible pour Windows (2000, XP, Vista et Seven, en 32 ou 64 bits), Linux (paquets Debian/Ubuntu, Gentoo) et Mac OS X. Voir également les projets MiniCopier (écrit en Java, licence GNU GPL) et SuperCopier (Windows uniquement, écrit avec Delphi, licence GNU GPLv2+).

LifeType 1.2.9

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
6
12
nov.
2009
Internet
Après de long mois (voire années) de mort apparente et peu d'évolutions, une nouvelle version de la plate-forme de blog OpenSource Lifetype sort et ce grâce au travail de Jondaley qui semble être le seul mainteneur de ce projet.

Cette version n'est pas une nouvelle version au sens « plein de nouvelles fonctionnalités » mais une grosse mise à jour de maintenance avec énormément de correction. La liste est bien trop longue pour être publiée. Lifetype fait partie de ces projets qui évoluent à leur rythme et avec qualité.

LifeType, anciennement pLog, a été créé en février 2003 par Oscar Renalias. C'est un logiciel libre en PHP distribué sous licence GPL qui vous permet de créer votre propre plate-forme de blog. Actuellement tout le monde connaît Dotclear ou Wordpress, des noms qui reviennent souvent lorsqu'il est question de créer son propre blog, mais les programmes multi-blogs et multi-utilisateurs sont rares :
  • LifeType ;
  • b2evolution ;
  • WordPressMu.

Émulateur de réseau basé sur des machines virtuelles

Posté par  (site web personnel) . Modéré par patrick_g.
14
12
nov.
2009
Linux
La version 3.0 de Cloonix-Net permet de créer un réseau complet en moins d'une minute après le téléchargement de cloonix-3.0. Ce réseau est équipé de machines basées sur une distribution ultra-légère : OpenWrt. Trois autres types de machines peuvent être téléchargés en plus : Fedora 11, Debian sid, Ubuntu Jaunty.

Le principe de Cloonix-Net est simple : on crée une "démo" qui est constituée d'un fichier de topologie et de fichiers de configurations qui seront "injectés" dans les machines avant que celles-ci ne démarrent leurs services. Les fichiers de configurations injectés par Cloonix-Net configurent les interfaces et lancent les services adaptés en fonction de la situation de chaque machine dans le réseau. Puis Cloonix-Net s'occupe des liaisons entre machines, en fonction de la configuration passée dans le fichier de topologie.

Cloonix-Net existe principalement grâce à la virtualisation (UML et KVM).

Solr 1.4 est de sortie

Posté par  . Modéré par tuiu pol.
12
11
nov.
2009
Java
Solr est un moteur de recherche libre, écrit en java, et faisant partie du projet Apache. Après plus d'un an depuis la dernière version stable, Solr 1.4 est finalement disponible depuis hier en téléchargement.

Les améliorations sont nombreuses, tant au niveau de l'optimisation des performances que du point de vue fonctionnel. Au menu de cette version toute fraîche, on trouvera entre autre :
  • Meilleure intégration aux SGBD grâce au gestionnaire d'import de données ;

  • Possibilités d'indexation de documents externes (Word, OOo, PDF, HTML, etc.) grâce au projet Apache Tika ;

  • Clustering dynamique de résultats de recherche avec Carrot2 ;

  • Une tonne d'améliorations, de nouveaux greffons et de corrections de bugs ;

La liste des améliorations est vraiment très importante. Les intéressés auront tout intérêt à consulter le CHANGELOG complet.

Pour rappel, Lucene est une bibliothèque de recherche full-text écrite en Java et gérée par le projet Apache. Solr utilise Lucene pour proposer les fonctionnalités d'un moteur de recherche de qualité professionnelle (recherche à facette, recherches approximatives, requêtes booléennes, etc.).

La communication avec Solr se fait via appels de web-services, et des bibliothèques existent déjà dans la majorité des langages les plus utilisés. Il est ainsi parfaitement possible d'utiliser Solr pour gérer le moteur de recherche d'un site en PHP.

TioLive : Naissance d'une plate-forme SaaS libre

Posté par  . Édité par Benoît Sibaud. Modéré par Mouns.
Étiquettes :
6
6
nov.
2009
Presse
TioLive est une plate-forme libre en mode SaaS dotée d'un environnement de développement en ligne.

Développée en python et zope autour d'ERP5, elle intègre en standard des fonctions de
  • Progiciel de gestion intégré (ERP)
  • Gestion de la relation client(CRM)
  • Gestion électronique de documents (GED)
  • ainsi que du courriel et de la téléphonie IP SIP.
Elle est plus particulièrement destinée aux PME qui n'ont pas toujours le temps d'installer des logiciels libres sur un serveur mais ne souhaitent pas pour autant dépendre d'une solution SaaS propriétaire ou perdre la maîtrise de leurs données.

Le contrat d'hébergement reprend les principes du TIO libre en garantissant un accès à l'intégralité des données, aux logs ainsi qu'au code source. Les données de chaque entreprise sont d'ailleurs stockées dans un fichier de base de données distinct afin de réduire les risques de fuites.

L'hébergement est assuré par Lost Oasis sur sa plate-forme NiftyName de Cloud Computing libre.

Hardware Locality (hwloc)

Posté par  . Modéré par patrick_g.
Étiquettes :
23
6
nov.
2009
Matériel
Hardware Locality (hwloc) est une bibliothèque détectant le matériel et l'exposant de manière portable et générique aux utilisateurs et applications. Cela permet notamment aux applications d'adapter leur comportement à la complexité interne croissante des machines modernes, avec une hiérarchie sophistiquée de processeurs, cœurs, caches partagés, threads, nœuds NUMA

Connaître les besoins précis des applications est difficile. Mais connaître l'organisation des cœurs, caches partagés, et autres ressources matérielles, l'est tout autant, en particulier si on souhaite rester portable. Réécrire une application à chaque fois qu'on l'utilise sur une nouvelle machine est inenvisageable. hwloc est là pour se charger de détecter le matériel et de l'exposer de manière abstraite et portable sous la forme d'un arbre, soit par son interface de programmation en C, soit par des outils en ligne de commande. L'outil lstopo fournit par exemple une vue graphique de la hiérarchie de processeurs, caches, cœurs… exportable dans de nombreux formats via Cairo (voir le lien vers les exemples ci-dessous). D'autres outils permettent notamment de verrouiller des tâches à certains processeurs, cœurs…

Sortie de MailNG 0.7

Posté par  (site web personnel) . Modéré par tuiu pol.
Étiquettes :
9
5
nov.
2009
Internet
Après quelques mois de travail, la version 0.7 de MailNG voit le jour. Pour rappel, il s'agit d'un outil web qui facilite la gestion d'une plate-forme d'hébergement de courriel. À ce titre, il gère déjà les domaines virtuels, les boites mail virtuelles et les alias. Il possède aussi un système de délégation des permissions, de quotas et permet l'utilisation des structures maildir et mbox.

Cette version apporte, en plus de son lot de corrections et améliorations, un nouveau mécanisme d'extension ainsi que deux modules dont les rôles sont :

  • Gestion "globale" ou "par utilisateur" d'une quarantaine SQL amavisd-new ;

  • Génération de statistiques graphiques (RRDtool) concernant le trafic messagerie.


Cet outil est toujours écrit en Python, utilise le framework Django et intègre un peu de javascript "évolué" grâce au framework Mootools.

Sortie de Val(a)IDE 0.6

Posté par  . Édité par Benoît Sibaud. Modéré par patrick_g.
Étiquettes :
14
3
nov.
2009
Gnome
Val(a)IDE, environnement de développement intégré (EDI) pour le langage Vala, vient de sortir en version 0.6. Val(a)IDE est écrit en Vala est propose les fonctionnalités suivantes :
  • Coloration syntaxique
  • Gestion de projets (compilation/exécution)
  • Support des systèmes de construction externes (make, waf)
  • Greffons : navigateur de symboles, gestionnaire de taches et navigateur de fichiers.
Les sources et les paquets binaires (pour Archlinux, Debian, Fedora et Windows) sont disponibles en téléchargement sur le site.

Changement depuis la version 0.6
  • Support des systèmes de construction : make et waf

  • Utilisation du format YAML pour les fichiers projet et template

  • Utilisation de valencia pour l'auto-complétion

  • Amélioration du plugin navigateur des fichiers

  • Corrections de bugs
Pour plus d'informations, visitez le site de Val(a)IDE

Les 10 ans de Scenari

Posté par  . Modéré par rootix.
Étiquettes :
12
3
nov.
2009
Communauté
Pour fêter ses dix ans, Scenari, le système de gestion de chaînes éditoriales numériques open source multi-plateforme, organise une rencontre avec sa communauté d'utilisateurs les 25, 26 et 27 novembre prochain à Compiègne.

Les chaînes éditoriales sont des outils pour produire des documents structurés et homogènes, avec des publications multi-supports. J'en profite pour signaler les sorties récentes de programmes basés sur Scenari :
  • Opale 3.1, pour la production de documents pédagogiques (améliorations sur le traitement des formules LaTeX, intégration d'un éditeur de tableau simplifié, sélection possible de la résolution image par image...)
  • DokielGuide 2.3 : pour la production d'un guide utilisateur dans une documentation logicielle.

Nouvelle version de Mozilla Lightning et SOGo

Posté par  (site web personnel) . Modéré par Florent Zara.
Étiquettes :
15
31
oct.
2009
Technologie
Inverse, société spécialisée en développement et déploiement de logiciels libres, annonce la sortie de la version 1.1.0 de SOGo (serveur de travail collaboratif) ainsi que la sortie de Lightning v0.9.7 « Inverse Edition » (extension d'agenda pour Thunderbird).

La version 1.1.0 possède de nombreuses améliorations dont le support de Apple iCal 4, iPhone OS 3.1, la délégation d'événements, la définition de sources d'authentification et de carnets d'adresses venant d'une base de données SQL, l'ajout d'outils de sauvegarde / restauration des données utilisateurs, un support de base de S/MIME, le support pour WebAuth et bien plus encore.

Inverse annonce aussi la sortie du Mozilla Lightning « Inverse Edition » v0.9.7. Cette version, destinée à Mozilla Thunderbird 2, propose un ensemble de correctifs et améliorations par rapport à la dernière version stable disponible pour Thunderbird 2, soit la version 0.9. Dans cette nouvelle version, la fonctionnalité de délégation a été ajoutée et plusieurs correctifs ont été appliqués.

Le tout est disponible sur le site officiel du projet SOGo.

Version 1.5 pour w.c.s. et ses téléformulaires

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes :
13
29
oct.
2009
Internet
w.c.s. est un serveur de téléformulaires, interface publique mais également interface d'administration permettant leur création sans avoir à « toucher du code ». Initialement développé pour des administrations locales (pour des besoins de formulaires du type "inscription médiathèque"), il a depuis évolué pour également être utile dans d'autres domaines, il a par exemple été utilisé lors de la dernière assemblée générale de l'April.

Un peu plus de six mois après une première version 1.0, c'est au tour d'une version 1.5 de sortir aujourd'hui, les améliorations sont nombreuses mais le plus important dans ces six mois a été l'apparition d'une petite communauté d'utilisateurs.

À propos des utilisateurs : depuis le début du projet le développement est ouvert (dépôt Subversion, liste de discussion, GNU GPL, etc.), avec comme motivation explicite de permettre à une communauté de s'approprier le projet, qu'il ne reste pas le terrain exclusif d'une entreprise (en l'occurrence Entr'ouvert), l'arrivée de nouveaux utilisateurs, avec leurs remarques et leurs patches nous réjouit, et nous aide vraiment dans la réalisation d'un projet qui soit utile au plus grand monde.

Sinon techniquement, c'est du Python et développé autour du projet Quixote, il y a un peu de Javascript avec JQuery, et un paquet .deb (pour Lenny) est disponible.

SeaMonkey 2.0 la suite Internet

Posté par  (site web personnel) . Modéré par Nÿco.
16
28
oct.
2009
Mozilla
Le conseil SeaMonkey vient de publier la version 2.0 de SeaMonkey ce 27 octobre. Cette suite est le prolongement de la Mozilla Suite qui avait été abandonnée par Mozilla en mars 2005 pour se concentrer sur Firefox et Thunderbird. SeaMonkey est une suite d'applications comprenant un navigateur web, un logiciel de courrier électronique, un client IRC, et un éditeur de pages web.

Au chapitre des changements, SeaMonkey 2.0 adopte la même plateforme que Firefox 3.5.4, possède un nouveau gestionnaire d'extensions, la restitution de session (onglets et fenêtres), l'historique en base, l'interface mail par onglets comme Thunderbird 3 à venir, un nouveau gestionnaire de téléchargements, et bien d'autres améliorations encore.

Des binaires sont disponibles pour Linux, Mac OS X et Windows ainsi que le code source.

NdM : Merci à Piour pour son journal sur le sujet.

Appel à contribution pour la traduction du manuel d'Audacity

Posté par  (site web personnel) . Modéré par j.
Étiquettes :
13
26
oct.
2009
Son
Ceci est un appel à contribution pour la traduction du manuel d'Audacity. Audacity est un logiciel libre et open-source destiné à l'édition et à l'enregistrement audio. Il est disponible pour Mac OS X, Microsoft Windows, GNU/Linux et d'autres systèmes d'exploitation.

Audacity permet de :
  • Enregistrer en direct ;
  • Convertir vos disques et cassettes sur support numérique ;
  • Éditer des fichiers audio Ogg Vorbis, MP3 et WAV ;
  • Coupez, copiez, coller et assembler des extraits sonores ;
  • Modifier la vitesse ou la hauteur d'un enregistrement ;
  • Et bien plus encore !
Voici la liste complète des fonctionnalités.

Ce manuel est composé d'une grosse centaine de pages, certaines très courtes (une cinquantaine de mots) d'autres plus longues (4 pages dans un navigateur). Le but de la manœuvre est d'avoir un logiciel, un site et son manuel entièrement en français. Une équipe de 4/5 personnes ayant en moyenne 3 heures par semaines à y consacrer permettrait de faire le boulot en un mois environ. Vous pouvez me contacter ici en laissant un commentaires pour vous signaler intéressé(e) et disponible ou mettre un commentaire dans cet article. N'oubliez pas de laisser un moyen de vous contacter ! ;)

Le travail commencera une fois que l'équipe sera constituée, c'est à dire une fois que nous serons 4/5. Travaillant déjà pour la traduction du site officiel, je me propose de faire le point de communication entre l'équipe de traduction que nous montons et l'équipe officielle d'Audacity.

Sparse repasse à l'attaque

Posté par  (site web personnel) . Modéré par Nÿco.
31
26
oct.
2009
Technologie
Sparse est, comme Git et Linux, un bébé de Linus Torvalds qui a commencé à l'écrire en 2003.
Ce logiciel est un analyseur statique de code et il a pour but de détecter les bugs éventuels du noyau Linux, notamment les erreurs portant sur les types des variables.
Linus avait transmis le contrôle de Sparse à Josh Triplett en 2006 mais, après une grosse version 0.4 en septembre 2007 et une petite version de correction 0.4.1 en novembre 2007, le projet s'était gentiment endormi. Plus aucune version pendant presque deux ans... jusqu'au 16 octobre dernier !