OpenProject est un outil de collaboration et de gestion de projet polyvalent. Il est axé sur la souveraineté et la confidentialité des données. La version 17.0 apporte notamment l'édition collaborative de documents en temps réel.

OpenProject est un outil de collaboration et de gestion de projet polyvalent. Il est axé sur la souveraineté et la confidentialité des données. La version 17.0 apporte notamment l'édition collaborative de documents en temps réel.

btrfs, « le petit système de fichiers qui monte », progresse chaque jour, notamment sous les houlettes d'Oracle (qui entend peser de tout son poids pour le faire admettre comme un concurrent sérieux à ZFS) et RedHat. Une petite recherche ciblée sur le net a permis de dénicher quelques nouvelles intéressantes. Chers lecteurs passionnés par les développements dans le monde austère et précautionneux du stockage de nos chères données, la suite de cette dépêche est pour vous !
NdM : merci à AP pour son journal.
Smallest Federated Wiki est un outil permettant la création d'une fédération de wiki : concrètement tout ce qui est écrit dans une instance est répercutée à loisir dans tout les autres instances, à l'autre bout de l'entreprise… ou de la planète. C'est donc un wiki massivement collaboratif et décentralisé, avec réplication, ce qui lui vaut le nom de « fédéré », en rapport avec les possibilités de créations de véritables fédérations décentralisées.
Le développement de cet outil a été initié par Ward Cunningham, l'auteur du concept même de Wiki, et présenté initialement lors de l'Indie Web Camp 2011. Le code source est disponible sur github, c'est du Ruby utilisant Sinatra (framework Ruby minimaliste), sous licence GPLv2 et MIT. Des vidéos, sous la forme didactique de tutoriels, montrant chaque possibilité et avancée, sont disponibles.
Je vous recommande en particulier celle-ci pour avoir une première approche. Les possibilités offertes sont... just wow !
NdM : merci à tankey pour son journal.
Oracle, nouvel éditeur de MySQL suite au rachat de Sun, vient d'annoncer une nouvelle version 7.2 de MySQL Cluster sous licence GPL (les numéros de version de la version « cluster » sont déconnectés de la version classique). MySQL Cluster est une version dite « distribuée » de MySQL utilisant le moteur NDB (Network DataBase), en lieu et place des classiques MyISAM et InnoDB, permettant une répartition des données et un fonctionnement sur plusieurs serveurs. Le développeur ne voit qu'un seul serveur : le répartiteur de charge.
Cette nouvelle version augmenterait les performances d'un facteur 70 sur les requêtes SQL complexes incluant des jointures sur plusieurs partitions. Un benchmark interne affiche que cette version est désormais capable de dépasser le milliard de requêtes par minute. Il faut évidemment avoir le matériel adéquat. Il a été réalisé sur un « cluster » de 8 nœuds, chaque nœud ayant été équipé de serveur avec 2 Intel Xeon X5670 et 48 Go de RAM, le tout relié par un bus InfiniBand.
Enfin, quant à la version GPL, on se souviendra de la tendance d'Oracle à ajouter tout un tas d'extensions fermées au cœur de MySQL afin de mieux retenir ses utilisateurs.
C'est avec un plaisir non dissimulé que je vous informe de la sortie de Galette en version 0.7 :-) Le projet en profite pour faire peau neuve (nouveau site, nouvelle documentation, nouveau gestionnaire de bogues, migration de Subversion vers Git).
Galette est un outil de gestion d’adhérents et de cotisations en ligne à destination des associations. Il es développé en PHP sous licence GPLv3 et repose sur une base de données MySQL ou PostgreSQL.
Galette 0.7 est sur les rails depuis un certain temps maintenant, les bogues et tâches déclarés pour cette version ont été corrigés ; la migration des versions antérieures fonctionne elle aussi. Un bon nombre de nouveautés et de changements sont au menu de cette version, il se peut que des problèmes aient échappé à nos yeux vigilants, n'hésitez pas à les rapporter via l'outil de suivi des demandes Galette !
Une liste plus complète des nouvelles fonctionnalités de Galette 0.7 est disponible sur la documentation. La documentation de Galette d'ailleurs a également été intégralement revue. Le guide de l'utilisateur n'est pas encore terminé, et je n'ai malheureusement pas eu le temps de m'en occuper d'avantage (par ailleurs, si quelqu'un est intéressé pour aider de ce côté là, je ne dirai pas non) ; le manuel d'installation l'est en revanche :
Galette 0.7 apporte la possibilité d'ajouter des fonctionnalités par le biais de plugins complémentaires. Sur une note plus technique, le guide du développeur a vu le jour :-)
Un grand merci à tous ceux qui ont participé à cette version !
Eh non, ce n'est pas encore la prochaine version de support à long terme d'Ubuntu (LTS pour Long Term Support), mais une mise à jour de maintenance de la version actuelle, Lucid Lynx. L'équipe d'Ubuntu vient de mettre à jour pour la quatrième — et dernière — fois depuis sa sortie les images d'installations d'Ubuntu 10.04, pour toutes les versions supportées : les CD server, desktop, alternatifs (installation OEM, textuelle, etc) et les versions DVD associées, à la fois pour les architectures 32 bits (i386) et 64 bits (amd64). Kubuntu est aussi concernée.
Total : 1022 votes
Ce samedi 18 fevrier, VLC, VideoLAN Client, un projet phare des Logiciels Libres, célèbre lecteur audio & vidéo, particulièrement complet, est sorti en version 2.0 sous le nom « Twoflower ». Plusieurs centaines de bugs ont été corrigés par 160 bénévoles avec plus de 7 000 commits pour cette dernière version.
En raison de la loi sur les brevets aux USA, les packageurs doivent créer plusieurs paquets : un avec la gestion des formats MP3 et AAC et un sans. Heureusement grâce à ACTA, ils n'auront bientôt plus de questions à aller poser :)
La seconde partie de la dépêche liste une sélection de nouveautés.
Merci à Nÿco, ndv, détail_pratique, spirit, Bruno, Xavier Claude, Niniryoku (にんい りょく), ainsi que Julo forait le fer pour leurs aides à la rédaction.
LinuxFr.org propose des dépêches et articles, soumis potentiellement par vous, puis revus et corrigés par notre équipe avant publication. C'est la partie la plus visible de LinuxFr.org, ce sont les dépêches qui sont le plus lues et suivi, sur le site, via Atom/RSS, ou bien via partage par messagerie instantanée, par mail, ou encore via médias sociaux.
Ce que l’on sait moins, c’est que LinuxFr.org vous propose également à tous de tenir vos propres articles directement publiables, sans validation a priori de notre part. Ceux-ci s'appellent des journaux.
Voici un florilège de journaux que l’on a pu lire. Ceux-ci sont les journaux qui ne sont pas passés en dépêche et les mieux notés par les utilisateurs... qui notent. Lumière sur ceux de la semaine passée, du 13 au 19 février 2012.
La revue de presse de l'April est régulièrement éditée par les membres de l'association. Elle couvre l'actualité de la presse en ligne, liée au logiciel libre. Il s'agit donc d'une sélection d'articles de presse et non de prises de position de l'association de promotion et de défense du logiciel libre.
Co-organisée par Les Satellites, Linux Azur, Nicelab, Nice Data Network et Rivier'Hack, une soirée dédiée aux logiciels libres se déroulera ce mercredi 22 février 2012, dès 18h30 à Nice. Entrée libre et gratuite pour tout public.
Pour les curieux, les frileux, les passionnés et les professionnels, leurs relations et leurs amis, un tour d'horizon des logiciels libres sous forme de table ronde, permettra de parler à bâtons rompus de ces merveilles du futur.
Un petit creux ? N'hésitez pas à apporter votre panier-repas ;-)
Delta Cloud est un projet de Red Hat donné à la fondation Apache en mai 2010. C'est une API RESTful qui permet de déployer facilement des applications dans le cloud. Concrètement, cela permet de déployer avec la même API des applications sur les serveur EC2 d'Amazon ou des serveurs RHEV-M hébergés en local (la liste des API de cloud prises en charge est bien sûr bien plus longue).
Delta Cloud était donc un projet en incubation, il est désormais un projet Apache à part entière. Le mode de fonctionnement de la fondation est de faire rentrer tous les projets via l'incubateur afin d'organiser le projet pour qu'il suive les règles de la fondation (notamment basées sur la méritocratie). Si le projet suit les règles et qu'il est suffisamment vivant, il devient un projet à part entière de la fondation.
Il n'y a pas d'actualité récente pour ce projet, mais comme il n'a jamais été évoqué sur LinuxFr.org, ça ne fait pas de mal d'en parler. en:Traffic Server était initialement un projet propriétaire de en:Inktomi, société qui fut ensuite rachetée par Yahoo!. Le code source de Traffic server fut cédé en 2009 à la fondation Apache et intégré à leur incubateur de projets et est devenu un projet à part entière depuis avril 2010.
C'est un serveur web de cache et un serveur proxy. C'est-à-dire qu'il permet de mettre certaines données qui ne sont pas modifiées en cache pour accélérer leur temps d'accès et décharger les serveurs de rendu. Le proxy permet de rediriger les requêtes sur un serveur qui s'occupera du rendu de la page afin notamment, de faire du load-balancing pour répartir la charge entre différents serveurs. Les performances sont au rendez-vous puisqu'il gère jusqu'à 400 To par jour chez Yahoo!.
NdA : Merci à Yves Bourguignon pour son aide lors de la rédaction de la dépêche.
Les vidéos des conférences des Journées Méditerranéennes du Logiciel Libre 2011 sont enfin en ligne. Vous pouvez dès à présent les visionner sur le site de l'association Linux-Azur.
Le 1er mars 2012, aux Jeudis du Libre de Bruxelles il sera question d’e-learning.
Conférence exceptionnelle - 18h30 - Grand Amphi du Campus St Charles, Marseille, entrée libre co-organisée par Assodev-Marsnet et le Centre pour l’édition électronique ouverte (le Cléo), avec la contribution d’acteurs universitaires et associatifs
Richard Stallman parlera des buts et de la philosophie du Mouvement du Logiciel Libre, dont les valeurs sont communes avec l’Économie Sociale et Solidaire (Éthique, Liberté, Solidarité, Partage, Autonomie…), Il expliquera pourquoi et comment le logiciel libre est un maillon essentiel d’une société libre et solidaire. Son approche est résolument orientée vers le grand public, avec un discours philosophique et non technique.
Francophone et francophile, adepte de la devise « Liberté, Égalité, Fraternité », il fera sa conférence en français avec les pointes d’humour et d’anecdotes pour le plus grand plaisir de son auditoire.
Mercurial, un puissant logiciel de gestion de versions écrit en Python, sort en version 2.1 après 3 mois de développement.
Pour rappel, Mercurial est un logiciel de gestion de version décentralisé, à savoir qu'il permet de travailler en équipe sans avoir besoin d'un serveur centralisé. Tous les développeurs pouvant se synchroniser entre eux, via deux méthodes :
Cette souplesse permet de hiérarchiser le développement d'un projet de mille et une façons. Cette souplesse possède un revers, quand l'on doit se synchroniser avec un dépôt distant on a souvent des conflits. Pour les résoudre, les développeurs font appel à deux méthodes :
Dans le second cas, modifier son historique peut s'avérer bien plus désastreux que le problème initial ou l'on avait qu'un simple conflit. Git, le principal concurrent de Mercurial qui possède des fonctionnalités et des performances sensiblement identiques, est particulièrement sensible à des erreurs de rebase, car cette fonctionnalité est activé par défaut.
Pour éviter les erreurs de modifications d'historiques, Mercurial 2.1 introduit une nouvelle fonctionnalité : les phases.
Tous les articles sont le fruit du travail de la communauté. Grâce au système de rédaction coopérative du site, on peut s’aider les uns les autres. Pas besoin d’expertise pour participer.