Nouvelle version CodingTeam estampillée 0.9

Posté par  . Modéré par Bruno Michel.
Étiquettes :
12
12
déc.
2008
Communauté
CodingTeam est un système de forge pour logiciel, libre, léger et extensible. Après plus d'un an de travail, voici la nouvelle mouture, estampillée 0.9, qui est une complète réécriture. Ceci a été l'occasion d'en améliorer nettement la conception et l'interface.

La forge se veut pratique, légère, multilingue et innovante, avec notamment l'utilisation de Jabber/XMPP, SVG ou encore l'API OpenForge.

CodingTeam offre comme outils :
  • La gestion des sources (SVN) ;
  • Timeline et roadmap ;
  • La gestion des rapport de bugs et de demandes de fonctionnalité ;
  • Suivi de l'activité du projet par flux (RSS/Atom) ;
  • La gestion des téléchargements ;
  • Pages de documentations ;
  • Forums de discussion ;
  • Intégration des salons de discussion Jabber ;
  • Statistiques SVG ;
  • Un notepad (appelé communément pastebin ou nopaste).
et bien plus encore.

CodingTeam.net est le site du projet, mais également un service de forge gratuit, destinée aux logiciels libres et fonctionne dès à présent avec CodingTeam 0.9.

OpenCL, en version 1.0

Posté par  (site web personnel) . Modéré par baud123.
Étiquettes :
21
10
déc.
2008
Technologie
OpenCL (Open Computing Langage) est un projet ambitieux, initialement lancé par Apple. Les spécifications ont été proposées et acceptées par le consortium Khronos, qui par ailleurs s'occupe aussi d'OpenGL, en juin 2008. La version 1.0 est sortie aujourd'hui (09/12/2008) et est disponible sur http://www.khronos.org/registry/cl/ (spécification et headers).

Le but de ce projet est de permettre aux développeurs de tirer parti des énormes capacités de calcul des processeurs graphiques (GPUs) d'aujourd'hui. En effet, sauf quand une application graphique est lancée (un jeu par exemple), cette puissance de calcul reste inutilisée pour la plupart du temps. On appelle ce genre de technique, qui consiste finalement à détourner l'utilisation principale d'un processeur graphique, « General Purpose Computing on Graphics processing Units » ou tout simplement, GPGPU.

OpenCL permet donc de consolider la puissance de calcul absolue des machines en utilisant le GPU comme un simple CPU, et donc d'utiliser ce CPU « virtuel » pour les besoins de n'importe quel type d'application. Cette technologie sera incluse dans Mac OS X v10.6 (Snow Leopard) et normalement strictement transparente pour les applications. Le package OpenCL + transparence pour les programmes répond au doux nom marketing « Grand central », et ce regroupement ne sera évidemment pas libre. Cependant, rien n'empêchera au monde du libre de l'adapter dans un « Grand Central » complètement libre.

La spécification est définie comme ouverte et libre de droit. Malheureusement, il m'a été impossible de trouver une quelconque licence ou de quelconques démos. Confidentialité sur Snow Leopard oblige...

Cependant, un grand nombre d'acteurs se sont joints au projet et aujourd'hui on trouve, entre autres : Apple, AMD, NVIDIA, Intel, Broadcom, Blizzard, EA, Ericsson, IBM, Movidia, Nokia, Sony, Symbian, Texas Instruments. Bref, on ne trouve que du beau monde.

Cette technologie, définie comme indépendante du matériel, pourra potentiellement donner un grand coup de fouet aux capacités de calcul de nos machines actuelles. Il ne reste plus qu'à espérer qu'elle soit réellement « open and royalty-free ».

NdM : Afin d'éviter que CUDA (la technologie propriétaire qui est soutenue par NVidia) ne s'empare totalement de ce nouveau marché, les autres acteurs se sont regroupés derrière la bannière d'OpenCL. Cette technologie va donc bien au delà de MacOS X et elle va sans doute devenir "la" technologie de GPGPU sur les systèmes libres.

