User Tools

Site Tools


project-create-agl-distro:phase_1

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
project-create-agl-distro:phase_1 [2015/07/29 23:27]
wminer
project-create-agl-distro:phase_1 [2015/10/13 11:56] (current)
wminer [Issue - Yocto layers and package groups]
Line 23: Line 23:
  
 In the end this will be fully documented by the final build configuration For now (July 2015). However, a number of intermediate discussions took place off of the mail list that should be preserved.  ​ In the end this will be fully documented by the final build configuration For now (July 2015). However, a number of intermediate discussions took place off of the mail list that should be preserved.  ​
 +
 +Phase 1 started with a list of all packages used in Tizen IVI 3.0 and GENIVI. The team sorted the list into three groups: GENIVI only, Tizen only, or Common Packages (early May 2015). During the Automotive Linux Summit on June 1 the team divided the list into subsystems and later into package groups per subsystems. The result of that work was used to drive the creation of the minimal AGL build in late July. That latest version of that spreadsheet can be seen {{:​distro:​package_groups_phase1_final.xlsx|here}}. ​
  
 === Meeting notes from July 7 === === Meeting notes from July 7 ===
Line 106: Line 108:
 Step 4: Step 4:
 Create recipes based on the packaged identified by the Step1. Create recipes based on the packaged identified by the Step1.
-  (Owner Tanikawa-san & Ibe-san, to be completed by 8/7)+**Owner Tanikawa-san & Ibe-san, to be completed by 8/7**
  
 Step 5: Step 5:
Line 115: Line 117:
   - running Qt sample APP   - running Qt sample APP
   - enabling to become ready for Porter board.   - enabling to become ready for Porter board.
-This needs to be completed by the end of August, which is the end of Phase1.+ 
 +This needs to be completed by the end of August, which is the end of Phase 1.
  
 So, as it looks, it is extremely critical to identify the Sub-system members. So, as it looks, it is extremely critical to identify the Sub-system members.
-And, from this schedule, since "Step 5" needs to happen during Japanese companies summer vacation period (called OBon Holidays. https://​en.wikipedia.org/​wiki/​Bon_Festival ) We need supports from non-Japanese companies on the Step5.+And, from this schedule, since "Step 5" needs to happen during Japanese companies summer vacation period (called OBon Holidays. https://​en.wikipedia.org/​wiki/​Bon_Festival ) We need supports from non-Japanese companies on the Step 5. 
 + 
 + 
 +=== Meeting notes for August 25 === 
 + 
 +The IRC log for the meeting can be found here. [[https://​irclogs.baserock.org/​automotive/​%23automotive.2015-08-25.log.html]] 
 + 
 +  * It was agreed that the LF will create a Jenkins server for the AGL distribution and we will add a +1 for the build passing to the gerrit reviews. Jan-Simon will get that going next week. Walt to create Jira issue.  
 +  * Significant discussion on branch and merge process  
 +     * Tentative decision to use Linux style branching where most work is on the mainline until a stable branch is declared or needed. Paul kindly wrote up a summary of this.  
 +        - For repos where we are downstream, eg meta-renesas,​ we are working in branch, aim to offer those patches upstream. 
 +        - For repos where we are upstream, eg meta-agl, we are currently reviewing patches manually (+2 required) and committing to master 
 +        - soon we aim to have CI which will provide a +1 to gerrit for successful builds, and we will continue committing successfully reviewed patches to master. 
 +        - we hope this process will be reliable enough for AGL - if it is, then later we would expect to do '​release'​ branches (same strategy as Linux kernel) 
 +        - but if there are problems we can later consider adopting a separate '​development'​ branch approach, and either commit only releases to master, or not use master at all 
 + 
 +=== Meeting notes for September 1 === 
 +Attendees: Walt, Paul, Jan-Simon, Tanikawa, Ito, Nori, Ibe, Jonathan 
 + 
 +The IRC log for the meeting can be found here. [[https://​irclogs.baserock.org/​automotive/​%23automotive.2015-09-01.log.html]] 
 + 
 +  * Jan-Simon will start work on the Jenkins server on Thursday. 
 +  * Discussed possible reuse of GENIVI components particularly GENIVI life cycle. While the code is open, the documentation resides behind GENIVI'​s firewall which makes it impossible for non-GENIVI members to see. Paul will push GENIVI to to put more of the documentation in the open.  
 +  * Discussed Qt 5 integration for the completion of phase 1.  
 +      * Jens Bocklage from Mentor sent an email to the mail list with instructions for integrating Qt 5 into AGL. 
 +      * Paul sent an email to Jens Bocklage requesting he put the changes directly into Gerrit.  
 +      * Tanikawa-san is going to be idled without Qt 5 so he may start the changes himself.  
 + 
 +=== Meeting notes for September 16 === 
 +Attendees: Walt, Paul, Tanikawa, Ito, Ibe, Jonathan, Ned, Stephen 
 + 
 +The IRC log for the meeting can be found here https://​irclogs.baserock.org/​automotive/​%23automotive.2015-09-16.log.html 
 + 
 +Action Items: 
 +  - <​del>​Walt - Create repos for demo apps in gerrit. Naming convention AGL/​DemoApps/​AppName</​del>​ 
 +  - <​del>​Walt - Put RFC for systemd on mail list.</​del>​ Thanks to Paul Sherwood for getting this out!  
 +  - <​del>​Tanikawa - push Qt 5 patch to gerrit including a mention of Jens' contribution in the commit</​del>​ 
 +  - <​del>​Tanikawa - push systemd patch to gerrit</​del>​ 
 +  - <​del>​Tanikawa - rework package group names</​del>​ 
 +  - Tanikawa - Document on wiki 
 +  - <​del>​Walt - Send out invite to this meeting to the discussion mail list.</​del>​ 
 +  - <​del>​Walt - change meeting time to be two hours earlier starting next week.</​del>​  
 +  - <​del>​Jan-Simon - get Jenkins server up and running and add +1 to gerrit from Jenkins</​del>​ 
 + 
 +=== Meeting notes for September 21 === 
 +Attendees: Walt, Michael, Jeremiah, Jan-Simon, Tanikawa, Christian, Louai, Ned, Jens, Nuohan 
 +Note that attendee list reflects only those who participated. There may have been other lurkers :) 
 + 
 +The IRC log for the meeting can be found here https://​irclogs.baserock.org/​automotive/​%23automotive.2015-09-22.log.html 
 +Topics: 
 + 
 +  * Revisit action items from last week. 
 +  * Adding GENIVI/AGL Media manager to build 
 +  * Automotive Message Broker
  
-Any comments and feedbacks are welcome from anyone on AGL Layer design team.+=== Meeting notes for September 28 === 
 +Attendees: Walt, Michael, Jan-Simon, Tanikawa, Christian, Fulup, Stephane, Rudi, Paul
  
 +The IRC log for the meeting can be found here https://​irclogs.baserock.org/​automotive/​%23automotive.2015-09-29.log.html
 +Action items:
 +  * Ned - Add Automotive message broker to AGL build
 +  * Walt - Create subteam review groups in gerrit for kernel, common libraries/​OS,​ multimedia, and automotive subsystem
 +  * Jan-Simon - change Jenkins build image names per Tanikawa'​s package group patch
  
 +=== October 13 ===
 +Phase 1 now complete. Move to [[project-create-agl-distro:​phase_2|phase 2.]]
project-create-agl-distro/phase_1.1438212470.txt.gz · Last modified: 2015/07/29 23:27 by wminer