Silence : XMPP, chiffrement et méta‐données

21
9
déc.
2016
Android

Silence est une application libre (GPL v3) pour Android de SMS et MMS, permettant de chiffrer les communications avec les autres utilisateurs de Silence. Silence vous permet donc d’envoyer du texte et des images en toute sécurité, mais le texte et les images passeront en clair par les réseaux vers les utilisateurs classiques. Cette application est disponible sous forme de code source sur GitHub et binaire sur F-Droid et le Play Store de Google.

logo de Silence

Silence est le nouveau nom de SMSSecure, divergence (fork) de Signal (anciennement TextSecure) d’Open Whisper Systems. On avait déjà parlé de l’abandon du chiffrement des SMS et MMS de Signal, à cause des limites des API d’iOS, d’une expérience utilisateur compliquée en ce qui concerne l’échange de clefs et aussi des méta‐données des SMS et MMS qui transitent forcément en clair. Silence/SMSSecure était né de ce constat, ainsi que de la volonté de se débarrasser des dépendances aux services de Google.

Un transport XMPP est actuellement en cours d’ajout dans Silence.

Soirée de création de l’Album d’autocollants du Libre — jeudi 15 décembre 2016 à 19 h 30 à Paris

9
9
déc.
2016
Graphisme/photo

L’Album d’autocollants du Libre est un projet initialement proposé par la LDN (Lorraine Data Network, fournisseur d’accès à Internet associatif français), puis repris par l’association LILA, association d’Art libre et de création artistique avec les logiciels libres (vous avez peut‐être entendu parler de notre projet principal : le film d’animation ZeMarmot).

Il s’agit d’un album d’autocollants « comme quand on était petits », pour y coller les autocollants divers des associations francophones. Vous savez, ces autocollants que vous récupérez dans divers évènements autour du logiciel ou de l’art libre, que vous collez sur votre portable, votre frigo, votre porte…

Ordinateur de libriste

Seuls deux ateliers furent mis en place à ce jour (Ubuntu Party et RMLL 2015). Nous souhaiterions passer la seconde vitesse avec des ateliers plus réguliers. Ce jeudi soir 15 décembre sera le premier atelier de cette série régulière, pour lequel nous allons nous greffer à la Soirée de contribution au Libre parisienne, organisée par Parinux, au moins dans un premier temps.

Nous expliciterons un peu plus le projet dans la seconde partie de la dépêche. Vous y trouverez aussi l’adresse exacte.

Appel à candidatures responsables de thèmes RMLL 2017

Posté par (page perso) . Édité par Davy Defaud, Nÿco et Nils Ratusznik. Modéré par Nÿco. Licence CC by-sa
13
9
déc.
2016
RMLL/LSM

Les RMLL 2017 (Rencontres Mondiales du Logiciel Libre) se dérouleront à Saint‐Étienne du 1er au 7 juillet 2017. La liste des thèmes présents pour cette édition a été finalisée (lien plus bas) et un bon nombre de responsables de thèmes sont déjà présents pour s’en occuper. Mais, afin d’amener un surplus d’énergie, de diversité et d’idées neuves, nous faisons un appel ouvert à candidature pour de nouveaux responsables de thèmes.

Intérêts de cette mission :

  • en tant que contact privilégié, vous aurez des échanges riches avec les conférenciers ;
  • au sein de l’organisation de cette conférence généraliste et ouverte, vous rencontrerez des personnes aux parcours et aux motivations variées mais toujours enthousiastes, ce qui permet un véritable enrichissement.

Donc, si vous souhaitez participer à l’animation d’un des thèmes en question, inscrivez‐vous sur la liste de diffusion Thèmes@ et postez votre candidature (qui suis‐je, pourquoi je viens, pour quel thème). Accueil bienveillant assuré. :-)

Vous pouvez même proposer un nouveau thème, mais uniquement si vous avez une idée très claire et construite de votre proposition et que vous n’arrivez pas seul.

