SlideShare a Scribd company logo
1 of 26
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
San Francisco | 5 – 7 June, 2017
R Consortium Overview
Lou Bajuk-Yorgan
Chairman, Board of Directors, R Consortium
Sr. Director, Product Management, TIBCO
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
A non-profit trade organization supporting the R Community.
Founded June 2015.
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
Why an R Consortium?
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
• Easy to get started
• Experience
• Staff & Infrastructure
• International recognition
• Trust
• 501(c)(6)
• Overhead
Why a Linux Foundation Project?
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
• Promote growth and development of R as leading
platform for data science
• Support the R Foundation
• Fund projects to support R and community
• Foster growth of R community
• Enable use of R in commercial environments
• Foster collaboration between companies for the
benefit of members and the community
Goals
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
Structure
Board of Directors
• Governance, budget, etc.
Infrastructure Steering
Committee
• Grant review / awards
• Working groups
Membership
• R Foundation member
• Platinum Member ($100k)
• Gold Member ($50k)
• Silver Member ($25k /
$10k)
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
Why join the R Consortium?
• Help fund key R infrastructure and ecosystem needs
• Generate industry-wide support for projects that you
see as valuable
• Have a voice in the process of selecting projects and
the opportunity to guide their development.
• Direct access to the R Foundation, via Board and ISC
participation
• Insight into important developments in the the R
Community and the extended R ecosystem
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
What drives TIBCO’s participation?
• Contribute to the success of R. Vested interest with integration of R in
our products
• Visual Analytics/Data Discovery (Spotfire)
• Streaming Analytics (StreamBase)
• Data Science (Statistica)—new acquisition
• Ecosystem support and compatibility with TIBCO Enterprise Runtime
for R (TERR)
• Alternative implementation of the R language, focused on performance and
embeddability for enterprise applications
• History as the makers of S-PLUS, which shares same root as R in the
S Language
• We’ve been doing “R” since before R existed
• Be a good citizen of the R Community
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
• Infrastructure
• Education
• Documentation
• Production use of R
• Package ecosystem
• Grants fund developers
• Funds allocated for 22
projects, totaling ~$460K
ISC Projects
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
ISC Working Groups
What they are:
• Projects for exploring new
technology
• Forums for achieving
consensus
• The mechanism for
organizing and executing
large collaborative projects
Benefits:
• Sponsored by the R
Consortium
• Receive attention from the
R Foundation
• Visible to the greater R
Community
• Receive administrative
support from the R
Consortium
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
R-hub: R package building service
• Services that ease all steps the R
package development process.
• Make these services free for all
members of the community.
• Allow community contributions to
R-hub itself.
• Make CRAN maintainers' work
easier by pre-testing CRAN
package submissions.
• $85,000, Jan 2016 — Feb 2017
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
• Richie Cotton (Weill Cornell Medicine in Qatar) and Thomas
Leeper (The London School of Economics)
• Majority of R packages in English only
• RL10N project will make it easier for R developers to include
translations in their own packages
• Plan:
• Improve msgtools package
• New package to adapt MTurkR for managing translation
• New package to adapt translateR for automated translations
R Localization Proposal (RL10N):
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
Code Coverage Tool for R
• Develop a tool for R that
determines code coverage
upon execution of a test
suite
• Improve software quality
• Promoting the use of code
coverage more
systematically within the R
ecosystem
Working Group Members
• Shivank Agrawal, Oracle
• Chris Campbell, Mango Solutions
• Santosh Chaudhari, Oracle
• Karl Forner, Quartz Bio
• Jim Hester, RStudio
• Mark Hornick, Oracle – Group Leader
• Chen Liang, Oracle
• Willem Ligtenberg, Open Analytics
• Andy Nicholls, Mango Solutions
• Vlad Sharanhovich, Oracle
• Tobias Verbeke, Open Analytics
• Qin Wang, Oracle
• Hadley Wickham, RStudio – ISC Sponsorhttps://wiki.r-
consortium.org/view/Code_Coverage_Tool_for_R
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
• Kirill Müller (ETH Zürich)
• Improve database access in R so that porting code is
simplified and less prone to error
• Plan:
• Create a DBI specification, centralized test and boiler plate for DBI
backends
• Improve existing DBI backends to adhere to the standard
• Focus on RMySQL, RPostgres and RSQLite
• https://github.com/rstats-db/DBItest
Improving Database Interface (DBI):
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
Upcoming
• Survey for the R User Community
• 10 new projects recently funded, kicking off soon
• https://www.r-consortium.org/blog/2017/04/03/q1-2017-
isc-grants
• New round of proposals later this year
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
• Relationship between R Foundation and R
Consortium
• Value proposition for members
• Disbursement of funds
Challenges
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
• 13 corporate members (4 gold)
• 25 funded projects / working groups
• Close collaboration with R Foundation
• Community approval and participation
• A secure, long-term foundation for R
Results
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
R: The #1 software for Data Science
… and #5 amongst general-purpose programming languages
Language Popularity
IEEE Spectrum Top Programming Languages, 2016
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
How can I get involved?
• Advocate for your organization to join the R
Consortium
• Submit proposals to the ISC for projects and
working groups
• Browse existing projects, and volunteer to help
• Follow us and help spread the word
• Twitter @RConsortium
• Blog https://www.r-consortium.org/news/blog
(Edit via Slide Master) Name – Job Title
youremail@yourdomain.com
R-consortium.org

