S’impliquer avec rOpenSci
Je suis arrivé à rOpenSci pour la première fois en 2022, même si à l’époque je savais à peine ce que c’était. J’étais en train de préparer un de mes packages statistiques à soumettre au Journal of Statistical Software, et c’est ainsi que j’ai été orienté vers la revue rOpenSci : la revue oriente les auteurs vers les normes des logiciels statistiques de rOpenSci, donc passer par la revue semblait être une étape pratique en cours de route. À l’époque, je me concentrais sur le perfectionnement du logiciel pour la soumission de la revue, et non sur rOpenSci lui-même.
Ce à quoi je ne m’attendais pas, c’est à quel point le processus lui-même changerait ma perspective. Issu d’un milieu universitaire, l’évaluation ouverte sur GitHub était très différente du processus fermé et anonyme auquel j’étais habitué. C’était rigoureux sans être contradictoire. Un éditeur et deux réviseurs ont soigneusement examiné le package et leurs commentaires ont été constructifs et fondés sur les normes et directives bien définies de rOpenSci. L’examen a amélioré le package et m’a également permis de mieux apprécier l’approche collaborative derrière l’examen des logiciels open source.
Plus tard, j’ai été invité à examiner moi-même un colis. Cette expérience m’a donné une perspective différente sur le processus d’évaluation. En tant que critique, j’ai vu que l’objectif n’était pas simplement de déterminer si un package répondait à certaines normes ou mérites, mais d’aider les auteurs à améliorer leur logiciel grâce à des commentaires constructifs. Lorsque les candidatures ont été ouvertes pour le Programme des Champions, le mentorat semblait être la prochaine étape naturelle. Ayant expérimenté rOpenSci à la fois en tant qu’auteur de logiciels et en tant que critique, cela m’a semblé être un moyen significatif de contribuer à la communauté.
Mentorat dans le programme des champions
J’ai été jumelé à Sunny Tseng comme mentor. Dans le cadre du programme, Sunny a créé bbsTaiwan, un package R qui facilite grandement l’accès et l’analyse des données du Relevé des oiseaux nicheurs de Taiwan. Il s’agissait d’un véritable projet résolvant un véritable problème pour les personnes qui étudient les oiseaux de Taiwan, ce qui a rendu le travail ensemble très agréable.
Surtout, ce que j’ai donné, c’est du temps et de l’attention. Nous avons travaillé sur la portée du package, les tests unitaires, le contrôle de version et les autres aspects pratiques de la création d’un package R. Bon nombre de nos conversations ne portaient pas sur la résolution d’un problème technique particulier, mais sur la discussion des compromis, l’identification des ressources utiles et la réflexion sur les prochaines étapes. Ces conversations ont fini par être l’une de mes parties préférées du programme.
Ce que j’ai le plus apprécié, cependant, c’est de voir comment le travail de Sunny a été utilisé après le projet. Il est facile de considérer un package comme un code mis à la disposition des autres, mais dans ce cas, il est devenu un outil aidant les personnes travaillant avec les mêmes données. Lors de sa visite à Taiwan, elle a également animé une session de présentation du pays aux membres de cette communauté. Cela a renforcé mon point de vue selon lequel les logiciels open source ne sont pas seulement du code partagé en public, mais un moyen de rassembler les gens autour d’un travail partagé.
Regarder en arrière
Plus que tout, mon passage chez rOpenSci m’a permis d’apprécier la façon dont il est géré de manière réfléchie. Ses initiatives, de l’évaluation par les pairs au mentorat, sont organisées avec un réel soin et sont conçues pour faire plus que simplement améliorer les logiciels. Ils sont conçus pour connecter les gens, rassembler les contributeurs et maintenir la communauté au centre de la science ouverte.
Quinze ans plus tard, ce qui me frappe à propos de rOpenSci, c’est qu’il a toujours été plus question de personnes que de packages. Ce qui a commencé comme une étape pratique sur la voie d’une revue est devenu l’une des parties les plus gratifiantes de mon travail, et j’ai trouvé de la valeur dans chaque perspective que j’ai vue en tant qu’auteur, critique et mentor.
En rapport
PakarPBN
A Private Blog Network (PBN) is a collection of websites that are controlled by a single individual or organization and used primarily to build backlinks to a “money site” in order to influence its ranking in search engines such as Google. The core idea behind a PBN is based on the importance of backlinks in Google’s ranking algorithm. Since Google views backlinks as signals of authority and trust, some website owners attempt to artificially create these signals through a controlled network of sites.
In a typical PBN setup, the owner acquires expired or aged domains that already have existing authority, backlinks, and history. These domains are rebuilt with new content and hosted separately, often using different IP addresses, hosting providers, themes, and ownership details to make them appear unrelated. Within the content published on these sites, links are strategically placed that point to the main website the owner wants to rank higher. By doing this, the owner attempts to pass link equity (also known as “link juice”) from the PBN sites to the target website.
The purpose of a PBN is to give the impression that the target website is naturally earning links from multiple independent sources. If done effectively, this can temporarily improve keyword rankings, increase organic visibility, and drive more traffic from search results.