La description détaillée du travail d’un responsable de thème est disponible en lien ci‐dessous.

Les journaux LinuxFr.org les mieux notés du mois de novembre 2016

Posté par (page perso) . Édité par BAud. Modéré par Nils Ratusznik. Licence CC by-sa
19
8
déc.
2016
LinuxFr.org

LinuxFr.org propose des dépêches et articles, soumis par tout un chacun, puis revus et corrigés par l'équipe de modération avant publication. C'est la partie la plus visible de LinuxFr.org, ce sont les dépêches qui sont le plus lues et suivies, sur le site, via Atom/RSS, ou bien via partage par messagerie instantanée, par courriel, ou encore via médias sociaux.

Bannière LinuxFr.org

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 des modérateurs. Ceux-ci s'appellent des journaux. Voici un florilège d'une dizaine de ces journaux parmi les mieux notés par les utilisateurs… qui notent. Lumière sur ceux du mois de novembre passé.

C++17 exprime la virgule flottante en hexadécimal et offre des cadeaux aux lecteurs LinuxFr.org

Posté par . Édité par Oliver H, ZeroHeure et Storm. Modéré par Benoît Sibaud. Licence CC by-sa
Tags :
24
7
déc.
2016
C et C++

Chaque jour (ouvré) de décembre a droit à sa surprise. Après le if constexpr, aujourd’hui, le calendrier de l’Avent du C++ présente la spécification technique P0245 concernant le littéral pour exprimer la virgule flottante en hexadécimal.

Les Nerdettes s’entraînent pour le concours des littéraux hexadécimaux sur LinuxFr.org

Dons aux associations, épisode 5

21
7
déc.
2016
Communauté

Cette dépêche est la 5e de sa série, après celles de 2011, 2013, 2014 et 2015. Une nouvelle fois j'ai entendu des échos comme « merci d'avoir généré des dons l'année passée » ou « n'oublie pas de refaire ta dépêche sur les dons aux assos », donc nous y voilà.

Montre ton amour au libre