More Related Content

Similar to R Consortium Update for EARL June 2017

Resume_Sunil_Faroz
Resume_Sunil_FarozResume_Sunil_Faroz
Resume_Sunil_FarozSunil Faroz
 
Learn Business Analytics with R at edureka!
Learn Business Analytics with R at edureka!Learn Business Analytics with R at edureka!
Learn Business Analytics with R at edureka!Edureka!
 
Graphs fun vjug2
Graphs fun vjug2Graphs fun vjug2
Graphs fun vjug2Neo4j
 
Microsoft and Revolution Analytics -- what's the add-value? 20150629
Microsoft and Revolution Analytics -- what's the add-value? 20150629Microsoft and Revolution Analytics -- what's the add-value? 20150629
Microsoft and Revolution Analytics -- what's the add-value? 20150629Mark Tabladillo
 
Business Analytics with R
Business Analytics with RBusiness Analytics with R
Business Analytics with REdureka!
 
Business Analytics with R
Business Analytics with RBusiness Analytics with R
Business Analytics with REdureka!
 
ScottWilleyResumeCurrent
ScottWilleyResumeCurrentScottWilleyResumeCurrent
ScottWilleyResumeCurrentScott M. Willey
 
RESUME_Vijay_N_Hambar
RESUME_Vijay_N_HambarRESUME_Vijay_N_Hambar
RESUME_Vijay_N_Hambarvijay hambar
 
Portal / BI 2008 Presentation by Ted Tschopp
Portal / BI 2008 Presentation by Ted TschoppPortal / BI 2008 Presentation by Ted Tschopp
Portal / BI 2008 Presentation by Ted TschoppTed Tschopp
 
Satya\'s Resume
Satya\'s ResumeSatya\'s Resume
Satya\'s Resumesqlmaster
 
Extending the Reach of R to the Enterprise with TERR and Spotfire
Extending the Reach of R to the Enterprise with TERR and SpotfireExtending the Reach of R to the Enterprise with TERR and Spotfire
Extending the Reach of R to the Enterprise with TERR and SpotfireLou Bajuk
 

Similar to R Consortium Update for EARL June 2017 (20)

Resume_Sunil_Faroz
Resume_Sunil_FarozResume_Sunil_Faroz
Resume_Sunil_Faroz
 
Learn Business Analytics with R at edureka!
Learn Business Analytics with R at edureka!Learn Business Analytics with R at edureka!
Learn Business Analytics with R at edureka!
 
