Community
We're Relaunching the R-Ladies Abstract Review System!

Volunteer as an R-Ladies Abstract Reviewer!

Welcome to the Global Team

R-Ladies & Posit Cloud
Mastodon: Meet the R-Ladies!

R-Ladies Global and R-Ladies Chicago Reception at Posit Conf

Photo captured at the conclusion of the Question and Answer session of the reception. Alt text: R-Ladies community members gathered in a room of the Hyatt in Chicago, with rows of individuals standing, kneeling, and sitting.
Actions to increase diversity in the R-Ladies São Paulo community

Introduction
The R-Ladies is a global organization that promotes gender diversity in the R community. R-Ladies São Paulo is proudly a chapter of R-Ladies Global, promoting gender diversity in the R community in São Paulo, Brazil.
New R-Ladies Website

There were some key issues we wanted to resolve with our webpage, that we could not easily maintain with the Wordpress site we had going:
- Multilingual website: This is not the easiest to maintain with Wordpress
- Very slow directory: The database was just too slow and heavy, page loading time was horrible
- Integrate the blog into the website: The blog was a Blogdown site maintained through Github and Netlify
- Easier long-term maintenance and collaboration: Wordpress would require making a user for every person that wanted to contribute to the site
- Changing to something hosted on GitHub would mean easier community help and collaboration
History
The work already started in 2019, with Bea Hernandez, Daloha Rodríguez-Molina and Maëlle Salmon. The initial work was in making a blogdown website, which utilises Hugo and R markdown integration. It was a natural place to start porting our Wordpress site into something more common to use in our community. Additionally, the Wordpress site was requiring more and more maintenance, and in particular our R-Ladies directory was so slow we were getting reports of people not using it because the loading time of the page was so long!
In 2020, I (Athanasia Mowinckel) was on-boarded to the website team, initially to maintain the Wordpress site while the new Hugo site was being built. After just a little while, I also started working on the blogdown site.
In mid-2020 we decided that the webpage was better served as a pure Hugo site, not as blogdown. At that point, it was due to some Hugo features not existing in Blogdown (yet) that we wanted to utilise for the website. These were settings for multi-lingual websites we really wanted to take advantage of. At this point, I realised I was heavily invested in getting all the Hugo backbone working for R-Ladies, and that would mean creating our own custom theme, rather than something pre-made.
Then Covid hit, and we all felt the stress of that period. Development went slow, and things dragged out. Thankfully, the Leadership contacted me and asked if I needed help to get the last pieces in place, and that we could set aside a little budget to hire help for the javascript pieces I was struggling with.
We announced the need, and hired Ben Ubah to help me get the last crucial pieces in place. Finally, we were nearing completion!
Release & new features!
We have now released the new website and are thrilled about how it works so far! The theme is well suited to us, and the content is much easier to deal with now that we can collaborate through GitHub. It’s also made it possible to integrate the website with certain other automatic pipelines, which enables us to have a couple of new features to the website from before!
- Events page with a calendar of R-Ladies events: These are fetched daily from meetup through their API
- Directory page which is actually fast!: Updated and maintained in another private repository with Airtable integration
- Blog where we welcome contributing posts and cross-posts: We’d love to see the blog revived and used by our community to show their skills and fun things they are doing with R!
- News page where the R-Ladies Global team can announce important notices about the global governance of our community
And more!
Future work & call for community help
There are still some things we are working on in the background, that we hope will improve the experience of our website, and also fulfil obligations we have promised previously. We have a website wiki with more information about the setup of the website, and how people can contribute to the site.
Multilingual webpage
We have set the website up to be multilingual, and have some development content for French, Spanish and Portuguese. But, there is still a long way to go before we get to a point where these languages are well enough translated and enough content has been translated, for the language to be released in the production website. Also, we are assuming that once we start having more translated content, we will see areas where the code needs fixing for proper multilingual support.
We hope with community help we can make an effort to cover the major languages used by our community. The website wiki has its own section for contributing site language translations. It likely needs work so it is more explicit on what the needs are, but we hope it provide a starting guide.
Directory improvements
Updating entries
The directory has been ported from Wordpress with some rather elaborate and hacky scripts to get the content working for our new website. This means, that for quite a lot of the entries, the content looks weird and out of place on the new website. The best way to update your own entry in the directory, is to locate your entry and fill out the form for updating the directory. This way, we can create a better and more unified directory for all!
Better search / filtering
Currently, we are using a fuzzy search for the directory. While this does help somewhat, it can give odd results and it can be hard to find exactly what you are after.
We are working on making better search and filtering functions for the directory, and if you have suggestions of how you would like to search it, we value your input.
Adding new pages
There are quite some pages we are eager to start work on, so we can provide the best information available to our community and Funders. We promised certain resources in our BML statement, and we are keenly aware that we have yet to fulfil this. Also, we know that our funders regularly want summaries of our activities, and we want to make a page dedicated to this type of information.
If there are pages you feel should exist, please do let us know and we will consider your proposals.
Final thoughts from the main developer
It has been an amazing journey for me to work on this website. I’ve learned so much, and I am thrilled to finally see it go “live”. I look forward to the continued development, and we will be announcing the need for new website team members in not too long, to help me with the translation efforts, in revitalising the blog and in taking over the general maintenance of the new website.
slug: “new-r-ladies-website” aliases:
- ‘/news/2023-02-22-new-r-ladies-website’
We are thrilled to announce the release of our new R-Ladies website!
It’s been a long journey, with many people involved, and we are happy to be able to finally share with you this new site and some new content.
Request for Proposal - Javascript Development (Contract Work)
The R-Ladies global organization wants to implement some new functionalities (using Javascript) for a re-implementation of their website, whose source code may be found on GitHub.
R-Ladies would like to invite you to prepare a proposal to accomplish the above task that includes timeline, cost, and deliverables. The following RFP includes a background of our organization and describes the purpose of the redesign, its desired functionality, and specific requests relating to the proposal. We understand that details may be subject to change upon vendor recommendation and/ or research of more optimal solutions. In your proposal, please feel free to suggest alternatives where noted.
R-Ladies+ Feat. useR! 2021
