Blog de dada

DevOps, bidouilleur et routard plein de logiciels libres

Politique libre

Senya answers my questions about the successful diaspora*'s crowdfunding campaign

Rédigé par dada / 27 avril 2016 / Aucun commentaire




Everything is already said in my post's title. Senya pleased me answering my questions about him. He luckily has won the right to be paid to work on our lovely social network's improvements thanks to his crowdfunding campaign. Enjoy reading ! Interview available in French here.

Let start with a classic presentation. Can you tell us about who you are ?

My name is Senya and I'm a software developer from Russia. I also do some free software activism supporting free software users locally and spreading the word. I'm 25 now. I started programming at 14 and by 17 I got my first job as a junior developer. A year ago I quit the commercial development to dedicate or at least try to dedicate myself to free software participation.

How did you hear about the diaspora* project ?

If I'm not mistaken, the first time I read about diaspora* project in an online magazine which name I can't remember anymore. It was a review of alternative open source social media project. After a while I started to think about the ways to lower my dependency on vk.com which is Russian "national" social network which predominates in the ex-USSR space. I wanted to have a possibility to share and follow news without the vk.com, but rather with using some free software platform. And I remembered about the diaspora project and tryed it and it fit my purposes: it provided the news stream exportable to ATOM.

Are you an active diaspora* user using a podmin's pod or are you a "poweruser" handling your own pod ?

No, I don't handle my pod. I'm using socializer.cc (thanks, Nico Suhl!). I first became a user and only after a while a contributor, and therefore I just continue to use an account I'm used to and I don't think about my own production pod yet.

diaspora* is well known in Germany and in France. The project has started in the USA. What about in your country, Russia ?

Well, it's not well known. Russian community on diaspora* is rather small. However there is even a pod russiandiaspora.org and a couple of others in Russia. By subjective feeling it's no more than a couple of hundreds active Russian users per month. From time to time I meet people, who know about the project, because it is quite famous (but not popular). But there are almost no one on my stream who I know personally offline.

You started a crowdfunding to work fulltime on this project. How does this idea came out ?

To some extent it is a proof-of-concept for me, that I can work as a paid developer on a project which is inherently non-commercial. Since my early years I was a free software advocate. Today, the free software is widely used at commercial companies for different purposes. But finally it helps to earn money for bosses. Today we have well-developed free operating systems, but it happened mostly because of the commercial sector interest in that development. I like the idea of a community of users which hires a developer to improve the tool they need. Thus, it is entirely grassroots communication and it's awesome! The technology develops without anyone's rich and powerful funding or mediation, so there is no their influence which is usually has a purpose of profiting even more rather than social development, social justice or world peace.

What's your objectives ? Do you feel like this project has a great futur or is it going to remain a geek/nerd social network ?

Now my main objective is to finish the project as soon as possible and as well as possible. I was funded, the community gave me their support and trust, now it's my turn to do my best.

I beleive that the diaspora and the federation at whole may have a great future. For decades Linux and Open Source was thought by many as something margnial, and now Microsoft turns towards it. The trick might work once again. Open source code gives a possibility to adapt the software for your own purposes. I contacted a group of people who worked as a technical support for the truck drivers strike in Russia and I was told that they have an idea of making a social network media for truck drivers which they may trust and they are interested in basing it on some existing code base rather than making it from scratch. Also diaspora now has some well-known niches - as you said "geek/nerd social network" - it supplying users with privacy/technology news and discussions and also as a platform for some sort of leftist news sharing. Diaspora is attractive to people of the idealistic mindset. And starting with niches the federation may reach the point where it has content interesting enough to attract the general public. But that can't happen without well implemented software. And that's where I want to help.

Also, I think the future of the federated web must lay in the diversity of the software. That's what we may also reach with the standardization of protocols powered by open source - software platforms for social media may be implemented in a dozens of ways and if they all support the same exchange protocol their users will communicate with each other in spite of "ideological" disagreement. One, yet theoretical at least for now example may be the implementation of the pod software which doesn't use any JavaScript at all but still works with the federation. There are some people who don't like JavaScript, and it's fair enough because it's hard to control what is being executed on your computer when you have JavaScript enabled. Because of this, today our computers spent considerable amount of resources to show advertisement to us. The federation may help the group of people with such point of view to build a tool of their preference and stay in contact with people who don't agree with them. Generally speaking, the federation will untie the content exchange in social media of the tools we use for that. And that's also awesome.

You're starting a 3 months full-time job on diaspora* thanks to your campaign. At its end, will you try another crowdfunding to keep working on the project ?

We'll see. It depends on the results of this project. The feedback of the community and the core team is important for me.



@Seny, thanks again for your time and your answers. I can't wait to see the result of your work and to meet you at the FOSDEM 2017, who knows ?

[Documentaire] Les gardiens du nouveau monde

Rédigé par dada / 21 février 2016 / Aucun commentaire


Voici un documentaire incroyable qui n'est pas tout jeune mais que je vous propose de regarder. Il est réalisé par Flo Laval et on y retrouve Jean-Marc Manach, Jérémie Zimmermann et des gars de chez Telecomix.
Quand je dis que je vous le propose, c'est faux : profitez de votre dimanche au calme pour foncer le regarder si vous ne l'avez pas vu ! ;-)



Bon visionnage et bon dimanche !

TFE Drive : enfin un client ownCloud sur FirefoxOS pour gérer ses fichiers

Rédigé par dada / 15 octobre 2015 / 15 commentaires