Graphs fun vjug2
Graphs fun vjug2Graphs fun vjug2
Graphs fun vjug2
 
Neil-Leslie-CV
Neil-Leslie-CVNeil-Leslie-CV
Neil-Leslie-CV
 
Microsoft and Revolution Analytics -- what's the add-value? 20150629
Microsoft and Revolution Analytics -- what's the add-value? 20150629Microsoft and Revolution Analytics -- what's the add-value? 20150629
Microsoft and Revolution Analytics -- what's the add-value? 20150629
 
Business Analytics with R
Business Analytics with RBusiness Analytics with R
Business Analytics with R
 
Business Analytics with R
Business Analytics with RBusiness Analytics with R
Business Analytics with R
 
ResumeDilipKumarPanchali (1)
ResumeDilipKumarPanchali (1)ResumeDilipKumarPanchali (1)
ResumeDilipKumarPanchali (1)
 
Harish Srivastava -Resume
Harish Srivastava -ResumeHarish Srivastava -Resume
Harish Srivastava -Resume
 
ScottWilleyResumeCurrent
ScottWilleyResumeCurrentScottWilleyResumeCurrent
ScottWilleyResumeCurrent
 
RESUME_Vijay_N_Hambar
RESUME_Vijay_N_HambarRESUME_Vijay_N_Hambar
RESUME_Vijay_N_Hambar
 
Diane Van Etten_resume
Diane Van Etten_resumeDiane Van Etten_resume
Diane Van Etten_resume
 
Portal / BI 2008 Presentation by Ted Tschopp
Portal / BI 2008 Presentation by Ted TschoppPortal / BI 2008 Presentation by Ted Tschopp
Portal / BI 2008 Presentation by Ted Tschopp
 
Sandeep_Pawar_CV
Sandeep_Pawar_CVSandeep_Pawar_CV
Sandeep_Pawar_CV
 
Rohit Kumar
Rohit KumarRohit Kumar
Rohit Kumar
 
Satya\'s Resume
Satya\'s ResumeSatya\'s Resume
Satya\'s Resume
 
Extending the Reach of R to the Enterprise with TERR and Spotfire
Extending the Reach of R to the Enterprise with TERR and SpotfireExtending the Reach of R to the Enterprise with TERR and Spotfire
Extending the Reach of R to the Enterprise with TERR and Spotfire
 
caseywest
caseywestcaseywest
caseywest
 
caseywest
caseywestcaseywest
caseywest
 
Subhankar chakrabarti 0216
Subhankar chakrabarti 0216Subhankar chakrabarti 0216
Subhankar chakrabarti 0216
 

More from Lou Bajuk

Reusing and Managing R models in an Enterprise
Reusing and Managing  R models in an EnterpriseReusing and Managing  R models in an Enterprise
Reusing and Managing R models in an EnterpriseLou Bajuk
 
Making Data Science accessible to a wider audience
Making Data Science accessible to a wider audienceMaking Data Science accessible to a wider audience
Making Data Science accessible to a wider audienceLou Bajuk
 
Streaming analytics overview for R
Streaming analytics overview for RStreaming analytics overview for R
Streaming analytics overview for RLou Bajuk
 
Tibco streaming analytics overview and roadmap
Tibco streaming analytics overview and roadmapTibco streaming analytics overview and roadmap
Tibco streaming analytics overview and roadmapLou Bajuk
 
Embracing data science for smarter analytics apps
Embracing data science for smarter analytics appsEmbracing data science for smarter analytics apps
Embracing data science for smarter analytics appsLou Bajuk
 
R in BI and Streaming Applications for useR 2016
R in BI and Streaming Applications for useR 2016R in BI and Streaming Applications for useR 2016
R in BI and Streaming Applications for useR 2016Lou Bajuk
 
Applying the R Language to BI and Real Time Applications
Applying the R Language to BI and Real Time ApplicationsApplying the R Language to BI and Real Time Applications
Applying the R Language to BI and Real Time ApplicationsLou Bajuk
 
