The group working in person during the R Dev Day @ RSECon 2025 has created a new branch (dev) to start migrating from flexdashboard to Quarto for an overall redesign. This means that from now on, work on the dashboard will focus on two tasks: 1) the actual migration, and 2) refactoring the code for data extraction and GitHub Actions. The team at R Dev Day @ RSECon 2025 is currently working on task 1, so contributions from the community to task 2 are welcome.
The current dashboards will remain available until the new version is ready, so we expect contributors to refactor the code available on main. This means that their contributions will be reflected in the current dashboards once merged. After that, we will ask them to also add the changes to dev so that, once the new dashboard is ready, the commits authoring those updates are attributed to them. The repo architecture is different on dev, so for now, code refactoring on main should focus only on the scripts themselves, not on the repo architecture.
Opened issues related to code refactoring
Feel free to explore other ways in which the code could be improved. You will find the scripts for data extraction in subfolder inside /weblate
|--/weblate
|--/Language Statisitics
|--Languages_Statistics.R
|--/Library Language Statistics
|--Library Language Statistics.R
|--/ ... etc.
There is also one script inside the /R folder.
The group working in person during the R Dev Day @ RSECon 2025 has created a new branch (
dev) to start migrating from flexdashboard to Quarto for an overall redesign. This means that from now on, work on the dashboard will focus on two tasks: 1) the actual migration, and 2) refactoring the code for data extraction and GitHub Actions. The team at R Dev Day @ RSECon 2025 is currently working on task 1, so contributions from the community to task 2 are welcome.The current dashboards will remain available until the new version is ready, so we expect contributors to refactor the code available on
main. This means that their contributions will be reflected in the current dashboards once merged. After that, we will ask them to also add the changes todevso that, once the new dashboard is ready, the commits authoring those updates are attributed to them. The repo architecture is different ondev, so for now, code refactoring onmainshould focus only on the scripts themselves, not on the repo architecture.Opened issues related to code refactoring
Feel free to explore other ways in which the code could be improved. You will find the scripts for data extraction in subfolder inside
/weblateThere is also one script inside the
/Rfolder.