Pour la 5e fois, je m'adresse à toi libriste, qui a procrastiné jusqu'aux dernières heures pour faire des dons déductibles des impôts (ou non). Tu t'étais promis toute l'année (et celle d'avant) de soutenir telle ou telle action sur tel ou tel sujet qui te semblait extrêmement important. Citons par exemple quelques associations de promotion et défense du libre, des droits dans l'espace numérique ou de la liberté d'expression, dont les dons sont déductibles en France : Amnesty France, Debian France, Framasoft, Fédération internationale des ligues des droits de l'homme (FIDH), Ligue des Droits de l'Homme (LDH), OpenStreetMap France, Reporters Sans Frontières (RSF), Wikimedia France, etc.

Et comme tu fais vivre les principes du libre, que tu contribues à des projets libres et défends des idées, tu soutiens aussi des associations ne bénéficiant pas de la déductibilité des dons en France (par exemple des associations jugées trop dérangeantes ou trop critiques par le gouvernement… ou des associations européennes ou non). Citons par exemple AFUL, April, European Digital Rights (EDRi), FACIL, FFII, FSF (avec une longue liste de méthodes pour donner), FSF Europe (à confirmer, voir la décision C-318/07 évoquée plus bas), Internet Archive (déductible aux États-Unis), GNOME, KDE e.V, Léa-Linux, LILA, LQDN, OKFN, Toile Libre, Ubuntu-Fr, etc. (notez qu'elles peuvent parfois avoir la déductibilité des dons dans d'autres pays).

Cette dépêche récurrente vit aussi grâce à vos remarques, propositions d'ajouts, de compléments et vos retours sur les systèmes fiscaux et les dons dans vos pays respectifs. N'hésitez pas à la commenter pour l'enrichir.

Lancement de la branche « Software Toolchain » de l’Open Compute Project

16
7
déc.
2016
Technologie

Dans le cadre du projet Open Compute qui vise à définir des conceptions ouvertes de matériel, une avancée importante a été réalisée avec la perspective d’utiliser une chaîne d’outils logiciels de conception ouverte, dont les implémentations de référence seront faites en utilisant des logiciels libres, mettant fin au problème pécuniaire de l’utilisation des fichiers aux formats propriétaires (et ouvrant des perspectives d’audit communautaire et d’utilisation de méthodes formelles pour prouver la validité de la conception).

Sont concernés notamment : la conception électronique et mécanique, l’affichage sur le Web de contenus 3D, de données de type CAO électronique, de résultats de simulations physiques (analyse thermique, analyse mécanique…), etc.

Toute aide sera bienvenue. Nous réaliserons une démonstration lors de l’évènement Open Compute Summit — les 8 et 9 mars 2017 à Santa Clara, en Californie — où nous emmènerons les meilleurs contributeurs.

Les actifs, au boulot !

40
5
déc.
2016
Science

Dans un circuit numérique, il y a toujours une dose d’analogique à l’interface avec le monde extérieur. Les composants discrets, dits actifs, sont à base de transistors et, dans le cadre d’un système numérique, permettent de manipuler la puissance (les signaux forts) ou d’amplifier les signaux faibles des capteurs.

Fondamentalement, il n’y a pas vraiment de différence entre les technologies MOS des microcontrôleurs et celle des transistors de puissance. C’est toujours du MOS. Sauf qu’une des technologies permet de conduire plus de courant, à plus haute tension, tout en dissipant mieux la chaleur.

Revue de presse de l'April pour la semaine 48 de l'année 2016

Posté par (page perso) . Modéré par Nÿco. Licence CC by-sa
22
5
déc.
2016
Internet

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.

Sommaire

Mini‐hackathon LinuxFr.org et Agenda du Libre le 8 décembre 2016

Posté par (page perso) . Édité par Davy Defaud, cpm, Nÿco, palm123 et Nils Ratusznik. Modéré par ZeroHeure. Licence CC by-sa
26
5
déc.
2016
LinuxFr.org

L’idée et l’envie d’un hackathon LinuxFr.org court depuis quelque temps au sein de l’équipe. Et la demande vient aussi de nos visiteurs.

Quelques rappels pour LinuxFr.org :

  • code : le site est principalement basé sur Ruby on Rails et contient aussi quelques services en Go et, bien sûr, du JavaScript, du shell, du SQL, de la CSS, etc. ;
  • fonctionnement : contenus écrits par nos visiteurs aidés d’une équipe (bénévole) de rédaction, un système de notation et auto‐modération, ainsi qu’une équipe (bénévole) de modérateurs ;
  • une association LinuxFr et un site LinuxFr.org qui vont fêter leurs 18 ans ;
  • administration système : Debian ou Ubuntu, des serveurs physiques, des conteneurs LXC et des machines virtuelles, un peu d’Ansible voire de Docker.

LinuxFr.org

Côté Agenda du Libre, le site est basé sur Ruby on Rails aussi, et fonctionne avec une équipe (bénévole) de modérateurs.

Les pistes de sujet (en fonction des présents) :

  • réduire le nombre d’entrées ouvertes dans le système de suivi des bogues et suggestion de fonctionnalités ;
  • produire de nouveaux logos, images de section, bannières, etc. ;
  • rédiger de nouvelles dépêches collaborativement ;
  • modérer les tags ou améliorer les règles de modération ;
  • améliorer des feuilles de style existantes ou en réaliser de nouvelles ;
  • mettre en place de nouveaux services ;
  • permettre d’avoir un agenda hebdomadaire pour les autres pays que la France ;
  • etc.

Cadre : on se greffe à l'événement hebdomadaire « Soirée de Contribution au Libre » organisé par Parinux.
Lieu : Fondation pour le Progrès de l'Homme (FPH) 38 rue Saint Sabin Paris Île-de-France.
Date : jeudi 8 décembre 2016.
Heure : de 19h30 à 22h30.

C++17 branche à la compilation (`if constexpr`)

Posté par . Édité par Oliver H, Benoît Sibaud et Xavier Claude. Modéré par Benoît Sibaud. Licence CC by-sa
Tags :
26
5
déc.
2016
C et C++

Chaque jour de décembre a droit à sa surprise. Après la fixation de l’ordre d’évaluation des expressions, aujourd’hui, le calendrier de l’Avent du C++ présente la Spécification Technique P0292 concernant les conditions à la compilation, grâce à if constexpr.

Logo C++FRUG représenté par un gros "C++" au centre du cercle de la Francophonie

Agenda du Libre pour la semaine 49 de l'année 2016

Posté par . Édité par Benoît Sibaud. Modéré par ZeroHeure. Licence CC by-sa
12
4
déc.
2016
Communauté

Calendrier web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence) annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 30 événements (0 en Belgique, 27 en France, 3 au Québec et 0 en Suisse) est en seconde partie de dépêche.

