eclipse foundation contribution to the agile-iot project
TRANSCRIPT
EclipseFoundationEuropeIANSKERRETTBENJAMIN CABÉDR. PHILIPPE KRIEF
AGILEKICK-OFFMEETING,12-14January2016,TrentoIT
IanSkerrettVPofMarketingandEcosystemdevelopment fortheEclipseFoundation◦ - LeaderoftheEclipse IoTopensourcecommunity.
Twitter:@ianskerrett
AGILEKICK-OFFMEETING,12-14January2016,TrentoIT
PhilippeKrief,PhDDirectorResearchRelationsfortheEclipseFoundationEurope
ProjectLeader,expertinOODesign,EmbeddedDevelopment,DevelopmenttoolsandAgile-Scrumdevelopmentprocess.
PhDinComputerScience,optionArtificialIntelligenceandIntegratedDevelopmentEnvironments
Worked18yearsforIBMas:◦ SeniorConsultantthenSeniorArchitectonEmbeddedJavaTechnologies,◦ Eclipse/eRCP committer(:EmbeddedRichClientPlatform)◦ EvangelistonEmbedded JavaTechnologiesandCollaborativeLifecycleManagementtools
◦ R&DDevelopmentManager
Twitter:@phkrief
AGILEKICK-OFFMEETING,12-14January2016,TrentoIT
BenjaminCabéIoTEvangelistfortheEclipseFoundationEurope.◦ ProvidessupporttotheEclipse IoTCommunity◦ Contentcreation:tutorials,video,blogposts,webinars,…toeducateIoTdevelopers
◦ PreviouslyOpenSourceAdvocateatSierraWireless: co-founderoftheEclipse IoTWorkingGroupandprojectleadofprojectsKoneki andMihinithatseededthisgroup.
Twitter:@kartben
AGILEKICK-OFFMEETING,12-14January2016,TrentoIT
EclipseCommunitybytheNumbers261projects(46newinpast12months)
130MLOC/yearcodechangevelocity
1069committers
9millionactiveusersofEclipseIDE◦ LeadingIDEinJava,C/C++,PHP,…
1.5milliondownloads/month(average)
2millionuniquevisitors/month
COPYRIGHT(C)2014,ECLIPSEFOUNDATION,INC.MADEAVAILABLEUNDERTHEECLIPSEPUBLICLICENSE1.0 5
EclipseFoundationbytheNumbers$5.0millionannualbudget
221members(13strategic)
24staff
75eventsperyear
7collaborativeworkinggroups
COPYRIGHT(C)2014,ECLIPSEFOUNDATION,INC.MADEAVAILABLEUNDERTHEECLIPSEPUBLICLICENSE1.0 6
EclipseFoundationServices§ Hostopensourceprojects
§ IPManagement
§ Development Process
§ CommunityandEcosystemDevelopment
EclipseIoTbytheNumbers• 1.6MillionLinesofCode• 20projects• 125developersfrom30+organizations
• Ex.Bosch,Eurotech,IBM,SierraWireless,LAAS-CNRS,DeutscheTelekom,Cisco
• 90K+uniquewebsitesvisitors• 20K+monthlydownloadsofdifferentEclipseIoTprojects• EclipsePaho (9.6K),EclipseMosquitto(7.3K),
EclipseSmarthome (2.2K),EclipseKura(1.7K)
EclipseIoT:OpenSolutions
NewandExistingDevices
IoTGateways Network/WirelessServices
BackendSystems
OpenStandardsandOpenSourcetoConnectandManage
EclipseIoT:OpenIoTStack
Connectivity- MQTT- CoAP- LWM2M
IoTGatewayServices- Remotemanagement- Application
management
IoTApplications
IoTSolutionFrameworks- HomeAutomation- SCADA- OM2M
Reporting
DeveloperTools
Open&Commercial Hardware
Security- DTLS- DNS-SD- DNS-SEC
AGILEContributionsTheEclipseFoundationwillbeinvolvedinthefollowingWorkPackages:
WP2- CoreModuleIntegration&GatewaySWframeworkdevelopment◦ T2.2AnalysisandIntegrationofIoTStandards[M0-M03]
WP3- Device,DataManagement&DevelopersEnvironmentDevelopment◦ T3.1Opensourcecomponentevaluation
WP6- OpenCalls&ProjectExploitationManagement◦ T6.3DeveloperRFCCall
WP7- CommunityManagement&ProjectDissemination◦ T7.1Eventplanninganddissemination◦ T7.2EclipseIoTProjectProposal◦ T7.3AGILEWorkshopManagement◦ T7.4TrainingMaterial&Webinars
WP9- Projectmanagement,administrationandcoordination
AGILEKICK-OFFMEETING,12-14January2016,TrentoIT
WP2ContributionWP2- CoreModuleIntegration&GatewaySWframeworkdevelopment◦ T2.2AnalysisandIntegrationofIoTStandards[M0-M03]
Willhappenatthebeginningoftheproject.
DeliveranoverviewoftheIoT/M2McommunicationprotocolsandstandardthatwillbeintegratedwithinAGILE
BasedontheEclipseFoundationwhichhasanimportantexperiencewithIoTprojectsanditsconnectionwiththeIoTcommunity.
AGILEKICK-OFFMEETING,12-14January2016,TrentoIT
WP3ContributionWP3- Device,DataManagement&DevelopersEnvironmentDevelopment◦ T3.1Opensourcecomponentevaluation[M01-M03]
AnalyzetheexistingEclipseIoTprojects,andexistingIoTopensourceinitiatives
Determinewhichopensourcecomponentsisabout:◦ devicediscoveryandmanagement,◦ datamanagementand◦ IoTappworkflowdevelopment
Whichcomponentcanbeintegratedintotheplatform.
AGILEKICK-OFFMEETING,12-14January2016,TrentoIT
WP6ContributionWP6- OpenCalls&ProjectExploitationManagement◦ T6.3DeveloperRFCCall
◦ Engagethedevelopercommunities fromtheverybeginningoftheproject◦ Getrecommendationsonopensourceprojectsthatcanbeutilized(integrated)withintheprojectcontext
◦ Externalcontributionsasearlyadopters,betatesters,communitydevelopers
AGILEKICK-OFFMEETING,12-14January2016,TrentoIT
WP7ContributionWP7- CommunityManagement&ProjectDissemination◦ WorkPackageleader◦ T7.1Eventplanninganddissemination◦ T7.2Eclipse IoTProjectProposal◦ T7.3AGILEWorkshopManagement◦ T7.4TrainingMaterial&Webinars
AGILEKICK-OFFMEETING,12-14January2016,TrentoIT
AGILEExpectedOutcomeEclipseIoTSWisadoptedanddisseminatedinAGILEProject
EclipseIoTSWgetspromotedastheleadingOpenSourceIoTstack
ContinuetogrowuserIoTcommunity◦ Gettingnewnewtechnologies aEclipse IoTOSprojects◦ GettingnewEclipse IoTmembers
AGILEKICK-OFFMEETING,12-14January2016,TrentoIT
AGILERoadmapalignmentAdoptionoftheEclipseIoTstack
WorkshopsatEclipseevents
CreatevalueforEclipsemembers• ExtendtheEclipsetechnologystackforcollaboration/exploitationopportunitiesformembers.
ReinforceEclipseIoTplatformleadership• Becomethedefactostandardfor“opensource”IoTgateways
AGILEKICK-OFFMEETING,12-14January2016,TrentoIT
AGILERisksDelayinthecreationoftheopensourceprojects
• Partnerslegaldepartmenttakingmoretimetoprocessmembership/committers agreements
• Disagreementaboutwhatshouldbeopensourceandwhatshouldbekeptaspartneraddedvalue
Delaysintechnicaldeliverables• Demonstratornotreadyforaconference• Unforeseentechnical issues
AGILEKICK-OFFMEETING,12-14January2016,TrentoIT
Remarks• Opensourceisagoodchannelfordissemination
• Eclipseisallabout“businessfriendly”opensource
• EclipseFoundationhasexperience leadingdisseminationeffortsofotherresearchprojects:• TheITEAOPEESprojectwasreceivingaprojectawardforcreatinganopensourceecosystemasaresultofaresearchproject.
• TheEclipseFoundationEuropeleadsthedissemination effortsoftheAmalthea4Public
• TheEclipseFoundationEuropewillleadthedissemination effortsoftheEcsel AMASSproject(startingApril)
AGILEKICK-OFFMEETING,12-14January2016,TrentoIT