Applying R in BI and Real Time applications EARL London 2015
Applying R in BI and Real Time applications EARL London 2015Applying R in BI and Real Time applications EARL London 2015
Applying R in BI and Real Time applications EARL London 2015Lou Bajuk
 
Extending the R language to BI and Real-time Applications JSM 2015
Extending the R language to BI and Real-time Applications JSM 2015Extending the R language to BI and Real-time Applications JSM 2015
Extending the R language to BI and Real-time Applications JSM 2015Lou Bajuk
 
Using the R Language in BI and Real Time Applications (useR 2015)
Using the R Language in BI and Real Time Applications (useR 2015)Using the R Language in BI and Real Time Applications (useR 2015)
Using the R Language in BI and Real Time Applications (useR 2015)Lou Bajuk
 
Real time applications using the R Language
Real time applications using the R LanguageReal time applications using the R Language
Real time applications using the R LanguageLou Bajuk
 
The Importance of an Analytics Platform
The Importance of an Analytics PlatformThe Importance of an Analytics Platform
The Importance of an Analytics PlatformLou Bajuk
 
TERR in BI and Real Time applications
TERR in BI and Real Time applicationsTERR in BI and Real Time applications
TERR in BI and Real Time applicationsLou Bajuk
 
Software Testing and the R language
Software Testing and the R languageSoftware Testing and the R language
Software Testing and the R languageLou Bajuk
 
The Compatibility Challenge:Examining R and Developing TERR
The Compatibility Challenge:Examining R and Developing TERRThe Compatibility Challenge:Examining R and Developing TERR
The Compatibility Challenge:Examining R and Developing TERRLou Bajuk
 
Deploying R in BI and Real time Applications
Deploying R in BI and Real time ApplicationsDeploying R in BI and Real time Applications
Deploying R in BI and Real time ApplicationsLou Bajuk
 
Sannella use r2013-terr-memory-management
Sannella use r2013-terr-memory-managementSannella use r2013-terr-memory-management
Sannella use r2013-terr-memory-managementLou Bajuk
 
Extend the Reach of R to the Enterprise (for useR! 2013)
Extend the Reach of R to the Enterprise (for useR! 2013)Extend the Reach of R to the Enterprise (for useR! 2013)
Extend the Reach of R to the Enterprise (for useR! 2013)Lou Bajuk
 

More from Lou Bajuk (18)

Reusing and Managing R models in an Enterprise
Reusing and Managing  R models in an EnterpriseReusing and Managing  R models in an Enterprise
Reusing and Managing R models in an Enterprise
 
Making Data Science accessible to a wider audience
Making Data Science accessible to a wider audienceMaking Data Science accessible to a wider audience
Making Data Science accessible to a wider audience
 
Streaming analytics overview for R
Streaming analytics overview for RStreaming analytics overview for R
Streaming analytics overview for R
 
Tibco streaming analytics overview and roadmap
Tibco streaming analytics overview and roadmapTibco streaming analytics overview and roadmap
Tibco streaming analytics overview and roadmap
 
Embracing data science for smarter analytics apps
Embracing data science for smarter analytics appsEmbracing data science for smarter analytics apps
Embracing data science for smarter analytics apps
 
R in BI and Streaming Applications for useR 2016
R in BI and Streaming Applications for useR 2016R in BI and Streaming Applications for useR 2016
R in BI and Streaming Applications for useR 2016
 
Applying the R Language to BI and Real Time Applications
Applying the R Language to BI and Real Time ApplicationsApplying the R Language to BI and Real Time Applications
Applying the R Language to BI and Real Time Applications
 
Applying R in BI and Real Time applications EARL London 2015
Applying R in BI and Real Time applications EARL London 2015Applying R in BI and Real Time applications EARL London 2015
Applying R in BI and Real Time applications EARL London 2015
 
Extending the R language to BI and Real-time Applications JSM 2015
Extending the R language to BI and Real-time Applications JSM 2015Extending the R language to BI and Real-time Applications JSM 2015
Extending the R language to BI and Real-time Applications JSM 2015
 