C++17 indique la disponibilité des entêtes (header)

Posté par . Édité par Benoît Sibaud, Xavier Claude, ZeroHeure, Bruno Michel et Nils Ratusznik. Modéré par tankey. Licence CC by-sa
Tags :
35
2
déc.
2016
C et C++

Chaque jour de décembre a droit à sa surprise. Après l'ordre d'évaluation, aujourd'hui, le calendrier de l’Avent du C++ présente la Spécification Technique P0061 concernant une macro magique : #define __has_include.

Une personne déprime de ne plus rien comprendre au C++ et son collègue le rassure que LinuxFr.org publie le calendrier de l'Avent du C++ avec des explications pédagogiques

Scrum, Kanban, Git : Tuleap 9.0 est disponible

29
2
déc.
2016
Communauté

La version 9.0 de Tuleap a été publiée fin octobre et déjà les versions suivantes arrivent. Petit retour sur les grandes nouveautés de Tuleap 9.

Tuleap est une forge logicielle publiée sous licence GPL par la société Enalean.

logo Tuleap
La particularité de cette version 9 est de s’adresser à l’ensemble des membres d’une équipe de développement « agile ». Aux développeurs agiles, bien entendu, mais également à toutes personnes qui peuvent être impliquées de près ou de loin dans un projet logiciel : les product owners, les clients, les utilisateurs finals, les directeurs techniques, les commerciaux pourquoi pas.

Vous allez donc retrouver dans une seule plate‐forme tous les outils dont chacun a besoin : des outils de planification et de visualisation d’un projet agile, environnement Scrum ou tableau Kanban, un système de suivi (pour suivre les stories, tâches, incidents, etc.), un système de gestion de versions (Git ou Subversion), de la revue de code (pull requests ou Gerrit), de la documentation collaborative, un gestionnaire de livrables.

L’objectif ? Ne pas avoir à basculer d’un outil à l’autre, d’éviter les copier‐coller de tickets, automatiser le plus possible de flux de développement et avoir une gestion des utilisateurs et des droits d’accès centralisée.

C++17 fixe l'ordre d'évaluation des expressions

Posté par . Édité par Oliver H, Benoît Sibaud et palm123. Modéré par Xavier Claude. Licence CC by-sa
Tags :
52
1
déc.
2016
C et C++

Le C++ est un langage bien présent et depuis longtemps dans les logiciels libres (environnements de bureau, outils bureautiques, navigateurs web…). 2017 approche à grands pas avec la promesse d’un tout nouveau C++17.

Pour finir l’année, voici le calendrier de l’Avent du C++ avec des dépêches pédagogiques sur ce qui nous attend en 2017. Après deux dépêches de mise-en-bouche, nous entrons enfin dans le vif du sujet avec deux Spécifications Techniques concernant l’ordre d’évaluation des expressions. Allez, c’est parti !   ᕕ(ᐛ)ᕗ

Bjarne propose de changer le C++ pour corriger son livre qu'il tient dans ses mains