Dragi prieteni rOpenSci, este timpul pentru turul nostru lunar de știri! Puteți citi această postare pe blogul nostru. Acum haideți să ne aprofundăm în activitatea de la și în jurul rOpenSci!
rOpenSci HQ
15 ani de rOpenSci și abia începem 🎉
Anul acesta sărbătorim 15 ani de rOpenSci! Mai întâi avem o sesiune de coworking, urmată de câteva sărbători casual ale comunității virtuale. Vă rugăm să ni se alăture! Citiți mai multe în articolul nostru de pe blog despre aceste evenimente viitoare.
De asemenea, interesant este faptul că această postare de blog despre aniversarea noastră de 15 ani a fost prezentată în podcastul R Weekly Highlights găzduit de Eric Nantz și Mike Thomas.
Actualizare Programul Campionilor
Programul Campionilor rOpenSci derulează în prezent două cohorte foarte active, cu multe activități petrecute în cadrul programului și totul este pe drumul cel bun!
The Cohorta 2025–2026 își încheie proiectele și activitățile de sensibilizare, mai mulți campioni prezentându-și munca la evenimente precum R/Pharma, userR!, Posit și LatinR 2026. De asemenea, am organizat recent o întâlnire de grup care a reunit campioni și mentori din grupa 2025–2026 și o întâlnire doar pentru mentori, pentru a împărtăși sfaturi de mentorat și trucuri.
Între timp, cel Cohorta 2026–2027 și-a început activitățile de formare, inclusiv trei ateliere săptămânale de pregătire pentru Campioni și un atelier de formare pentru mentori. Mentorii și Campionii au avut, de asemenea, primele întâlniri împreună pentru a se cunoaște și pentru a începe să-și planifice colaborarea.
Rămâneți pe pagina noastră de evenimente pentru activitățile de informare a Campionilor și pe blogul nostru pentru a afla mai multe despre proiectele Campionilor.
Mai este luna întreținerii
Software-ul open source nu se susține singur. În spatele fiecărui pachet R, există cel puțin o persoană care răspunde la probleme, examinează solicitările de extragere, ține pasul cu schimbările de dependență și se asigură că totul funcționează în continuare.
Ne-am alăturat sărbătoririi #MaintainerMonth cu o serie de reflectoare pentru menținerea rOpenSci de o lună: 36 de menținători din 15 țări de pe 4 continentemenținând peste 50 de pachete care deservesc împreună mii de cercetători și practicieni de date din întreaga lume.
Actualizare de revizuire software
În această lună, s-a înregistrat o ușoară schimbare a politicii în modul în care editorii gestionează noile trimiteri de recenzii software, asistate de o actualizare internă a sistemului nostru de bot. Anterior, editorul nostru șef rotativ (EiC) era singurul responsabil pentru deciziile inițiale cu privire la continuarea trimiterilor. Odată luată o decizie, un editor de gestionare a preluat controlul și, în general, a ghidat fiecare trimitere până la aprobare. Cu toate acestea, creșterile recente ale depunerilor au fost prea mari pentru a fi gestionate de un singur EiC. Trimiterile vor fi acum transmise mai rapid editorilor care vor lua apoi deciziile inițiale privind domeniul de aplicare și potrivirea.
Ca parte a acestei schimbări, EiC poate acum cere bot-ului să „ping editori”. Editorii vor primi un e-mail care îi avertizează cu privire la această nouă trimitere și apoi pot decide dacă o acceptă ca editor. De fiecare dată când un editor dă clic pe un link din e-mail, EiC va primi o notificare prin e-mail, iar odată ce un editor este alocat, toate linkurile vor fi dezactivate automat.
Pentru oricine este interesat de cum să dezvolte un sistem de alertă prin e-mail ca acesta, vă rugăm să ne contactați și vom fi bucuroși să vă împărtășim ceea ce am învățat pe parcurs. Codul complet este în acest fișier R.
Carduri de social media pentru R-universe
Când postați despre pachetul sau universul dvs. pe rețelele sociale, puteți obține o carte de rețea de socializare drăguță care conține informații importante despre (respectiv):
- pachetul, cum ar fi întreținătorul său, cuvintele cheie, adresa URL, versiunea, numărul de stele etc.

- universul, cum ar fi numărul său de pachete și contribuabili etc.