Using the R Language in BI and Real Time Applications (useR 2015)
Using the R Language in BI and Real Time Applications (useR 2015)Using the R Language in BI and Real Time Applications (useR 2015)
Using the R Language in BI and Real Time Applications (useR 2015)
 
Real time applications using the R Language
Real time applications using the R LanguageReal time applications using the R Language
Real time applications using the R Language
 
The Importance of an Analytics Platform
The Importance of an Analytics PlatformThe Importance of an Analytics Platform
The Importance of an Analytics Platform
 
TERR in BI and Real Time applications
TERR in BI and Real Time applicationsTERR in BI and Real Time applications
TERR in BI and Real Time applications
 
Software Testing and the R language
Software Testing and the R languageSoftware Testing and the R language
Software Testing and the R language
 
The Compatibility Challenge:Examining R and Developing TERR
The Compatibility Challenge:Examining R and Developing TERRThe Compatibility Challenge:Examining R and Developing TERR
The Compatibility Challenge:Examining R and Developing TERR
 
Deploying R in BI and Real time Applications
Deploying R in BI and Real time ApplicationsDeploying R in BI and Real time Applications
Deploying R in BI and Real time Applications
 
Sannella use r2013-terr-memory-management
Sannella use r2013-terr-memory-managementSannella use r2013-terr-memory-management
Sannella use r2013-terr-memory-management
 
Extend the Reach of R to the Enterprise (for useR! 2013)
Extend the Reach of R to the Enterprise (for useR! 2013)Extend the Reach of R to the Enterprise (for useR! 2013)
Extend the Reach of R to the Enterprise (for useR! 2013)
 

Recently uploaded

DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 

Recently uploaded (20)

DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 

