The goal of the Infrastructure Steering Committee (the ISC) is to support projects that broadly help the R community. This might be software development, developing new teaching materials, documenting best practices, standardising APIs or doing research. Currently, the ISC chiefly provides financial support for projects proposed by individuals or teams who have the skills to carry out the work, but we can also provide administrative support, promotion and some collaboration tools for groups who would like to study more ambitious projects.

This document outlines the process by which you can apply for funding from the ISC. The goal is to make the process of applying for a grant as easy as possible while ensuring that the process is fair and able to select projects that are most likely to impact the most people.

Submitting a Proposal

You will need to write up a 2 to 5 page proposal that describes the problem you want to solve. We expect submissions to include these four components:

  • The Problem: What problem do you want to solve? Why is it a problem? Who does it affect? What will solving the problem enable? This section should include a brief summary of existing work, such as R packages that may be relevant. If you are proposing a change to R itself, you must include a letter of support from a member of R core.
  • The Plan: How are you going to solve the problem? Include the concrete actions you will take and an estimated timeline. What are likely failure modes and how will you recover from them?
  • How Can The ISC Help: Please describe how you think the ISC can help. If you are looking for a cash grant include a detailed itemised budget and spending plan. We expect that most of the budget will be allocated for people, but we will consider funding travel, equipment and services, such as cloud computing resources with good justification. If you are seeking to start an ISC working group, then please describe the goals of the group and provide the name of the individual who will be committed to leading and managing the group’s activities. Also describe how you think the ISC can we help promote your project.
  • Dissemination: How will you ensure that your work is available to the widest number of people? Please specify the open source license will you use, how you will host your code so that others can contribute, and how you will publicise your work. We encourage you to plan at least two blog posts to the R consortium blog: one to announce the project, and one to write up what you achieved.

We encourage you to seek feedback from the community before formally submitting the your proposal. You are welcome to email individual committee members to get their informal opinion, and you may want to publicise it more widely to get feedback from the broader R community.

The Process

Once you’ve completed your proposal, create a self-contained pdf (we recommend using Rmarkdown) and upload your proposal through the following Submission form.  You will receive a confirmation email within 24 hours. If you don’t receive a confirmation email, please resubmit.

Submit a Proposal

The deadline for submitting a proposal is midnight PST, Friday February 10, 2017.

Next, it will be read and reviewed by the Chair of the ISC, and assigned to a committee member. If we believe it’s unlikely that your project will get funded, we’ll try and tell you as soon as possible. Otherwise, all proposals will be reviewed as a group at the end of February 2017, and you’ll be notified in March.

We will then publish all successful projects. We’ll also publish a brief description of unsuccessful projects, including the rationale for our decision (which might just be that we didn’t have enough money). The goal is to build up a knowledge base that helps the community submit good proposals.

We review this process yearly to ensure that the process is as smooth as possible, and to incorporate the knowledge gained from putting it into practice.

If you have any questions about the proposals or submission process write to