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)
GDP - Introduction and Status/Roadmap
Agustin Benito Bethencourt
GDP delivery team
Codethink Ltd
14th AMM
April 27th
● Contributors: the most important ones. Thank you.
● Maintainers
○ Changhyeok Bae, community member
○ Jonathan Maw, Codethink Ltd.
○ Tom Pollard, Codethink Ltd.
● Other key people
○ Stephen Lawrence: Renesas BSP maintainer. Renesas.
○ Agustín Benito Bethencourt: management. Codethink Ltd.
GDP delivery team
GDP - Introduction and Status/Roadmap
GENIVI Demo Platform:
● Open Source project. Done “in the open”.
● Integration + delivery project.
● Includes meta-ivi (Baseline).
● YOCTO and Baserock (future) based.
● Targets QEMU and several boards.
What is GDP?
● Test middleware (components) developed by GENIVI.
● Rapid Prototyping to demonstrate integration with
GENIVI components and specifications.
● Develop Open Source UI and apps for automotive.
Why GDP? (i)
● Introduce yourself to Open Source for automotive.
● Promote your Open Source solutions or hardware within
this industry.
● Become part of a disruptive change.
Why GDP? (ii)
● Latest GDP version, released on April 19th.
● Targets: QEMU, Renesas Porter and RPi2, so far.
● Base for demos across different events and tradeshows.
○ Used in every 14th AMM Hands On sessions.
● Check the feature page for highlights.
What is GDP-ivi9
GDP roadmap
Roadmap v1.2 approved on Jan 20th 2016. Last update on
March 2nd 2016
Goals
● 1.- YOCTO GDP synchronization with Baseline.
○ 9.0 (Kronos) - Epic GDP-8
○ 10.0 (Leviathan) - Epic GDP-23.
○ CI system for YOCTO GDP - Epic GDP-10
○ Targets GDP-ivi9: QEMU, Renesas Porter
(for 14th AMM), Renesas Silk, RPi2 and
Intel Minnowboard Max.
● 2.- Maintenance, Code Governance, and
Community Support - Epic GDP-11
○ 14th AMM Hands on - Task GDP-25
○ GDP Project Management, Planning and
Roadmap Definition Support - Epic GDP-11
labels gdp + roadmap
● 3.- Lifecycle subsystem integration analysis - Task
GDP-27
● Other requests:
○ 4.- Lifecycle development towards
integration into GDP - Epic GDP-7
○ 5.- FSA integration into GDP. - Task GDP-15
■ Support developers.
○ 6.- Baserock GDP synchronization with
Baseline - Epic GDP-24
■ Works towards a Continuous Delivery
approach - Epic GDP-24 and Epic
GDP-10
Goals are prioritized
14th AMM GDP
Hands on GDP-25
Usage of JIRA
- Confluence
GDP maintenance / support GDP-11 and 19
EPIC GDP-11
2015Q4 2016Q1 2016Q32016Q2
GDP
Lifecycle
subsystem
integration
Other
14th AMM
EPIC GDP-8
GDP-ivi9
analysis
EPIC GDP-23
GDP-ivi10
analysis
GDP-ivi10 (Leviathan)
Nov 18th 2016.
End of cycle
EPIC GDP-7
Management GDP 9, 13, 18, 26
GDP Maintenance Roadmap
15th AMM
EPIC GDP-10
CI - YOCTO GDP
- QEMU
Release of
candidates - YOCTO
GDP - QEMU EPIC GDP-24
CI-Baserock
GDP-QEMU
Acceptance tests -
Baserock GDP -
QEMU
Candidates
release - Baserock
GDP - QEMU
Continuous
delivery
Basic
Lifecycle
Integration
- GDP-1 to
6
Internediat
e Lifecycle
Integration
- GDP-29
Updat
e HMI
- GDP-
30
Initial QEMU GDP-
ivi9 build GDP-17
QEMU
GDP-ivi9
build
Release
GDP-35
GDP-ivi9
build
targets
Release
GDP-36
Lifecycl
e Int.
Analysis
- GDP-
27
Basic Lifecycle
Integration - GDP-1
Pipelines
preparatio
n to
publish
images:
GDP-31
Agent config.
with OpenStack
credentials:
GDP-32
Create and
deploy
acceptance
tests: GDP-
33 y 34
EPIC GDP-7
Considerations
● At this point, we expect to release:
○ A QEMU image of GDP-ivi9 on March 8th
2016.
○ A GDP image of the target boards during
March up to April 5th
● We would like to start the analysis of GDP-ivi10
before AMM. No commitment at this point.
● The remain Lifecycle integration into GDP work has
been estimated in 1 eng. during 2 months.
● The current roadmap until 14th AMM assumes that
we will focus 100% of the team into releasing GDP-
ivi9
● Codethink is contributing to GDP by creating a
Continuous delivery walking skeleton in order to
automate key maintenance/delivery activities.
○ The plan is to provide simple automated
acceptance tests to those who are willing to
contribute code into GDP for 14th AMM.
● The diagram is orientative. Deadlines should be
reflected in JIRA cards when the confidence is high.
● Roadmap approved at the GDP Call on Jan 20th 2016
after discussion at the “project” mailing list
GDP block diagram
GDP in detail
GDP - Introduction and Status/Roadmap
● GDP-ivi10: from demo to development platform.
● Expectations:
○ More components integrated: lifecycle, RVI, FSA…
○ Updates of the existing ones + baseline.
○ Porting to further boards.
○ Participate in the GDP-ivi10 requests discussion.
● Towards quantitatively managed delivery practices.
Future of GDP
● Download GDP
● Cool but… show me the code.
● GDP wiki.
● Channels:
○ IRC: #automotive at freenode.net
○ Mailing list: https://lists.genivi.org/mailman/listinfo/genivi-projects
○ Weekly project meeting.
Get GDP-ivi9
● www.genivi.org
○ GENIVI FAQ
○ projects.genivi.org
● 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
Questions?
Happy hacking
Thank you

