Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add post about R-Consortium support for R-Universe #904

Merged
merged 24 commits into from
Dec 3, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
5b5aa83
Add post about R-Consortium support for R-Universe
noamross Nov 27, 2024
e5da6b0
Change date, add spanish translation, fix URL
noamross Dec 1, 2024
f77c8b7
Create spanish index for multilingual
yabellini Nov 28, 2024
fc64d41
Note open call and new date (#896)
steffilazerte Nov 28, 2024
a40d365
Removing Twitter message
yabellini Nov 28, 2024
9605932
make community more markdown-based
maelle Nov 28, 2024
718dc8a
Removing link to twitter messages (#906)
yabellini Nov 28, 2024
ced8845
November 2024 news (#891)
maelle Nov 29, 2024
c153f68
Adding file for Spanish translation
yabellini Nov 29, 2024
9e945fb
Adding file for Spanish Translation commcalls
yabellini Nov 29, 2024
9a94a0f
Revert "Adding file for Spanish Translation commcalls"
yabellini Nov 29, 2024
4997fac
Adding contact file for spanish translation
yabellini Nov 29, 2024
d022aae
Remove twitter messages in the webpage to avoid build errors (#912)
yabellini Nov 30, 2024
d31413a
Mention r-hub as former top level project
jeroen Dec 3, 2024
7d2ae00
Update content/blog/2024-12-03-r-universe-r-consortium-tlp/index.md
noamross Dec 3, 2024
d05831e
Update content/blog/2024-12-03-r-universe-r-consortium-tlp/index.md
noamross Dec 3, 2024
b24dad7
Update content/blog/2024-12-03-r-universe-r-consortium-tlp/index.md
noamross Dec 3, 2024
9eed1a5
Update content/blog/2024-12-03-r-universe-r-consortium-tlp/index.md
noamross Dec 3, 2024
2c2f0a5
Update content/blog/2024-12-03-r-universe-r-consortium-tlp/index.md
noamross Dec 3, 2024
4e6ff61
Update content/blog/2024-12-03-r-universe-r-consortium-tlp/index.md
noamross Dec 3, 2024
4f38250
Update content/blog/2024-12-03-r-universe-r-consortium-tlp/index.md
noamross Dec 3, 2024
5155d34
Expand on 2025 goals rather than link
noamross Dec 3, 2024
91b3123
Update DeepL translation
noamross Dec 3, 2024
8ef8b4c
Apply translation edits
noamross Dec 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion content/blog/2017-01-03-aaas-cefp.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,3 @@ If you're curious about this emerging profession, I recommend this [series of bl

Read more about my peers in the [2017 Fellows](https://www.cscce.org/2016/12/05/introducing-the-2017-community-engagement-fellows/) cohort.

{{< tweet user="TheCSCCE" id="807240268852367360" >}}
2 changes: 1 addition & 1 deletion content/blog/2017-03-10-mongolite.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ After 2.5 years of development, version 1.0 of the [mongolite](https://cran.r-pr

## MongoDB in R and mongolite

I started working on mongolite in September 2014, and it was first announced at the rOpenSci [unconf 2015](https://twitter.com/_inundata/status/581605601882480640/photo/1). At this time, there were already two Mongo clients on CRAN: [rmongodb](https://cran.r-project.org/web/packages/rmongodb/index.html) (no longer works) and [RMongo](https://cran.r-project.org/web/packages/RMongo/index.html) (depends on Java). However I found both of them pretty clunky, and the MongoDB folks had just released 1.0 of their new C driver, so I decided to write a new client from scratch.
I started working on mongolite in September 2014, and it was first announced at the rOpenSci unconf 2015. At this time, there were already two Mongo clients on CRAN: [rmongodb](https://cran.r-project.org/web/packages/rmongodb/index.html) (no longer works) and [RMongo](https://cran.r-project.org/web/packages/RMongo/index.html) (depends on Java). However I found both of them pretty clunky, and the MongoDB folks had just released 1.0 of their new C driver, so I decided to write a new client from scratch.

Mongolite aims to provide a *simple* R client for MongoDB, based on the excellent [mongo-c-driver](https://github.com/mongodb/mongo-c-driver) combined with super-powers from the [jsonlite](https://cran.r-project.org/web/packages/jsonlite/index.html) package. Simple means insert and query data in R using data-frames with a single command:

Expand Down
2 changes: 1 addition & 1 deletion content/blog/2017-04-18-tabulizer/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ Tabula is an extremely powerful tool for extracting tabular data locked in PDFs.

Unfortunately, this means that `tabulizer` is not a universal solution to data trapped in PDFs. In particular, it can only identify and extract tables that are represented as *text* in a PDF:

{{< tweet user="esargent184" id="510056437033091074" >}}
> Oh no no no no no! Just received #otherpeoplesdata as a 276 page set of printed tables scanned in to a PDF - Dr E Sargent - September 11, 2014.

If a PDF is a scan of a document or the table is actually an image embedded in the PDF, tabula - and thus `tabulizer` - are useless. In those cases, users might want to check out the OCR functionality of [tesseract](https://github.com/ropensci/tesseract), which Jeroen Ooms developed for rOpenSci and [discussed previously on this blog](/blog/2016/11/16/tesseract).

Expand Down
2 changes: 0 additions & 2 deletions content/blog/2017-06-02-unconf2017.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,4 @@ Several people have already written about their unconf17 experience. Have you? S

I know that unconf17 had a big impact on many people, including me. Our vibrant example of walking the talk of being welcoming, creative, respectful and supportive - all while being [wildly productive](#look-what-we-made) - is bound to have a lasting impact on the R community in general.

{{< tweet user="rOpenSci" id="868539206842187776" >}}

{{< figure alt="unconf17 group. Photo (c) Karthik Ram" src="/assets/blog-images/2017-06-01-unconf17/ropensci-unconf17-group.jpg" >}}
3 changes: 1 addition & 2 deletions content/blog/2017-06-23-community.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,9 +56,8 @@ No community is perfect, and being willing to consider our shortcomings and thin
- Also, it's often easier to defend on behalf of someone else than it is on one's own behalf. Keep that in mind if you see negative things happening, and consider defending on someone else's behalf.
- Having a code of conduct is important. [rOpenSci has one](https://ropensci.org/code-of-conduct/), and we like it a whole lot.

And, when times get tough, look to your community. Get out there. Be active. Communicate with one another. [Tim Phan](https://twitter.com/timothy_phan) brilliantly summarized the importance of action and community in this thread:
And, when times get tough, look to your community. Get out there. Be active. Communicate with one another. _Tim Phan_ brilliantly summarized the importance of action and community in this thread:

{{< tweet user="timothy_phan" id="868231965266325504" >}}

## Thank you

Expand Down
2 changes: 1 addition & 1 deletion content/blog/2017-08-15-magick-10.md
Original file line number Diff line number Diff line change
Expand Up @@ -154,4 +154,4 @@ One feature that is already available is the `image_ocr()` function which extrac

As part of supporting supporting analysis tools we plan to extract the bitmap (raster) classes into a separate package. This will enable package authors to write R extensions to analyze and manipulate on the raw image data, without necessarily depending on magick. Yet the user can always rely on magick as a powerful toolkit to import/export images and graphics into such low level bitmaps.

{{< tweet user="grbails" id="885543687559811073" >}}
> The greatest achievement of my PhD so far: discovering the 'magick' R package and adding gifs to my plots (thanks @danielphadley!) #rstats — George Bailey - July 13, 2017
3 changes: 2 additions & 1 deletion content/blog/2017-09-11-software-review-update.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,8 @@ Standards changes often take place because we find that both editors and reviewe

As the pace of package submissions increases, we've expanded our editorial team to keep up. [Maëlle Salmon][ms] joined us in February, bringing our [team to four](https://devguide.ropensci.org/softwarereviewintro.html#associateditors). With four, we need to be more coordinated, so we've moved to a system of a rotating editor-in-chief, who makes decisions about scope, assigns handling editors, and brings up edge cases for discussion with the whole team.

{{< tweet user="rOpenSci" id="832228045587099649" >}}
> Welcome @ma_salmon to our editorial team for open peer review of #rstats software 1/2— rOpenSci (@rOpenSci) February 16, 2017


The process our editors follow is summarized in our [editors' guide][eg], which will help bring editors up to speed when we further expand our team.

Expand Down
19 changes: 7 additions & 12 deletions content/blog/2017-10-31-ozunconf2017.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,43 +13,38 @@ tags:
- unconf
---

![](https://njtierney.updog.co/img/ozunconf-hex-cookies.jpg)

Just last week we organised the 2nd rOpenSci [ozunconference](https://ozunconf17.ropensci.org), the sibling rOpenSci unconference, held in Australia. Last year it was [held in Brisbane](https://auunconf.ropensci.org), this time around, the ozunconf was hosted in Melbourne, from October 26-27, 2017.


At the ozunconf, we brought together 45 R-software users and developers, scientists, and open data enthusiasts from academia, industry, government, and non-profits. Participants travelled from far and wide, with people coming from 6 cities around Australia, 2 cities in New Zealand, and one city in the USA. Before the ozunconf we discussed and dreamt up projects to work on for a few days, then met up and brought about a bakers dozen of them into reality.

![](https://njtierney.updog.co/img/ozunconf-womens-data-discuss.jpg)


### Upskilling participants

{{< tweet user="HollyKirk" id="923065587915415552" >}}
> Day 0.5 of #ozunconf and an excellent intro to writing packages and using Git from @rdpeng & @nj_tierney. I enjoyed the post-it note system! — Holly Kirk - October 25, 2017


On Day 0, one day before the ozunconf, [Roger Peng](https://twitter.com/rdpeng) and I ran a half day training session on how to develop R packages and share them on GitHub. The participants picked things up really quickly, and by the end of the session, everyone could make an R package, and push it to GitHub. We also introduced them to [the wonders of RMarkdown](https://www.youtube.com/watch?v=s3JldKoA0zw&feature=youtu.be). The event then kicked on to the [R-Ladies Melbourne special one year anniversary event](https://www.meetup.com/R-Ladies-Melbourne/events/244102535/), which featured a great talk and introduction to Random Forests by Elisabeth Vogel.

### Bringing people together

{{< tweet user="bluebirdi" id="923305923208036352" >}}
> Biscuit decorating at #ozunconf ! — Nikeisha Caruana - October 25, 2017

Before the ozunconf, we discussed various ideas for projects in [the GitHub issues](https://github.com/ropensci/ozunconf17/issues). Things really started to pick up in the last week and we ended up at 41 issues - almost as many issues as participants.

![](https://njtierney.updog.co/img/ozunconf-oz-data-discuss.jpg)
Before the ozunconf, we discussed various ideas for projects in [the GitHub issues](https://github.com/ropensci/ozunconf17/issues). Things really started to pick up in the last week and we ended up at 41 issues - almost as many issues as participants.

Day one kicked off with decorating some hex cookies, baked by [Di Cook](https://twitter.com/visnut). This uncovered a fun fact that [Stefan Milton Bache](http://stefanbache.dk/) - creator of the beloved pipe operator (`%>%`) from the [`magrittr`](https://github.com/tidyverse/magrittr) package, apparently also created the first #rstats hex sticker.

We then stuck the various projects that had been discussed throughout the week around the room and participants sticker voted on projects that they were interested in working on. Introductions were made, and quotes like these (from [Steph de Silva](https://twitter.com/stephstammel)) led to entertaining discussions around data:

{{< tweet user="stevage1" id="923314625428336641" >}}
> "I'm 50% data hazmat, 50% data grief counselling" best Intro ever at #ozunconf— stevebennett@mastodon.social - October 25, 2017

We were really lucky to be in the beautiful Monash City Campus, a place that almost seems to have been designed for an unconf, with some classroom style space, as well as plenty of nooks and crannies to sit in, including an outdoor astroturfed garden complete with bean bags and native flora.

![](https://njtierney.updog.co/img/ozunconf-earo.jpg)
We were really lucky to be in the beautiful Monash City Campus, a place that almost seems to have been designed for an unconf, with some classroom style space, as well as plenty of nooks and crannies to sit in, including an outdoor astroturfed garden complete with bean bags and native flora.

The venue even seemed to reflect our love of hex stickers, providing a nice hex sticker themed carpet:

{{< tweet user="HollyKirk" id="923420699900997632" >}}
> Appropriately shaped carpet pattern for the #ozunconf venue #hex - Holly Kirk - October 26, 2017

We had some great sponsors for this event, including [rOpenSci](/), [RStudio](https://rstudio.com/) [The RConsortium](https://r-consortium.org/), [The Ingham Institute](https://inghaminstitute.org.au/), and [Monash Business School](https://www.monash.edu/business). The event was also organised by [myself](https://twitter.com/nj_tierney), [Di Cook](https://twitter.com/visnut), [Rob Hyndman](https://twitter.com/robjhyndman), and also [Miles McBain](https://twitter.com/milesmcbain).

Expand Down
14 changes: 7 additions & 7 deletions content/blog/2018-02-23-ropensci_in_yvr.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,19 +16,19 @@ rOpenSci is a non-profit initiative that promotes open and reproducible research

### What
- **Introduction to [rOpenSci](/)**
- Karthik Ram: [Web](https://inundata.org/), [GitHub](https://github.com/karthik), [Twitter](https://Twitter.com/_inundata)
- Karthik Ram: [Web](https://inundata.org/), [GitHub](https://github.com/karthik)
- **Leveraging scholarly text and metadata**
- Scott Chamberlain: [Web](https://scottchamberlain.info/), [GitHub](https://github.com/sckott), [Twitter](https://Twitter.com/sckottie)
- Scott Chamberlain: [Web](https://scottchamberlain.info/), [GitHub](https://github.com/sckott)
- **Ideas for improving image processing in R for editing, graphics, medical, spatial and vision applications**
- Jeroen Ooms: [GitHub](https://github.com/jeroen), [Twitter](https://Twitter.com/opencpu)
- Jeroen Ooms: [GitHub](https://github.com/jeroen)
- **[How the usethis package can accelerate your R development workflow](https://usethis.r-lib.org)**
- Jenny Bryan: [GitHub](https://github.com/jennybc), [Twitter](https://Twitter.com/JennyBryan)
- Jenny Bryan: [GitHub](https://github.com/jennybc)
- **[Using docker from R](https://richfitz.github.io/stevedore/)**
- Rich FitzJohn: [Web](https://richfitz.github.io/), [GitHub](https://github.com/richfitz), [Twitter](https://Twitter.com/rgfitzjohn)
- Rich FitzJohn: [Web](https://richfitz.github.io/), [GitHub](https://github.com/richfitz)
- **Integrating heterogeneous data sets in R. [RDF all the data!](https://ropensci.github.io/rdflib/articles/rdf_intro.html)**
- Carl Boettiger: [Web](https://www.carlboettiger.info/), [GitHub](https://github.com/cboettig), [Twitter](https://Twitter.com/cboettig)
- Carl Boettiger: [Web](https://www.carlboettiger.info/), [GitHub](https://github.com/cboettig)
- **Connect with your rOpenSci and local [communities](/community/)**
- Stefanie Butland: [Twitter](https://Twitter.com/StefanieButland)
- Stefanie Butland.
- **Q & A**
- **Casual networking**, chat with the rOpenSci team, and meet your local community

Expand Down
2 changes: 1 addition & 1 deletion content/blog/2018-04-20-monkeydo.md
Original file line number Diff line number Diff line change
Expand Up @@ -274,7 +274,7 @@ While this branch and PR-naming convention isn't particular to gitflow (to my kn

[Thomas Lin Pedersen](https://www.data-imaginist.com/) makes a good point on the topic:

{{< tweet user="thomasp85" id="970941530709155841" >}}
> I prefer named PRs as it gives a quick overview over opened PRs. While cross referencing with open issues is possible it is very tedious when you try to get an overview— Thomas Lin Pedersen. March 6, 2018

This insight got me thinking that the best approach might be to explicitly name the issue number *and* give a description in the branch name, like a slug of sorts. I started using a branch syntax like `T31-fix-bug-i-just-created` which has worked out well for Maëlle and me thus far, making the history a bit more readable.

Expand Down
5 changes: 4 additions & 1 deletion content/blog/2018-05-15-icon/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,10 @@ Each icon function also provides support for modifying the attributes of the ico

### R in icons
The long-awaited [R Project icon](https://cran.r-project.org/logo.html) has been added to the Font Awesome library in version 5.0.11. This addition comes nearly four years since the icon's [first request](https://github.com/FortAwesome/Font-Awesome/issues/3862) after being brought into the spotlight of [#rstats](https://twitter.com/hashtag/rstats) with [LockeData](https://twitter.com/LockeData)'s tweet.
{{< tweet user="LockeData" id="987286302721806337" >}}


> Hey, the #rstats logo is #40 on the fontawesome brand board - go give it some 👍 so we can get it higher!https://t.co/jdEcVMJyip— Locke Data - April 20, 2018


Finally, it is possible to use an R package to include the R icon in your R Markdown documents!

Expand Down
13 changes: 7 additions & 6 deletions content/blog/2018-06-05-unconf18.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,22 +23,21 @@ It was truly an interdisciplinary crowd with people working or studying in ecolo

### Building a trust network

{{< tweet user="jent103" id="999667923651358721" >}}
> ropensci is fostering an incredible, diverse, welcoming community passionate about tools, learning, & fostering open research. The unconf is not the only way to be involved! Tons of ideas here, open to all: https://t.co/RAc4U0UnwL— Jennifer Thompson - May 24, 2018


Great code and documentation has far less value without a strong community of users and contributors around it. At unconf we aim to build on our trust network where the work we do together and the relationships we build in person implicitly help us model good behavior when we’re living online, distributed around the world. This is supported by a [Code of Conduct](/code-of-conduct/) that is embraced by the leadership and the community. In many cases, an unconf participant is the sole practitioner in R or in promoting reproducible workflows in their home environment so the connections created here are invaluable. On the evening of Day 1 we invited people from the Seattle R and open science community to join us for dinner and we built out our trust network even further.

With only two days together, people needed to quickly self-sort into project groups and get working. To help first time participants know what to expect, prepare to be fully engaged and to understand that they really do belong in a group that includes some high profile contributors, I had short (and illuminating!) pre-unconf video chats with 34 people using an approach I piloted and [described last year](/blog/2017/12/01/unconf-welcome/). This enabled me to make pre-unconf connections between some participants, like social scientists, people developing software for flow cytometry, or people who were visiting the same city after unconf.

{{< tweet user="big_bad_sam" id="999283165213540352" >}}
> #runconf18 is: having questions on a base function and having an R core member, who wrote it and is 20 ft away, spend an hour working through it with you.— @boshek@fosstodon.org - May 23, 2018


### Exploring and experimenting

Making unconf non-competitive gives people an opportunity to freely explore ideas and try things, from developing their first R package to making some critical SAS macros for health sciences available in R, to trying a bold thing that’s “so crazy it just might work”. The code and documentation for all projects is available at [ropenscilabs](https://github.com/search?q=topic%3Aunconf18+org%3Aropenscilabs&type=Repositories), our “in-development” home on GitHub.


{{< tweet user="seankross" id="999073432494006273" >}}

> Interested in what we worked on at #runconf18? You can find the full list of projects here: https://ropenscilabs.github.io/runconf18-projects/ @rOpenSci #rstats — Sean Kross, PhD - May 22, 2018

### Sponsors

Expand Down Expand Up @@ -90,4 +89,6 @@ After unconf I feel more confident in my role and more confident in being involv

- [rOpenSci Unconf and Cascadia R Conf 2018](http://hellomalisa.me/2018-06-04/runconf-and-cascadiarconf.html), by [Malisa Smith](https://twitter.com/malisas7)

{{< tweet user="rOpenSci" id="1000024996876468224" >}}
A sincere thank you to all participants in #runconf18

> This thread👇includes links to all project repos: https://ropenscilabs.github.io/runconf18-projects/ — rOpenSci (@rOpenSci) May 25, 2018
Loading