Ideas and Proposals
We are currently gathering ideas and proposals for R Project Sprint 2023.
Projects should be related to code or documentation maintained by the R Core Team. Priority will be given to projects that have the support of R Core either directly (an R Core member has authored a proposal or commented in favour) or indirectly (the project follows established pathways of contributing to R bugs or translations).
Ideas
Project ideas may be suggested by anyone with an interest in R development.
An idea may be
- A concept that could be turned into a project proposal.
- A small task that could be
- combined with other ideas to form a project proposal, or
- picked up by a sprint participant if they have spare time alongside a larger project.
Suggest an idea by opening a thread in the ideas category of Discussions in the r-project-sprint-2023 GitHub repository.
Proposals
Project proposals must be created by a sprint participant, potentially in collaboration with external contributors.
A project proposal should outline a specific package of work where good progress could be made by 2-6 people in ½ to 3 days.
For example:
- Addressing a set of related bugs reported on R’s Bugzilla.
- Implementing a given solution to address “TODO” or “FIXME” comments in the R sources.
- Making specific improvements to contributor infrastructure, such the Weblate server.
Sprint participants can add a project proposal as follows:
- Clone the r-project-sprint-2023 repository.
- Within
/projects
, copy thetemplate
directory and name the copy in kebab case with a suitable short name (e.g.short-project-name
). - In the new directory, edit the
index.Rmd
file. Preview locally by rendering the Quarto website or knitting the R markdown file. - Commit the
.Rmd
. The website is updated automatically by GitHub actions. - When your project page page is live, add a reaction above the comment box at the bottom - this will open a thread in the proposals category of
r-project-sprint-2023
Discussions. - [Optional] Add labels to the discussion thread with the categories you added to your proposal.
Note this assumes you accepted your invitation to the R-devel GitHub organization - please contact r-project-sprint@livewarwickac.onmicrosoft.com if you have any issues.