More Related Content

PDF
GDP-ivi9 What's new in the open source demo platform for automotive
PPT
Q & A session on the Kyoto Protocol's joint implementation mechanism
PDF
Igalia & The Web Platform (Browser Contributor Day 2018)
PDF
2016 03-08 b-sc_cca_final
PDF
hpmp status and trends in selected article 5 and ceit countries
PDF
The Role of Information for Electricity Consumption: Smart Metering, Expert A...
PPTX
Electricity and power consumption in india (1)
GDP-ivi9 What's new in the open source demo platform for automotive
Q & A session on the Kyoto Protocol's joint implementation mechanism
Igalia & The Web Platform (Browser Contributor Day 2018)
2016 03-08 b-sc_cca_final
hpmp status and trends in selected article 5 and ceit countries
The Role of Information for Electricity Consumption: Smart Metering, Expert A...
Electricity and power consumption in india (1)

Viewers also liked (20)

PPS
Introduction of Electricity
PDF
Power consumption
PPTX
GDP trends in India
PPT
GDP:an overview
PPT
Maximising User Engagement from Sheffield City Council's James Hird
PDF
Presentatie Marcel Seijner T L N Leden Congres 24 Januari 2009
PPT
PPTX
Working away from the office: Benefits and drawbacks
PPTX
Developing Policy for Emerging Technologies
PPT
Learning Pool: Work life balance 1 the secrets to building confidence resili...
PDF
E Marketing To Small Businesses 101
PPS
Niver Aposan - 2007
PPT
Ruhri Lukas The I Phone 1
PPS
Lec - 05.05.07
PPS
Lec Movie - 03.11.07
PDF
PDF
Lecture 16
PPT
Advancing Reinaldo Gonsalves’ Model of Global Economic Insertion
PPT
Project Management In The Cultural Industries
PPTX
Hazel and Kate-Unison
Introduction of Electricity
Power consumption
GDP trends in India
GDP:an overview
Maximising User Engagement from Sheffield City Council's James Hird
Presentatie Marcel Seijner T L N Leden Congres 24 Januari 2009
Working away from the office: Benefits and drawbacks
Developing Policy for Emerging Technologies
Learning Pool: Work life balance 1 the secrets to building confidence resili...
E Marketing To Small Businesses 101
Niver Aposan - 2007
Ruhri Lukas The I Phone 1
Lec - 05.05.07
Lec Movie - 03.11.07
Lecture 16
Advancing Reinaldo Gonsalves’ Model of Global Economic Insertion
Project Management In The Cultural Industries
Hazel and Kate-Unison
Ad

Similar to GDP - Introduction and Status/Roadmap (20)

PDF
GENIVI Development Platform (GDP) summary : 15th AMM
PDF
Open Source for automotive developed in the open becomes real. GDP
PDF
GDP project update and technical overview
PDF
GENIVI Development Platform, la plataforma para desarrolladores de software l...
PDF
Estimation and measuring of software size within the atos gobal delivery plat...
PDF
NRB Sap Day 03/10/2019 - Wbfin What An Exciting Challenge - Sophie Algoet - C...
 