R Consortium Update for EARL June 2017

  • 1. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com San Francisco | 5 – 7 June, 2017 R Consortium Overview Lou Bajuk-Yorgan Chairman, Board of Directors, R Consortium Sr. Director, Product Management, TIBCO
  • 2. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com A non-profit trade organization supporting the R Community. Founded June 2015.
  • 3. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com Why an R Consortium?
  • 4. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com • Easy to get started • Experience • Staff & Infrastructure • International recognition • Trust • 501(c)(6) • Overhead Why a Linux Foundation Project?
  • 5. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com • Promote growth and development of R as leading platform for data science • Support the R Foundation • Fund projects to support R and community • Foster growth of R community • Enable use of R in commercial environments • Foster collaboration between companies for the benefit of members and the community Goals
  • 6. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com Structure Board of Directors • Governance, budget, etc. Infrastructure Steering Committee • Grant review / awards • Working groups Membership • R Foundation member • Platinum Member ($100k) • Gold Member ($50k) • Silver Member ($25k / $10k)
  • 7. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com Why join the R Consortium? • Help fund key R infrastructure and ecosystem needs • Generate industry-wide support for projects that you see as valuable • Have a voice in the process of selecting projects and the opportunity to guide their development. • Direct access to the R Foundation, via Board and ISC participation • Insight into important developments in the the R Community and the extended R ecosystem
  • 8. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com What drives TIBCO’s participation? • Contribute to the success of R. Vested interest with integration of R in our products • Visual Analytics/Data Discovery (Spotfire) • Streaming Analytics (StreamBase) • Data Science (Statistica)—new acquisition • Ecosystem support and compatibility with TIBCO Enterprise Runtime for R (TERR) • Alternative implementation of the R language, focused on performance and embeddability for enterprise applications • History as the makers of S-PLUS, which shares same root as R in the S Language • We’ve been doing “R” since before R existed • Be a good citizen of the R Community
  • 9. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com
  • 10. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com • Infrastructure • Education • Documentation • Production use of R • Package ecosystem • Grants fund developers • Funds allocated for 22 projects, totaling ~$460K ISC Projects
  • 11. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com ISC Working Groups What they are: • Projects for exploring new technology • Forums for achieving consensus • The mechanism for organizing and executing large collaborative projects Benefits: • Sponsored by the R Consortium • Receive attention from the R Foundation • Visible to the greater R Community • Receive administrative support from the R Consortium
  • 12. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com R-hub: R package building service • Services that ease all steps the R package development process. • Make these services free for all members of the community. • Allow community contributions to R-hub itself. • Make CRAN maintainers' work easier by pre-testing CRAN package submissions. • $85,000, Jan 2016 — Feb 2017
  • 13. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com • Richie Cotton (Weill Cornell Medicine in Qatar) and Thomas Leeper (The London School of Economics) • Majority of R packages in English only • RL10N project will make it easier for R developers to include translations in their own packages • Plan: • Improve msgtools package • New package to adapt MTurkR for managing translation • New package to adapt translateR for automated translations R Localization Proposal (RL10N):
  • 14. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com Code Coverage Tool for R • Develop a tool for R that determines code coverage upon execution of a test suite • Improve software quality • Promoting the use of code coverage more systematically within the R ecosystem Working Group Members • Shivank Agrawal, Oracle • Chris Campbell, Mango Solutions • Santosh Chaudhari, Oracle • Karl Forner, Quartz Bio • Jim Hester, RStudio • Mark Hornick, Oracle – Group Leader • Chen Liang, Oracle • Willem Ligtenberg, Open Analytics • Andy Nicholls, Mango Solutions • Vlad Sharanhovich, Oracle • Tobias Verbeke, Open Analytics • Qin Wang, Oracle • Hadley Wickham, RStudio – ISC Sponsorhttps://wiki.r- consortium.org/view/Code_Coverage_Tool_for_R
  • 15. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com • Kirill Müller (ETH Zürich) • Improve database access in R so that porting code is simplified and less prone to error • Plan: • Create a DBI specification, centralized test and boiler plate for DBI backends • Improve existing DBI backends to adhere to the standard • Focus on RMySQL, RPostgres and RSQLite • https://github.com/rstats-db/DBItest Improving Database Interface (DBI):
  • 16. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com
  • 17. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com
  • 18. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com
  • 19. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com
  • 20. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com Upcoming • Survey for the R User Community • 10 new projects recently funded, kicking off soon • https://www.r-consortium.org/blog/2017/04/03/q1-2017- isc-grants • New round of proposals later this year
  • 21. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com
  • 22. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com • Relationship between R Foundation and R Consortium • Value proposition for members • Disbursement of funds Challenges
  • 23. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com • 13 corporate members (4 gold) • 25 funded projects / working groups • Close collaboration with R Foundation • Community approval and participation • A secure, long-term foundation for R Results
  • 24. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com R: The #1 software for Data Science … and #5 amongst general-purpose programming languages Language Popularity IEEE Spectrum Top Programming Languages, 2016
  • 25. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com How can I get involved? • Advocate for your organization to join the R Consortium • Submit proposals to the ISC for projects and working groups • Browse existing projects, and volunteer to help • Follow us and help spread the word • Twitter @RConsortium • Blog https://www.r-consortium.org/news/blog
  • 26. (Edit via Slide Master) Name – Job Title youremail@yourdomain.com R-consortium.org

Editor's Notes

  1. Governance – is this a safe bet? Solid organization to look after the project. A steady open source foundation? Vendor support: A reliable vendor? OSS: vendor adoption. Partner network. Training. Community resources: forums, meetups, wikis (SO), tutorials. Look at forums to evaluate. Talent pool: Education. No point investing in a project if you can’t hire staff. Best practices: Features to use/avoid. Architecture. Scalability envelope. Legal comfort: OSS, general familiarity with (standard?) license. Proprietary: understanding EULAs and pricing. Patents. I’m a community manager, so I’m just going to touch on some of these.
  2. “SatRDays” are community-led, regional conferences to support collaboration, networking and innovation within the R community. Initially three events will be hosted, with plans for additional meet-ups as the R user base grows.