Tech conferences are a vital way of growing the community, especially when the conferences are organised by people from within the community. Like user groups, they provide an essential mechanism for people to network, learn, and develop themselves. Conferences can cover a higher volume and broader scope of content than a user group can. This makes them applicable to people from different industries with varying levels of knowledge around a technology - the ability to cater for this variety is where they can provide a substantial benefit over and above a user group.
In 2015, we saw a bumper number of R conferences. These were:
Unfortunately, this is still relatively few conferences. R has a huge surface area and the industry/topic specific conferences make a lot of sense. General conferences though enable a broad audience to come together to learn, giving important benefits around the cross-pollination of ideas. Of these conferences though, they occured in just seven countries around the world last year.
The BioConductor events are typically free but most other R conferences are not. Between the admission costs and the travel costs to reach the relatively few conferences, it puts R conferences out of reach for much of the world. Even in countries where they take place, many people won’t be able to get the budget or sign off to attend. As a result, R conferences have an inherently biased audience and they do not help foster the growth of the R community enough.
Additionally, the limited options do not help us foster local speakers and organisers. Community driven conferences allow for a stronger focus of developing the R ecosystem so that we can help sustain an increasing number of experts and community leaders. These people are essential in facilitating a wider growth in the R user base.
Individual conferences take a long time to get off the ground. It’s an uphill battle to establish an identity, a platform, and an adequate pool of speakers and sponsors. This proposal seeks to address these difficulties by:
This delivers a much needed mechanism for the growth of R conferences globally.
satRdays will be free or cheap conferences held primarily on Saturdays. They will focus on R but the emphasis will be determined by local audience. A satRday will typically be run by one or more user group organisers looking to provide a regional conference.
satRdays are held on weekends to make it easier for people who cannot take the time out of the week to attend, or those who have to travel to the event (like speakers). The maximum cost of £30 per head makes the event much more accessible, and provisions will be put in place to enable free attendance for those that need it.
The specific format of a satRday is up to the individual organisers but it will typically be “standard conference” shaped, with multiple sessions happening simultaneously.
satRdays are community events, so everyone including the speakers will be volunteers.
There will be a central site which is used by satRday organisers to host and manage their conferences. The site will facilitate the:
There are number of open source conference systems out there, and these were evaluated on the following factors:
A Drupal site based on the Conference Organiser Distribution will be used.
There will be three trial conferences in 2016. These will be used to understand factors like existing appetite, speaker availability, optimal session formats, and sponsor appetite. The conferences are anticipated to be held in 2016H2.
The three conferences will be part funded by the R Consortium and the Consortium members can be listed as individual companies for increased brand awareness. They may also charge up to £30 per attendee to cover the rest of the costs.
The infrastructure and brand need some central coordination. Steph Locke will develop the central facilities, and grow the contributors to this area.
Organisers are needed for the three conferences. Gergely Daróczi is our first organiser and will put together a team for his conference.
There is a fundamental emphasis on open source within the satRday project. As little as possible will be closed source, and the community at large will be able to contribute to the development. With this in mind, not only will a code of conduct apply to the conferences themselves, but a contributor code of conduct will also apply.
The IP and assets like the satRdays.org domain will need to be transferred to ownership by the R Consortium.
How the financing of the events occurs will also need to be addressed in collaboration with the Consortium. These events are intended to be not for profit so an event organiser should aim for break-even, and to ensure that the Consortium is not left with a big bill, liability for an event will need to sit with individual organisers in some fashion. A rough process for this could be:
The central site will need hosting. Hosting of the site is expected to cost ~£50 per month.
The trial conferences are expected to have ~600 people attend in total. The requested amount of monetary support for these events is £9,000. This will make the R Consortium (and it’s individual members) main sponsors for the events. The gap between that and estimated cost per delegate of £25-£35 would then be made from either additional sponsors or from small fees to attendees.
This project will deliver a coherent brand for community R conferences, a central site, and three conferences.
Milestones for the technical sides of the project are:
Milestones for each conference are:
This infrastructure and first few events give us the potential for greatly developing the R community. It also has a lot of side benefits like being an ideal place to host beginner R labs, showcase developer work, grow the avenues for commercial partners to engage with R users and so forth.
If the events are a success then the model for onging financial support will need to determined. There are a number of (not mutually exclusive) options available:
Short term, the biggest risks to the project are the organisers of the individual events not pulling it off and the central site being not fit for purpose. Mitigants for this involve a seperation of duties so that noone is over-burdened, and involving the community where possible.
Long term, the biggest risk is a lack of sponsors to make conferences viable. Hopefully, the R ecosystem will continue to grow and commercial partners will see the benefits of conferences, but if that doesn’t happen the ability to charge up to £30 per attendee should be sufficient to maintain a conference so long as they budget appropriately.
Steph’s a Principal Consultant at Mango Solutions and runs user groups & conferences in her spare time. She runs R, SQL, and .Net user groups in Cardiff, UK, and organises national conferences called SQL Relay. Over the past 3 years she’s organised 25 days of SQL Relay conferences in more than 12 locations. Most recently, Microsoft made her a Data Platform Most Valued Professional for her community work in and around SQL Server and R.
Gergely is the maintainer of the pander
and a few other minor CRAN packages, organizer of the Hungarian R User Group with ~500 members, technical founder of an R and Ruby-on-Rails driven reporting application at rapporter.net, author of an intermediary R book and currently working as a Lead R Developer and Research Data Scientist at CARD.com in Los Angeles.
## No encoding supplied: defaulting to UTF-8.
We’ve had tremendous support from the community over the length of developing the proposal. From the first comments on the initial blog post, to active discussion on the repository, to 602 people signing up as interested parties within 3 short days towards the end of the proposal development cycle. Below is a breakdown of the interested parties per region:
A more detailed breakdown of the location of the interested parties:
We also asked how far the interested parties are willing to travel for an satRday event:
It seems that most respondents are interested in local events, but many (~37%) respondents are willing to travel as well.
Further great news and promising feedback from the community is that the respondents are willing to actively take part in future events:
We already have more than 230 potential speakers, roughly 580 attendees and 60 webmasters – what can go wrong?