PDF
Afghanistan0000Report000Sequence007
PPSX
Smart republic 2018
PDF
JHipster Code 2020 keynote
PDF
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...
DOCX
Moe Aboelela - Resume - May 17 2015 - Director
PPTX
Eurisc analytics and big data solutions
PDF
IPv6 Deployment, Where are we now? - APEC TEL 48
PPTX
Os Desafios da Indústria Mineral Brasileira - João Fernando Gomes de Oliveira
PDF
Grilo: Enhancing the multimedia experience in MeeGo (MeeGo Conference San Fra...
PDF
planning-procesfeb-15-slideshare-100221062526-phpapp01.pdf
PPTX
Building TaxBrain: Numba-enabled Financial Computing on the Web
PDF
GENIVI Boitier Open Source project
PDF
CountrySTAT REGIONAL BASIC ADMINISTRATOR TRAINING for GCC MEMBER STATES
 
PPTX
Interim COO Goodpack
GENIVI Development Platform (GDP) summary : 15th AMM
Open Source for automotive developed in the open becomes real. GDP
GDP project update and technical overview
GENIVI Development Platform, la plataforma para desarrolladores de software l...
Estimation and measuring of software size within the atos gobal delivery plat...
NRB Sap Day 03/10/2019 - Wbfin What An Exciting Challenge - Sophie Algoet - C...
 
Afghanistan0000Report000Sequence007
Smart republic 2018
JHipster Code 2020 keynote
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...
Moe Aboelela - Resume - May 17 2015 - Director
Eurisc analytics and big data solutions
IPv6 Deployment, Where are we now? - APEC TEL 48
Os Desafios da Indústria Mineral Brasileira - João Fernando Gomes de Oliveira
Grilo: Enhancing the multimedia experience in MeeGo (MeeGo Conference San Fra...
planning-procesfeb-15-slideshare-100221062526-phpapp01.pdf
Building TaxBrain: Numba-enabled Financial Computing on the Web
GENIVI Boitier Open Source project
CountrySTAT REGIONAL BASIC ADMINISTRATOR TRAINING for GCC MEMBER STATES
 
Interim COO Goodpack
Ad

More from Agustin Benito Bethencourt (20)

PDF
Oniro project, the new IoT platform from Eclipse Foundation.
PDF
Akademy es 2021 the Eclipse Foundation introduction and Oniro project
PDF
Repeople co 2021_un_privilegio_al_alcance_de_muchos_trabajar_en_remoto_desde_...
PDF
You can go fast by going together: software delivery process performance metrics
PDF
Transition from closed to open collaboration environments for managers
PDF
Embracing floss as_a_shortcut_towards_agility
PDF
Embracing FLOSS As A Shortcut Towards Agility
PDF
Producing Systems That Enable The Innovation That Autonomous Vehicles Will Re...
PDF
In Need For A Linux Kernel Maintained For A Very Long Time? CIP Linux Kernel ...
PDF
KDE For Automotive? Really? Tell me more about it
PDF
Codethink elce 2017_maintaining_a_linux_kernel_for_13_years_you_must_be_kiddi...
PDF
Opening new doors KDE in embedded (automotive)
PDF
Buscando nuevos horizontes para KDE
PDF
Time is ready for the Civil Infrastructure Platform
PDF
The importance of the transformation of software production processes when in...
PDF
Testing and open source in automotive beyond automation and frameworks
PDF
Introduction to open - libre Tools and Formats
PDF
Moving towards a more efficient and flexible delivery model in automotive env...
PDF
Dispara tu carrera profesional: por qué unirse a una Comunidad
PDF
... de la necesidad virtud. Canario, sublima tu empresa
Oniro project, the new IoT platform from Eclipse Foundation.
Akademy es 2021 the Eclipse Foundation introduction and Oniro project
Repeople co 2021_un_privilegio_al_alcance_de_muchos_trabajar_en_remoto_desde_...
You can go fast by going together: software delivery process performance metrics
Transition from closed to open collaboration environments for managers
Embracing floss as_a_shortcut_towards_agility
Embracing FLOSS As A Shortcut Towards Agility
Producing Systems That Enable The Innovation That Autonomous Vehicles Will Re...
In Need For A Linux Kernel Maintained For A Very Long Time? CIP Linux Kernel ...
KDE For Automotive? Really? Tell me more about it
Codethink elce 2017_maintaining_a_linux_kernel_for_13_years_you_must_be_kiddi...
Opening new doors KDE in embedded (automotive)
Buscando nuevos horizontes para KDE
Time is ready for the Civil Infrastructure Platform
The importance of the transformation of software production processes when in...
Testing and open source in automotive beyond automation and frameworks
Introduction to open - libre Tools and Formats
Moving towards a more efficient and flexible delivery model in automotive env...
Dispara tu carrera profesional: por qué unirse a una Comunidad
... de la necesidad virtud. Canario, sublima tu empresa

Recently uploaded (20)

PDF
Transmission John Deere 370E 410E 460E Technical Manual.pdf
PDF
Lightweight-and-quantum-resistant-authentication-for-the-Internet-of-Drones-I...
PDF
Lubrication oil filter Volvo EC55 Service Repair Manual.pdf
PDF
Diagnostic Trouble Codes John Deere 370E 410E 460E Technical Manual.pdf
PDF
Pharmacy is a goood college yvucc7t7tvy7tv7t
PDF
MES Chapter 3 Combined UNIVERSITY OF VISVESHWARAYA
PPTX
45-Days-of-Engineering-Excellence-132-kV-Grid-Substation-Training.pptx
PDF
Engine Volvo EC55 Compact Excavator Service Repair Manual.pdf
PPTX
Victory precisions_Die casting foundry_.pptx
PPTX
368455847-Relibility RJS-Relibility-PPT-1.pptx
PDF
John Deere 410E II Articulated Dump Truck Service Manual.pdf
PDF
Governor Volvo EC55 Service Repair Manual.pdf
PDF
Smart_Doors_Trunk_Control_Presentation.pdf
PDF
120K 2 caterpillar motor grader service repair manual SZZ
PPTX
Applications of SAP S4HANA in Mechanical by Sidhant Vohra (SET23A24040166).pptx
PPT
Introduction to Hybrid Electric Vehicles
PDF
Compact Excavator Volvo EC55 Service Repair Manual.pdf
PDF
Cylinder head Volvo EC55 Service Repair Manual.pdf
PDF
John Deere 410E service Repair Manual.pdf
PDF
Pistons Volvo EC160C NL EC160CNL Excavator Service Repair Manual.pdf
Transmission John Deere 370E 410E 460E Technical Manual.pdf
Lightweight-and-quantum-resistant-authentication-for-the-Internet-of-Drones-I...
Lubrication oil filter Volvo EC55 Service Repair Manual.pdf
Diagnostic Trouble Codes John Deere 370E 410E 460E Technical Manual.pdf
Pharmacy is a goood college yvucc7t7tvy7tv7t
MES Chapter 3 Combined UNIVERSITY OF VISVESHWARAYA
45-Days-of-Engineering-Excellence-132-kV-Grid-Substation-Training.pptx
Engine Volvo EC55 Compact Excavator Service Repair Manual.pdf
Victory precisions_Die casting foundry_.pptx
368455847-Relibility RJS-Relibility-PPT-1.pptx
John Deere 410E II Articulated Dump Truck Service Manual.pdf
Governor Volvo EC55 Service Repair Manual.pdf
Smart_Doors_Trunk_Control_Presentation.pdf
120K 2 caterpillar motor grader service repair manual SZZ
Applications of SAP S4HANA in Mechanical by Sidhant Vohra (SET23A24040166).pptx
Introduction to Hybrid Electric Vehicles
Compact Excavator Volvo EC55 Service Repair Manual.pdf
Cylinder head Volvo EC55 Service Repair Manual.pdf
John Deere 410E service Repair Manual.pdf
Pistons Volvo EC160C NL EC160CNL Excavator Service Repair Manual.pdf

GDP - Introduction and Status/Roadmap

  • 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) GDP - Introduction and Status/Roadmap Agustin Benito Bethencourt GDP delivery team Codethink Ltd 14th AMM April 27th
  • 2. ● Contributors: the most important ones. Thank you. ● Maintainers ○ Changhyeok Bae, community member ○ Jonathan Maw, Codethink Ltd. ○ Tom Pollard, Codethink Ltd. ● Other key people ○ Stephen Lawrence: Renesas BSP maintainer. Renesas. ○ Agustín Benito Bethencourt: management. Codethink Ltd. GDP delivery team
  • 4. GENIVI Demo Platform: ● Open Source project. Done “in the open”. ● Integration + delivery project. ● Includes meta-ivi (Baseline). ● YOCTO and Baserock (future) based. ● Targets QEMU and several boards. What is GDP?
  • 5. ● Test middleware (components) developed by GENIVI. ● Rapid Prototyping to demonstrate integration with GENIVI components and specifications. ● Develop Open Source UI and apps for automotive. Why GDP? (i)
  • 6. ● Introduce yourself to Open Source for automotive. ● Promote your Open Source solutions or hardware within this industry. ● Become part of a disruptive change. Why GDP? (ii)
  • 7. ● Latest GDP version, released on April 19th. ● Targets: QEMU, Renesas Porter and RPi2, so far. ● Base for demos across different events and tradeshows. ○ Used in every 14th AMM Hands On sessions. ● Check the feature page for highlights. What is GDP-ivi9
  • 8. GDP roadmap Roadmap v1.2 approved on Jan 20th 2016. Last update on March 2nd 2016
  • 9. Goals ● 1.- YOCTO GDP synchronization with Baseline. ○ 9.0 (Kronos) - Epic GDP-8 ○ 10.0 (Leviathan) - Epic GDP-23. ○ CI system for YOCTO GDP - Epic GDP-10 ○ Targets GDP-ivi9: QEMU, Renesas Porter (for 14th AMM), Renesas Silk, RPi2 and Intel Minnowboard Max. ● 2.- Maintenance, Code Governance, and Community Support - Epic GDP-11 ○ 14th AMM Hands on - Task GDP-25 ○ GDP Project Management, Planning and Roadmap Definition Support - Epic GDP-11 labels gdp + roadmap ● 3.- Lifecycle subsystem integration analysis - Task GDP-27 ● Other requests: ○ 4.- Lifecycle development towards integration into GDP - Epic GDP-7 ○ 5.- FSA integration into GDP. - Task GDP-15 ■ Support developers. ○ 6.- Baserock GDP synchronization with Baseline - Epic GDP-24 ■ Works towards a Continuous Delivery approach - Epic GDP-24 and Epic GDP-10 Goals are prioritized
  • 10. 14th AMM GDP Hands on GDP-25 Usage of JIRA - Confluence GDP maintenance / support GDP-11 and 19 EPIC GDP-11 2015Q4 2016Q1 2016Q32016Q2 GDP Lifecycle subsystem integration Other 14th AMM EPIC GDP-8 GDP-ivi9 analysis EPIC GDP-23 GDP-ivi10 analysis GDP-ivi10 (Leviathan) Nov 18th 2016. End of cycle EPIC GDP-7 Management GDP 9, 13, 18, 26 GDP Maintenance Roadmap 15th AMM EPIC GDP-10 CI - YOCTO GDP - QEMU Release of candidates - YOCTO GDP - QEMU EPIC GDP-24 CI-Baserock GDP-QEMU Acceptance tests - Baserock GDP - QEMU Candidates release - Baserock GDP - QEMU Continuous delivery Basic Lifecycle Integration - GDP-1 to 6 Internediat e Lifecycle Integration - GDP-29 Updat e HMI - GDP- 30 Initial QEMU GDP- ivi9 build GDP-17 QEMU GDP-ivi9 build Release GDP-35 GDP-ivi9 build targets Release GDP-36 Lifecycl e Int. Analysis - GDP- 27 Basic Lifecycle Integration - GDP-1 Pipelines preparatio n to publish images: GDP-31 Agent config. with OpenStack credentials: GDP-32 Create and deploy acceptance tests: GDP- 33 y 34 EPIC GDP-7
  • 11. Considerations ● At this point, we expect to release: ○ A QEMU image of GDP-ivi9 on March 8th 2016. ○ A GDP image of the target boards during March up to April 5th ● We would like to start the analysis of GDP-ivi10 before AMM. No commitment at this point. ● The remain Lifecycle integration into GDP work has been estimated in 1 eng. during 2 months. ● The current roadmap until 14th AMM assumes that we will focus 100% of the team into releasing GDP- ivi9 ● Codethink is contributing to GDP by creating a Continuous delivery walking skeleton in order to automate key maintenance/delivery activities. ○ The plan is to provide simple automated acceptance tests to those who are willing to contribute code into GDP for 14th AMM. ● The diagram is orientative. Deadlines should be reflected in JIRA cards when the confidence is high. ● Roadmap approved at the GDP Call on Jan 20th 2016 after discussion at the “project” mailing list
  • 14. ● GDP-ivi10: from demo to development platform. ● Expectations: ○ More components integrated: lifecycle, RVI, FSA… ○ Updates of the existing ones + baseline. ○ Porting to further boards. ○ Participate in the GDP-ivi10 requests discussion. ● Towards quantitatively managed delivery practices. Future of GDP
  • 15. ● Download GDP ● Cool but… show me the code. ● GDP wiki. ● Channels: ○ IRC: #automotive at freenode.net ○ Mailing list: https://lists.genivi.org/mailman/listinfo/genivi-projects ○ Weekly project meeting. Get GDP-ivi9
  • 16. ● www.genivi.org ○ GENIVI FAQ ○ projects.genivi.org ● 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