Bienvenue sur EveryBodyWiki ! Créez un compte ou connectez vous pour participer, améliorer ou créer un article, une biographie (la vôtre ?), une page entreprise...


Weboob

De EverybodyWiki Bios & Wiki


Weboob
[[Fichier:Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value). |frameless |upright=1 |alt=Description de l'image Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).. ]]
Informations
Créateur Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Développé par Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Première version Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Dernière version 2.0 ()
Version avancée Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Dépôt https://git.weboob.org/weboob/weboob/
Assurance qualité Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Écrit en Python
Interface Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Supporte les langages Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Système d'exploitation Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Environnement Multi-plateforme
Taille des données Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Formats lus Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Formats écrits Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Langues Anglais
Type Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Licence GNU LGPL
Documentation Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Site web weboob.org

Chronologie des versions

Weboob, pour WEB Outside Of Browsers (web en dehors des navigateurs), est un ensemble d'applications libres de web scraping dont l'objectif est d'interagir avec des sites web via des interfaces unifiées. Le projet s'est fait connaître pour les insultes racistes et sexistes émaillant son code.

Fondé en 2010 par Romain Bignon, il propose des connecteurs vers des sites spécialisés.

Historique[modifier]

Weboob est développé entre autres par Romain Bignon et Laurent Bachelier[1], alias Pankkake, sur divers projets de logiciel libre en 2010. La consultation via un navigateur pouvant être contraignante en raison des multiples publicités, de la collecte des données privés et de la lenteur de chargement des pages due à des technologies comme JavaScript ou CSS, l'idée est d'offrir une consultation de site web hors de l'utilisation des navigateurs, d'où l'appellation Web outside of browsers (le web en dehors des navigateurs)[2].

Une association est créée et des entreprises comme Budgea Insight, Geneanet et Cozy Cloud en utilisent les services. Weboob offre également un support professionnel[3].

Descriptif[modifier]

Weboob est un ensemble d'applications et d'outils proposant des lignes de commandes en Python[4] qui permet de consulter des sites webs avec des outils scriptables. Il permet de faire des virements bancaires[5], de chercher des emplois[6], des annonces immobilières[7] ou de faire des rencontres[8]en ligne, de récupérer des vidéos, d'obtenir des recettes de cuisine[8] voire même de gérer des tickets de maintenance à distance. Les outils modulaires permettent de gérer les interactions avec les données de leurs différents comptes[8],[5],[7],[9] en faisant appel au web scrapping[9].

Weboob offre différentes applications (QBooblyrics, QBoobMsg, QCineoob, QCookboob, QFlatBoob, QHandjoob, QHaveDate, QVideoob, QWebContentEdit, weboob-config-Qt)[4] qui ont la capacité (capability) d'effectuer des actions spécifiques sur des informations qui sont obtenues par des modules de web scrapping depuis internet[2].

Les applications natives permettent d'exporter les données dans divers formats, comme le CSV ou JSON, ou dans des formats spécialisés. Weboob est disponible sur la plupart des distributions GNU/Linux, MacOS et Windows.[réf. nécessaire]

Controverses[modifier]

Autour du nom[modifier]

Le projet se fait régulièrement épingler pour le choix de son nom jugé sexiste, « boob » signifiant « sein » en argot anglais[10],[8],[11]. Chaque sortie de version entraîne de vives polémiques[12]. Weboob utilise également des logos parodiques en détournant des logos officiels avec un humour connoté.

Romain Bignon indique le 21 février 2021 que Weboob va changer de nom pour se renommer Woob[13].

Autour du contenu des commentaires dans le code[modifier]

Entre 2010 et 2013 des références sexistes, racistes et homophobes ont été introduites dans le code source et des présentations, tels que « Excludes nigger », « sluts » ou encore « nazification ». Les participants aux soirées Weboob pouvaient dans un esprit de provocation parler de « race inférieure » ou tenir des propos masculinistes, un participant à ces soirées précisant toutefois qu'il n'a « pas décelé de tendance sérieuse de la part de quiconque dans ces soirées ».

Retrait des dépôts de Debian[modifier]

Suite à cela, Weboob est retiré de la distribution Debian pour violation du code de conduite[14],[15], un contributeur démissionnant également en soulevant le caractère sexiste et homophobe du site.

Voir aussi[modifier]

  • OutWit Hub
  • Web scraping

Notes et références[modifier]

  1. (en-US) Noah Manskar, « French man sent far-right groups $500K in bitcoin before his suicide », sur New York Post, (consulté le 31 mars 2021).
  2. 2,0 et 2,1 « Weboob : la ligne de commandes est l'avenir du web ! | Connect - Editions Diamond », sur connect.ed-diamond.com (consulté le 31 mars 2021).
  3. « « Paie Ton Patch !™ » : Weboob | Connect - Editions Diamond », sur connect.ed-diamond.com (consulté le 31 mars 2021).
  4. 4,0 et 4,1 R. Diouf, E. N. Sarr, O. Sall et B. Birregah, « Web Scraping: State-of-the-Art and Areas of Application », 2019 IEEE International Conference on Big Data (Big Data),‎ , p. 6040–6042 (DOI 10.1109/BigData47090.2019.9005594, lire en ligne, consulté le 30 mars 2021).
  5. 5,0 et 5,1 (en) WIRED Staff, « 'Quantified Self' Movement Now Lets You Track Your Money Too », sur wired.com, (consulté le 16 août 2020).
  6. « « Paie Ton Patch !™ » : Weboob | Connect - Editions Diamond », sur connect.ed-diamond.com (consulté le 31 mars 2021).
  7. 7,0 et 7,1 « Looking for a flat the modern way », sur Phyks' blog, (consulté le 16 août 2020).
  8. 8,0 8,1 8,2 et 8,3 Par Cyril Simon Le 3 février 2021 à 14h11 et Modifié Le 3 Février 2021 À 18h24, « «C’était un peu un troll nazi» : sur les traces de Pankkake, le mécène français de l’alt-right américaine », sur leparisien.fr, (consulté le 24 février 2021).
  9. 9,0 et 9,1 (en) Nicolas Anciaux, Philippe Bonnet, Luc Bouganim et Benjamin Nguyen, « Personal Data Management Systems: The security and functionality standpoint », Information Systems, vol. 80,‎ , p. 13–35 (ISSN 0306-4379, DOI 10.1016/j.is.2018.09.002, lire en ligne, consulté le 30 mars 2021).
  10. http://laurent.bachelier.name/2013/12/weboob-the-asshole-detector/.
  11. « Re: Du nommage - LinuxFr.org », sur linuxfr.org (consulté le 24 février 2021).
  12. https://linuxfr.org/users/ffourcot/journaux/la-communaute-linuxfr-n-a-t-elle-plus-rien-de-technique-a-dire.
  13. (en) « Weboob devient woob ».
  14. « #907199 - weboob, Gratuitous sexual references - Debian Bug report logs », sur bugs.debian.org (consulté le 7 mars 2021).
  15. « Linusgate : plus de 250 plaintes de violation du code de conduite du projet Debian par Linus Torvalds font l'objet de fuite d'un cercle de la communauté très à cheval sur le politiquement correct », sur Developpez.com (consulté le 31 mars 2021).

Erreur Lua dans Module:Catégorisation_badges à la ligne 170 : attempt to index field 'wikibase' (a nil value).Erreur Lua dans Module:Suivi_des_biographies à la ligne 189 : attempt to index field 'wikibase' (a nil value).


Autres articles des thèmes Logiciels libres Logiciels libres ET Programmation informatique Programmation informatique : Odis

Autres articles du thème Logiciels libres Logiciels libres : Whoosh, Béa-BSD, Vallect, Afpy, e-venement, WakkaWiki, Démosphère

Autres articles du thème Programmation informatique Programmation informatique : Odis, SELFHTML, WebDev, Menu de débogage, Zeste de Savoir, Mocklisp, Frink (langage)


Cet Article wiki "Weboob" est issu de Wikipedia. La liste de ses auteurs peut être visible dans ses historiques et/ou la page Edithistory:Weboob.


Les cookies nous aident à fournir nos services. En utilisant nos services, vous acceptez notre utilisation des cookies.