Depuis le temps que je l'attendais, celle-là, l'application me permettant de me servir de mon instance ownCloud et de ses fichiers depuis mon FirefoxOS.
Parce que oui, mon Flame me convient, mais il n'est pas sans défauts, loin de là. Je prendrais sans doute le temps d'être absolument honnête dans un billet à la sortie de la 2.5, d'ici quelques semaines.

En attendant, ownCloud et FirefoxOS, c'est un peu le combo qu'il me manquait. Il est déjà possible de synchroniser son agenda, mais pas de parcourir simplement ses fichiers et encore moins de les téléverser.
Je pouvais déjà m'en servir, mais même si l'affichage s'adapte à la taille de mon téléphone, c’est laborieux. Rien ne vaut une application dédiée à un usage spécifique. Pour le reste, il y a le responsive design.

Voilà donc que je tombe par hasard sur TFE Drive la miraculeuse. Elle nous propose de gérer ses comptes du type Google Drive, Dropbox, Box, OneDrive et Webdav dont se sert ownCloud.




Me voici donc à l'installer pour tester ça de mes propres yeux. L'interface est simple, je me lance :



Ça marche ! Voici ce qu'elle m'affiche une fois les informations de connexion renseignées :



Youhou ! Je me balade dans mon cloud via mon Flame, le pied ! On a même le droit à des aperçus des fichiers textes et images. Non, ce que vous voyez n'est pas un souci d’encodage mais des morceaux de mots de passe et une partie d'un chemin d’accès sur un serveur.
Si vous cliquez sur les fichiers, vous pourrez les partager, supprimer, modifier, renommer, etc. La base.

Comme vous pouvez le voir en bas de la dernière capture d’écran, on peut ajouter des fichiers/répertoires, rafraîchir la page, faire de la sélection multiple et... synchroniser ?!


Comme vous pouvez le voir, je lance une tache qui va synchroniser mon répertoire contenant les photos (d'une grande qualité) de mon Flame vers une répertoire dédiée dans OC. Mais c’était trop beau : error. Bah, on ne peut pas trop en demander tout de suite ! Je m'en vais rédiger un rapport d'erreur. Deux, en fait, puisque la création d'un répertoire avec un accent ne semble par marcher non plus.

Bref, ce n'est pas encore parfait, mais c'est déjà une vrai bonne nouvelle pour les barbus !

Pour télécharger l'application, c'est par là.
TFE Drive

Le développeur, en plus de pondre une bonne application, héberge son code source sur le Gitlab de Framasoft. Ce mec a bon sur toute la ligne. Merci ! ;-)

De Firefox 40 vs Chromium

Rédigé par dada / 11 août 2015 / 9 commentaires




Ma configuration matérielle est plutôt agréable depuis ma dernière mise à jour : un processeur traînant 8 cores et 8 Go de RAM. J'en suis franchement content. C'est une bête de course pour moi qui ne change de PC qu'en bout de course, après des années d'utilisation intensive.

Cependant, malgré les largesses qu'il m'offre, je me tapais encore et toujours un Firefox parfois poussif. C'est quand même chiant sachant que c'est le logiciel que, comme beaucoup, j'utilise le plus, mais hors de question de changer pour la concurrence. Je soutiens les gars de Mozilla à fond : Firefox, Thunderbird et FirefoxOS font partis de ma vie pour longtemps.

Ce n'est qu'à de rares occasions que je percevais les galères de Firefox... jusqu'à hier soir. En bon fan de Dota2, un jeu non-libre auquel j'offre quelques heures de jeux par semaine, j'ai entrepris de regarder les rediffusions de la finale de The International, le plus grand tournoi mondial autour du jeu de Vavle.

Pour ce faire, je suis passé par Twitch.tv et flash. Oui, flash. Je vous le dis tout de suite : ce fut une horreur. Des saccades, des freezes, un truc pas regardable du tout. En désespoir de cause, je me souviens que Chromium traîne dans mon Ubuntu 14.04.
Et là, je suis dépité : fluide, beau, en plein écran qui plus est. Bordel, la frustration ! Firefox est loin, loin, loin derrière. Je me dis, comme lot de consolation, que c'est du flash tout naze et que, pour regarder 4 vidéos par ans, ce n'est pas un drame. Ca laisse tout de même un goût amer.

Après cette déconvenue, je me remémore les sites sur lesquels je perçois un ralentissement chiant. En premier lieu, je me souviens que la navigation sur NextInpact n'est jamais fluide. Leur dernière mise à jour n'aidant en rien la situation puisqu'en scrollant, le site s'allonge et s'allonge encore en affichant les commentaires sous les articles. En deuxième, diaspote, le pod diaspora que j'administre avec Augier : là aussi, tu scrolles jusqu'à la fin du monde pour afficher des informations (si, si !) qui n'en finissent pas, dans le même lot j’ajoute Twitter et je vais m’arrêter là. Leur point commun ? Faire chauffer la molette du mulot.

Bingo ! La note de version de Firefox 40 m'apprend que ce problème saute : joie ! Et je le confirme, c'est dingue, y'a plus de ralentissements donnant l'impression de pousser Firefox dans ses derniers retranchement.

Bon, rien de nouveau sous le soleil de Twitch.tv et flash, mais ça, qu'est-ce qu'on s'en fout.

Enfin voilà, je m’arrête. Je suis tellement fier de mon Firefox que je voulais vous en parler : allez tester maintenant, si vous êtes sous GNU/Linux et que vous vous êtes perdus dans Google Chrom(uim)e sous prétexte que c'est vachement plus fluide.