1 of 12

Internship Program

February 2021

Frédéric Desbiens

Program Manager, IoT and Edge Computing

@BlueberryCoder

COPYRIGHT (C) 2021, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

COPYRIGHT (C) 2021, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

2 of 12

Program Goals

  • Produce high quality technical content
    • Foster technology adoption
    • Improve mindshare for the projects and Working Group
  • Assist projects in their technical goals
    • Lower barrier to entry
    • Increase project integration
    • Contribute to project code bases

2

COPYRIGHT (C) 2021, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

3 of 12

Internship Types

  • Developer Evangelist (4 months / 8 months)
    • Build technology demos
    • Produce videos and/or written content
    • Intern-driven
  • Software Engineering (8 months only)
    • Contributions to open source projects
    • Driven through “Development Initiatives”
    • Additional benefit: get committer status

3

COPYRIGHT (C) 2021, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

4 of 12

What Are Development Initiatives?

  • Anything that improves one or several Eclipse IoT projects that involves writing code or scripts
  • Examples
    • New features
    • Integration (ex: A Hono protocol adapter for zenoh)
    • Ease of use (ex: an IoT Package for Kura / Kapua / Streamsheets)
    • Others (refresh the MRAA port for the Zephyr RTOS)

COPYRIGHT (C) 2021, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

5 of 12

Program Characteristics

  • Interns selected and hired by the Foundation
  • Regular reports to the steering committee and stakeholders
  • Mentoring commitment required for software engineering internships
    • 1-2 hours / week
  • Foundation could also coordinate interns hired by working group members
    • Funding required

5

COPYRIGHT (C) 2021, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

6 of 12

Funding Model

  • Sponsors
    • Fund the program (minimum 5k EUR) in exchange for visibility
      • Logo and mention in videos for the technology demos
      • Social media / Eclipse IoT website
  • Development initiatives
    • Supporting members can pledge financing (minimum 5k EUR) in their proposals

COPYRIGHT (C) 2021, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

7 of 12

Funding Stakeholders

Development Initiative

IoT WG members

submit

Sponsorship

Internship program

enroll

fund

fund

COPYRIGHT (C) 2021, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

8 of 12

Program Stakeholders

Development Initiatives

WG Steering Committee

IoT WG members

IoT TLP projects

Internship program

selects

submit

support

manages

Technology demos

produces

COPYRIGHT (C) 2021, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

9 of 12

Software Engineering Internship Process

  • March-April
    • Working group members submit development initiative proposals
    • Must specify funding provided (if any), number of interns, duration
  • End of April
    • Steering committee selects the winning development initiatives
  • May
    • Foundation recruits the interns
  • September - April
    • Internships

9

COPYRIGHT (C) 2021, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

10 of 12

Program Benefits

  • Strategic members
    • Direct access to evangelist intern(s)
    • Select the winning development initiative proposals
    • Visibility
  • Contributing members
    • Influence through their steering committee representative(s)
    • Visibility (if they sponsor or submit a proposal)

10

COPYRIGHT (C) 2021, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

11 of 12

Get Started

COPYRIGHT (C) 2021, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

12 of 12

12

Thank you

Questions?

Frédéric Desbiens

@BlueberryCoder

iot.eclipse.org

COPYRIGHT (C) 2021, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)