Gestion de configuration distribuée avec Mercurial

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
12
6
déc.
2008
Python
Mercurial est un système de gestion de version distribué léger écrit en Python. Il est multiplateforme (merci Python), rapide, facile à utiliser, propose des outils de migration/conversion des autres systèmes de gestion de configuration et est proposé sous licence GPL.

La version 1.1 sortie le 2 décembre apporte de nouvelles fonctionnalités, des améliorations et des corrections de bugs.

PPassKeeper, interface de stockage de données sensibles.

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
13
27
nov.
2008
Sécurité
Que vous soyez développeur ou simple utilisateur, la sauvegarde de données sensibles telles que les mots de passe est source de soucis.
En tant qu'utilisateur, on aime avoir le choix. C'est d'autant plus vrai en sécurité où chacun a ses propres exigences et sa propre topologie.
En tant que développeur, stockages variés et plus sécurisés riment avec moins de portabilité.

Pour essayer de concilier les deux mondes, la bibliothèque "PPasskeeper" voit le jour.

La version 0.9 venant tout juste de sortir (version que je considère comme étant la bêta 1), n'hésitez pas à l'essayer via son utilitaire de gestion de mot de passe graphique ou en ligne de commande.
Je n'ai pu tester la bibliothèque que sous Linux et Windows (XP et Vista), de plus, la liste des modules est assez courte (KWallet, registre Windows et fenêtres de demande de mot de passe en GTK, Win32 ou Qt).

InDefero, Wiki et support de Mercurial dans la version 0.4.0

Posté par  (site web personnel, Mastodon) . Modéré par Jaimé Ragnagna.
Étiquettes :
12
24
nov.
2008
Communauté
Cette dépêche, à l'occasion de la sortie de la version 0.4.0, est l'occasion de faire le point sur le développement. Pour rappel, InDefero est à l'origine un clone de GoogleCode. L'auteur, Loïc, a démarré ce projet en juillet de cette année pour se libérer de GoogleCode. Le projet est clairement un clone, l'interface, quoique simplifiée a été reprise dès le début.

Le projet a commencé comme un simple suivi de bugs, le parcours d'un dépôt git arrivant très rapidement. Aujourd'hui, toutes les fonctionnalités du GoogleCode de l'époque ont été implémentées, il manque maintenant la revue de code pour être l'égal de ce dernier.

« C'est un grand plaisir de développer ce logiciel. » précise Loïc. « J'ai particulièrement été étonné par la qualité des remarques ici quand j'ai informé des mises à jours (oui, l'installation reste difficile) et aussi des personnes venues contribuer. Le support de Subversion et de Mercurial a été fait par des contributeurs. La dernière version inclut donc le support de Mercurial et un wiki pour la documentation. »

InDefero utilise Pluf, un framework PHP5 ayant l'esprit et la forme de Django. C'est ce framework qui a permis le développement très rapide d'InDefero.

Donc encore merci aux contributeurs/utilisateurs pour vos contributions et remarques, continuez ! Et si vous êtes nouveaux, venez sur l'IRC, canal #indefero des serveurs freenode, Loïc est presque tout le temps présent pour donner un coup de main, particulièrement pour l'installation.

NdM : Merci à Loïc, pour son journal à l'origine de cette dépêche.

Étoilé 0.4 de sortie

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
17
17
nov.
2008
GNUstep
Étoilé se veut être un environnement utilisateur libre et innovant basé sur GNUstep construit à partir de légers et très modulaires composants.
Il a été conçu en gardant à l'esprit une orientation projet et documents, dans le but de permettre aux utilisateurs de créer leur propre workflow en refondant ou combinant les Services (applications) et composants proposés.

La grande flexibilité et modularité aussi bien de l'interface utilisateur que du code doit permettre à Étoilé d'être utilisable d'un environnement mobile jusqu'à la station de travail.

