Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

GENIVI Development Platform, la plataforma para desarrolladores de software libre para automoción


Published on

Slides from my talk about GENIVI and GDP ar Open Expo 2016, In Madrid June 2nd. Slides are in English but the talk was given in Spanish.

GENIVI Alliance and GDP overview. Focus on what the new version, GDP-ivi9 is about and the work on GDP 10 being planned. Main focus on how to contribute.

To download the slides, please go to GDO Out There wiki page:

Published in: Automotive
  • Be the first to comment

  • Be the first to like this

GENIVI Development Platform, la plataforma para desarrolladores de software libre para automoción

  1. 1. GENIVI is a registered trademark of the GENIVI Alliance in the USA and other countries This work is licensed under a Creative Commons Attribution-Share Alike 4.0 (CC BY-SA 4.0) GENIVI Development Platform? la plataforma para desarrolladores de Software Libre para automoción Agustín Benito Bethencourt Principal Consultant - FOSS Codethink Ltd Open Expo 2016 #OpenExpo2016 2 de junio 2016
  2. 2. ● Principal Consultant - FOSS at Codethink Ltd ● (Home) Based in Málaga, Spain ● Experienced managing projects in the open. ● GDP Delivery Team Lead at GENIVI Alliance. ○ Also Tools Team Expert Group Lead. ● More about Agustin at The speaker: Agustín Benito Bethencourt
  3. 3. The GENIVI Community is currently represented by 140 member companies… … committed to driving the broad adoption of specified, Open Source, In-Vehicle Infotainment software. Who is the GENIVI Alliance
  4. 4. ● Deliver Open Source IVI middleware which scope is non- differentiating elements. a. Individual software components and standard interfaces/APIs b. A flexible technical architecture c. Pre-integrated, reusable IVI software platform. ● Best practices and tools to ensure deployments when using GENIVI’s IVI middleware. What does GENIVI Alliance do?
  5. 5. GENIVI Alliance is the home of a variety of Open Source projects. ● Software development projects: ● Integration and delivery projects: ○ Baseline (meta-ivi): focus on product compliance/certification. ○ GENIVI Development Platform (GDP): focused on innovation/developers. Open Source projects
  6. 6. GENIVI Development Platform: ● Open Source project done “in the open” for developers. ● Integration + delivery project. ● QEMU and several boards as targets. ● Includes meta-ivi (Baseline). ● Yocto and Baserock (future) based. What is GDP?
  7. 7. ● Develop and test middleware (components) for automotive. ● Rapid Prototyping to demonstrate integration with GENIVI components within a Linux based system. ● Develop Open Source UI and apps for automotive. Why GDP? (i)
  8. 8. ● Introduce yourself to Open Source for automotive. ● Promote your Open Source solutions or hardware within this industry. ● Become part of a disruptive change in automotive. Why GDP? (ii)
  9. 9. ● Latest GDP version, released on April 19th. ● Targets: QEMU, Renesas Porter, RPi2 & Intel Minnowboard. ● Base for commercial demos from a variety of companies across different events and tradeshows. ● Check the feature page for highlights. What is GDP-ivi9
  10. 10. ● Download GDP ● Cool but… show me the code: ○ genivi-dev-platform & meta-genivi-dev repositories. ● GDP wiki. ● Channels: ○ IRC: #automotive at ○ Mailing list: ○ Weekly project meeting. Get GDP-ivi9
  11. 11. GDP-ivi9 block diagram. GDP in detail
  12. 12. GDP roadmap GDP-ivi9 roadmap (Jan’16)
  13. 13. ● Contributors: the most important ones. Thank you. ● Maintainers ○ Changhyeok Bae, community member ○ Jonathan Maw, Codethink Ltd. ○ Tom Pollard, Codethink Ltd. ● Other key people ○ Management, Renesas BSP maintenance, community management, devops/IT service, PMO... People at GDP
  14. 14. GDP tools Tools GDP project uses today: ● GitHub: git repositories and code review. ● JIRA: bug tracker and task management tool. ● Confluence: wiki. ● integration/delivery management (soon in production) ● Mailman: mailing lists - discussions and announcements. ● IRC: synchronous communication. Next: ● Testing automation ● Download infrastructure + analytics
  15. 15. ● GDP 10: ○ Update Poky/YOCTO. ○ More GENIVI components integrated. ○ Update the existing ones + baseline. ○ Ports to further boards and new features. ● GDP processes: ○ Towards quantitatively managed delivery practices. ○ GDP 10 requests: open discussion to define the roadmap. ○ Repo/branch restructuring. Future of GDP
  16. 16. But above all… More focus on developers. Follow the news Future of GDP
  17. 17. ● ○ GENIVI FAQ ○ ● GENIVI Demo Platform ○ GDP Roadmap ○ GDP-ivi9 ○ Download GDP-ivi9 Interesting links ● Get involved: ○ Get the sources ○ Contribution policies ○ Report bugs ● Follow up ○ Delivery reports ○ Weekly status ○ GDP Out There
  18. 18. Questions?