Mai multe informații în documentația R-universe.
Coworking
Citește totul despre coworking!
- Marți, 2 iunie 2026, 14:00 Europe Central (12:00 UTC) „15 ani cu rOpenSci”, cu Steffi LaZerte și co-gazda Noam Ross.
- Explorați proiectele rOpenSci
- Faceți o scufundare profundă în istoria blogului rOpenSci
- Faceți cunoștință cu directorul executiv al rOpenSci, Noam Ross, și discutați despre cum a evoluat rOpenSci în ultimii 15 ani.
- Marți, 7 iulie 2026, 09:00 Americas Pacific (16:00 UTC) „Depanare în R”, cu Yanina Bellini Saibene și cogazda Shannon Pileggi.
- Citiți mai multe despre depanarea în R
- Faceți cunoștință cu gazda comunității, Shannon Pileggi, și discutați despre sfaturi și trucuri pentru depanare în R.
Și amintiți-vă, puteți oricând să colaborați independent la munca legată de R, să lucrați la pachete care tind să fie neglijate sau să lucrați la ceea ce aveți nevoie pentru a realiza!
Software 📦
Versiuni noi
Următoarele zece pachete au avut o actualizare de la ultimul buletin informativ: cffr (v1.4.0), gutenbergr (v0.5.1), set de date (0.4.4), canapea (v0.4.1), saperlipopette (v1.0.0), medrxivr (snapshot), textreuse (v1.0.1), EDIutils (v2.1.0), rsi (v0.3.3), și UCSCXenaTools (v1.7.0).
Pachetul writexl are un nou întreținător, Bill Denney. NLMR este întreținut acum de Jakub Nowosad.
Revizuirea software-ului
Există optsprezece trimiteri recent închise și active și 4 trimiteri în așteptare. Problemele se află în diferite etape:
Aflați mai multe despre Software Peer Review și despre cum să vă implicați.
Pe blog
-
Nouă echipă de mentorat cu mentori cu experiență și voci noi de Alber Hamersson Sánchez Ipia, Pablo Paccioretti, Erick Navarro Delgado, Guadalupe Pascal, Andrea Gomez Vargas, Monika Avila Marquez, Luis D. Verde Arregoitia, Francisco Cardozo, Elio Campitelli, Pao Corrales și Yanina Bellini Saibene. Faceți cunoștință cu noua echipă de mentori care ne vor însoți Campionii în proiectele lor timp de un an, împărtășind experiență, îndrumare și entuziasm. Alte limbi: Nuevo equipo de mentor(a|e)s con experiencia y nuevas voces (es).
-
15 ani de rOpenSci și tocmai începem 🎉 de către echipa rOpenSci.


Apeluri pentru contribuții
Apel pentru menținători
Dacă sunteți interesat să întrețineți oricare dintre pachetele R de mai jos, s-ar putea să vă bucure să citiți postarea noastră de blog Ce înseamnă întreținerea unui pachet?.
Apeluri pentru contribuții
Consultați pagina noastră de ajutor – înainte de a deschide un PR, vă recomandăm să întrebați în problemă dacă mai este nevoie de ajutor.
Colț de dezvoltare a pachetelor
Câteva informații utile pentru dezvoltatorii de pachete R. 👀
Funcțiile de instalare ale devtools sunt acum depreciate oficial
The devtools::install_ funcții ca devtools::install_github() au fost acum depreciate oficial în favoarea pak. Pagina manuală conține un ghid de migrare. E timpul să actualizezi fișierele README mai vechi!
Comenzi Git noi!
Nou în Git: istoria git! Mulțumim lui Hugo Gruson pentru că ne-a adus acest lucru în atenție.
Imagina…
😰 Hopa, mesajul acela vechi commit a avut o greșeală de scriere! 😌 reformularea istoriei git
😰 Hopa, acel vechi commit este prea mare! 😌 istoria git împărțită
Note de lansare Git; Documente Git.
roxygen2 8.0.0
O nouă versiune a roxygen2 a lovit CRAN. Printre cele mai importante îmbunătățiri pentru R6, S7, moștenire și o documentare mai bună a roxygen2 în sine, inclusiv vigneta privind extinderea roxygen2 cu propriile etichete și roclete. Anunț de lansare.
Comentariu DESCRIPTION fişiere
Ați observat această linie în notele de lansare ale R 4.6.0?
read.dcf()acum recunoaște liniile care încep cu#ca linii de comentarii. De Dirk Eddelbuettel, Laurent Gatto și Hugo Gruson.
Aceasta înseamnă că devine posibil să adăugați comentarii la DESCRIPTION fișiere, de exemplu pentru a observa de ce ați adăugat o anumită dependență.
{cross} Pachetul R pentru rularea codului cu diferite versiuni de pachet
Ați folosit vreodată Git worktree pentru a încărca mai multe versiuni de pachet R simultan (în sesiuni diferite), de exemplu pentru a crea un benchmark? Davis Vaughan a făcut astfel de eforturi mult mai lin cu pachetul său cross R. cross folosește Git worktree sub capotă pentru a instala diferite versiuni de pachet în biblioteci temporare și apoi rulează cod R cu aceste versiuni diferite. În plus, are o interfață ușor de utilizat!
cross::bench_versions(pkgs = c("vctrs", "r-lib/vctrs"), {
library(vctrs)
x <- c(1, NA, 2, 3, NA)
bench::mark(missing = vec_detect_missing(x))
})
Despre atribuire cu o notă de subsol
James Balamuța a scris două postări gânditoare despre o situație dificilă și rezolvarea acesteia. Lucrarea lui TL;DR James pe R portabil a fost folosită într-un alt depozit, cu doar o recunoaștere minimă printr-o notă de subsol într-un comentariu. Cu toate acestea, cei implicați s-au adunat pentru a găsi o rezoluție printr-o conversație semnificativă.
Ultimele cuvinte
Multumesc pentru lectura! Dacă doriți să vă implicați în rOpenSci, consultați Ghidul nostru pentru contribuții. Acest ghid vă va ajuta să vă direcționați către locul potrivit, indiferent dacă doriți să faceți contribuții de cod, contribuții non-cod sau să contribui în alte moduri, cum ar fi partajarea cazurilor de utilizare. Ne puteți susține munca și prin donații.