La version 0.4 est destinée aux développeurs. Dans ce but, les Framework constituent la part prédominante de cette version. Quelques applications de démonstration sont également incluses. D'autres seront ajoutées durant la série des version 0.4.x, dans le but d'obtenir une version 0.5 orientée vers l'utilisateur l'année prochaine.

Phoronix souhaite savoir comment vous utilisez Xorg

Posté par  . Modéré par Bruno Michel.
Étiquettes :
17
16
nov.
2008
Serveurs d’affichage
Le site web Phoronix, qui propose des tests de matériels et de logiciels sous des OS de type Unix, principalement libres, a publié hier un mini-sondage (11 questions) sur l'utilisation que vous avez de Xorg, de votre carte graphique, etc.

Le sondage a lieu jusqu'au 15 décembre, les résultats seront publiés peu après, et seront probablement utilisés par les développeurs de Xorg pour orienter leur travail. Le but de ce sondage est bien entendu de fournir aux développeurs de Xorg quelques indices sur la façon dont la majorité des utilisateurs utilisent Xorg, ceci afin de leur permettre de concentrer leurs efforts sur ce qui sera le plus utile.

OpenExpert est à la recherche de contributeurs

Posté par  . Modéré par Mouns.
Étiquettes :
3
10
nov.
2008
Communauté
OpenExpert est un système expert libre proposé sous licence GPL. Le but est de donner une réponse à l'utilisateur en lui posant une succession de questions. Le projet est écrit en PHP et est utilisé via une interface web.

Rich McCue, qui est en charge du projet, fait savoir qu'il a pris un congé de six mois pour se remettre sur ce projet à temps complet et cherche des contributeurs.

Je vais m'occuper de la traduction en français du projet mais il reste beaucoup de choses à faire (une feuille de route est en place et les idées sont les bienvenues).

Ce projet m'intéresse car je pense qu'avec un outil de ce genre bien fait, il serait facile de mettre en place une base de connaissances pour les utilisateurs Linux, novices ou experts.

Campagne de dons pour le compilateur PCC

Posté par  . Modéré par patrick_g.
Étiquettes :
15
10
nov.
2008
Technologie
PCC est un compilateur C qui a tout pour séduire car il a pour objectif principal de rester simple, petit, rapide et compréhensible. Il prend en charge la norme C99 et est publié sous licence BSD. Pour mener à bien le développement de ce compilateur le développeur principal, Anders Magnusson (ragge), a besoin de financements. Ainsi il pourra être en mesure de sortir la version 1.0.

Ce compilateur est disponible pour toutes les variantes*BSD, mais également pour Linux, Mac OS X et Windows. Il est capable de générer du code pour de nombreuses architectures comprenant i386, PowerPC, ARM, ainsi que neuf autres machines un peu moins courantes.

Beaucoup voient en lui une alternative viable à GCC qu'il pourra à terme remplacer. Il est d'ailleurs inclus dans l'arbre des sources de projets comme OpenBSD et NetBSD depuis plus d'un an. En terme de performance, ce petit compilateur est capable de produire des exécutables 15 fois plus rapidement que ceux de GCC (seulement 5 fois plus rapidement si l'on active les tests internes de validité, les « sanity checks »), pour une vitesse d'exécution environ 10% plus lente. Cette relative lenteur s'explique par le fait que PCC ne fait des optimisations que sur l'allocateur de registres (alors que l'on peut en faire à plein d'autres endroits). De nombreuses améliorations sont à faire ou à terminer, c'est pourquoi le projet à besoin de votre aide.

Sortie de Merb 1.0

Posté par  (site web personnel) . Modéré par Benoît Sibaud.
Étiquettes :
9
8
nov.
2008
Ruby
Merb est un framework (cadre d'applications) MVC destiné à construire rapidement des applications web. La version 1.0 est sortie le 7 novembre, sous la licence libre MIT.

Son histoire a commencé en septembre 2006. Ezra Zygmuntowicz développait alors une application avec Ruby on Rails, et avait besoin de gérer certaines requêtes sans charger tout le framework. Pour cela, il a écrit un script Ruby utilisant les bibliothèques Mongrel et ERB (d'où le nom de Merb) pour gérer ces requêtes. Depuis, Merb a bien grandi et est devenu un framework à part entière, capable de concurrencer Ruby on Rails et Django.

Webinaire sur la forge libre Codendi

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
1
5
nov.
2008
Commercial
Xerox propose de découvrir en 1h depuis son poste la plate-forme Codendi (ex-Codex), la solution collaborative open-source de développement logiciel. Ce webinaire aura lieu le jeudi 13 novembre 2008 de 10h30 à 11h30.

La panoplie d’outils de Codendi pour les équipes de développement sera présentée (gestionnaire de tâches, d’anomalies, de documents, de test, outils de communication et de collaboration), ainsi que les services Xerox. Au cours du webinaire il sera possible de poser des questions techniques. À l’issue, un login et mot de passe permettra de naviguer par soi-même dans la plate-forme Codendi au travers d’un projet de démonstration.

Pour s'inscrire gratuitement à ce webinaire, il suffit d'envoyer un mail à l'adresse :
info [at] codendi.com

Pré-version de démonstration de QtCreator (dit Greenhouse)

Posté par  (site web personnel) . Modéré par Florent Zara.
Étiquettes :
15
31
oct.
2008
KDE
Depuis trois ans, Qt Software (anciennement Trolltech) développe un IDE spécialisé pour le C++/Qt. Celui-ci a pour but d'être léger, simple et de prendre en compte toutes les spécificités de Qt.

Le projet, connu sous le nom de code « Greenhouse » avait été présenté lors des « Qt DevDays 2008 » à Munich. À cette occasion, Qt Software avait annoncé la prochaine disponibilité d'une première version de démonstration vers la fin du mois d'octobre.

NdM : La licence n'est pas encore définitive. Cette pré-version est disponible sous une licence spécifique, mais le site précise que la version finale sera disponible sous une licence compatible GPL.

CodeCamp OLPCFrance le 15 nov. à LaCantine (Paris)

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
2
29
oct.
2008
Communauté
OLPC France en partenariat avec LaCantine (http://lacantine.org), le lieu collaboratif des acteurs du numérique, a lancé le 17/10/2008 une initiative pour la création de contenu français pour le projet OLPC.

Cette initiative s'oriente sur quatre axes :
  • Traduction : Réaliser la traduction en français des activités et des documentations existantes en langue anglaise,
  • Logiciel : Produire des nouvelles activités ou adapter des applications existantes,
  • Contenu : Produire ou adapter des supports éducatifs en français,
  • Usage : Réfléchir aux nouveaux scénarios pédagogiques autour du projet.

Cette initiative se traduira dans une première étape par l'organisation d'un CodeCamp (convention de développeurs) le 15 Novembre à LaCantine qui réunira des communautés de développeurs, traducteurs, éducateurs et de passionnés du projet.

Trophées du Libre 2009

Posté par  . Modéré par j.
Étiquettes :
4
28
oct.
2008
Communauté
Les inscriptions de projets pour les Trophées du Libre 2009 sont ouvertes sur http://www.trophees-du-libre.org

La cinquième édition de ce concours créé en 2003 a pour objectif de valoriser des logiciels libres innovants. Rappelons que les Trophées du Libre 2007 ont vu concourir plus de 149 projets en provenance de 29 nations.

Gestion des puces Broadcom 63xx dans OpenWrt

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
20
21
oct.
2008
Linux
Hier une série de modifications ajoutant la prise en charge des puces Broadcom 63xx a été postée par Maxime Bizon dans la liste de discussion linux-mips. Il a ensuite été ajouté dans OpenWrt par Florian Fainelli.

C'est une excellente nouvelle, en particulier pour le projet OpenBox4, dont le but est de faire tourner OpenWrt sur la Neuf Box, équipée d'une puce BCM6358. La Club Internet Box, qui embarque une puce BCM6348, est également concernée par ces modifications.

Il y a notamment un pilote Ethernet et un pilote USB en GPL.