From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by mx.groups.io with SMTP id smtpd.web09.8028.1581047235526927498 for ; Thu, 06 Feb 2020 19:47:15 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 134.134.136.65, mailfrom: soumya.k.guptha@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 06 Feb 2020 19:47:15 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.70,411,1574150400"; d="scan'208,217";a="225249336" Received: from orsmsx110.amr.corp.intel.com ([10.22.240.8]) by orsmga008.jf.intel.com with ESMTP; 06 Feb 2020 19:47:14 -0800 Received: from orsmsx152.amr.corp.intel.com (10.22.226.39) by ORSMSX110.amr.corp.intel.com (10.22.240.8) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 6 Feb 2020 19:47:14 -0800 Received: from orsmsx113.amr.corp.intel.com ([169.254.9.57]) by ORSMSX152.amr.corp.intel.com ([169.254.8.32]) with mapi id 14.03.0439.000; Thu, 6 Feb 2020 19:47:14 -0800 From: "Soumya Guptha" To: "announce@edk2.groups.io" , "devel@edk2.groups.io" Subject: TianoCore Community Meeting Minutes - Feb 6 Thread-Topic: TianoCore Community Meeting Minutes - Feb 6 Thread-Index: AdXdaUdB//Qg2TxTTlSh389AEWfapA== Date: Fri, 7 Feb 2020 03:47:13 +0000 Message-ID: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNzZiMDU3MWYtYTc3Zi00YTE2LWIzNDctODljNDU2ODAzMDQyIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiZUxpNU9UaEl5d0Jha2hBSUVwM3pMcXFMK1o5RExoWUY1Ylo5NTVxbEZnenBaWlhMWHdsak1ndTU3ZjVNQXp0UyJ9 dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.22.254.140] MIME-Version: 1.0 Return-Path: soumya.k.guptha@intel.com Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_B1D50B8C067F864C836E6827E538E343A16C606CORSMSX113amrcor_" --_000_B1D50B8C067F864C836E6827E538E343A16C606CORSMSX113amrcor_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Community Meeting Minutes: 2-6-20 Agenda: Thanks to Stephano Cetola for an excellent job driving TianoCore community.= Stephano has transitioned to a new role outside Intel. Soumya Guptha from Intel is the new Community Manager and will drive the Ti= anoCore Community activities. 1. FOSDEM Conference * Presentations from our community members: i. Caps= ule update by Brian Richardson ii. Code = first concept by Leif iii. 35-40 = attendees and they were well received * We will share more details on the presentations during the next co= mmunity meeting. 1. Code first RFC stewards meeting update - Mike Kinney * Leif has shared on the mailing list * We will do EDKII staging repository, inside the staging branch in = that repository. Soumya add the link * ECR updates need to be done * We need to fully integrate, validate * Code First RFC https://edk2.groups.io/g/rfc/message/231 Community Action: Read the RFC and provide feedback if you have any opinion= s from your engineering teams by next week Discussion from the community (Felix): As soon as spec is ready, post the l= inks to the spec in the UEFI forum. Open: we need to identify the sponsor who can take it to the UEFI forum. Su= ggestion is to review the spec and propose this in the forum 1. Q1 Stable tag update - Soumya/Mike covered updates from Liming Gao * Soft freeze for Q2 is scheduled for Feb 14th. * One of the Q1 Stable tag features - boot guard is moving to Q2 * All features are listed in https://github.com/tianocore/tianocore.git= hub.io/wiki/EDK-II-Release-Planning. * The first feature BootGuard TOCTOU vulnerability (CVE-2019-11098) (ht= tps://bugzilla.tianocore.org/show_bug.cgi?id=3D1614). Its solution is chang= ed. This feature is moving to Q2 Stable tag. * Other features have been fixed except for New BaseCryptLib instances = to compile independently from callers. Its patch is under review. 1. Ideas for Q2 stable tag from Stewards meeting - Mike Kinney RISCV * Line ending conversion in Q2 stable tag * Developer github changes may need to occur. Changes around first 2-4w= ks of Q2 * Once the fork is available (by end of Feb), we need community to revi= ew, provide feedback if there is any impact. * Submodule conversion in Q2 stable tag * There a few places in EDK2 repository carrying copies. Plan is to mod= ularize and its easier for bug fixes. * Ex: compression and decompression code - we will do a review of this * Targeted during Q2. We will have RFCs and Bugzilla entries. * Wanting RISCV into Q2 stable tag after the above two. * We have several patches around RISCV. Plan is to integrate these as p= art of Q2 release * Code First comments https://edk2.groups.io/g/rfc/message/232 https://edk2.groups.io/g/rfc/message/235 * Community Action: * We are planning for Stable Tag for Q2 - Everyone start thinking and s= end your thoughts to Liming Gao * We need the community to be engaged and suggest features for Q2, Q3, = Q4. If you like to see any features added, create a Bugzilla entry and work= with Liming Gao (intel) for adding those features and to discuss further. * Open: In the next design meeting - when we have a new UEFI spec, r= equest from the community to ask the community for new features and create = a long term roadmap. Soumya to pass this feedback to Ray. 1. EDKII Open Source Unit test framework - (Mike Kinney) * Collaborative effort from Intel & Microsoft * Background: Microsoft contributed framework to run tests from UEFI shell Intel contributed HBFA (Host Based Firmware Analysis) These two frameworks were combined and simplified to make it simple for dev= elopers to write unit tests * This is for a low-level API testing * Supports Host Environments for CI agent testing * Supports Target Environments (PEI, DXE, SMM, UEFI Shell) * Focused on testing interfaces, libraries, and modules * Includes cmocka to support mocked interfaces Community action: * Stewards would like the community to start writing Unit tests for ope= n source FW and start adding test results on the releases. * Please look at the details. If you are developing new content or main= taining existing content, please consolidate and write the unit tests in th= is framework, so we can standardize the unit test process. 1. Upcoming events: * UEFI Plugfest - Most of the stewards and few other Intel folks plan o= n attending (Brian, Soumya, Mike Kinney etc..) 1. Opens from the Community Attendees: * Opens from Felix: 1. Product releases that other companies have may not be aligned with st= able tags. * Add a tag - whether it's a feature, bug fix - get an email discuss= ion going (Felix) 2. Different email clients have challenges to extract patches. Ex: Due t= o company policy, some of them need to use outlook, how do we extract those= patches? * Felix to start an email conversation on this. We can discuss in the m= ailing list to understand what other companies are doing or if we need to c= hange something in our development process. * Open from Phillippe * Today we submit patches to the mailing list. The maintainers send a r= esponse to the mailing list. * Requesting a change - to get an email notification to the submitter a= nd the list in the same list when the maintainers commit to the patch. * Phillippe to enter the request in Bugzilla for further discussion. --_000_B1D50B8C067F864C836E6827E538E343A16C606CORSMSX113amrcor_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Community Meeting Minutes: 2-6-20

 

Agenda:

Thanks to Stephano Cetola for an excellent job drivi= ng TianoCore community. Stephano has transitioned to a new role outside Int= el.

Soumya Guptha from Intel is the new Community Manage= r and will drive the TianoCore Community activities.

 

  1. FOSDEM Conference
    1. Presentations from our community members:

       =             &nb= sp;            =             &nb= sp;            =       i.  = ;    Capsule update by Brian Richard= son

       =             &nb= sp;            =             &nb= sp;            =     ii. &nbs= p;    Code first concept by Leif

       =             &nb= sp;            =             &nb= sp;            =   iii. &nb= sp;    35-40 attendees and they were= well received

    1. We will share more details on the presentations during the next comm= unity meeting.

 =

  1. Code first RFC stewards meeting update – Mike Kinney
    1. Leif has shared on the mailing list
    2. We will do= EDKII staging repository, inside the staging branch in that repository. So= umya add the link
    3. ECR updates need to be done
    4. We need to fully integrate, validate
    5. C= ode First RFC

https://edk2.groups= .io/g/rfc/message/231

 

Communi= ty Action: Read the RFC and provide feedback if you have any opinions from = your engineering teams by next week

 

Discuss= ion from the community (Felix): As soon as spec is ready, post the links to= the spec in the UEFI forum.

Open: w= e need to identify the sponsor who can take it to the UEFI forum. Suggestio= n is to review the spec and propose this in the forum

 

  1. Q1 Stable tag update – Soumya/Mike covered updates from Liming= Gao

 

 

  1. Ideas for Q2 stable tag from Stewards meeting – Mike Kinney

RISCV

    1. Line ending conversion in Q2 stable tag
  • Developer github changes may need to occur. Changes around first 2-= 4wks of Q2
  • Once the fork is available (by end of Feb= ), we need community to review, provide feedback if there is any impact.
    1. Submodule conversion in Q2 stable tag
  • There a few places in EDK2 repository carrying copies. Plan is to m= odularize and its easier for bug fixes.
  • Ex: compress= ion and decompression code – we will do a review of this
  • Targeted during Q2. We will have RFCs and Bugzilla entries.=
    1. Wanting RISCV into Q2 stable tag after the above two.
  • We have several patches around RISCV. Plan is to integrate these as= part of Q2 release

 

    1. Code First comments

https://edk2.groups.io/g/rfc/message/23= 2

https://edk2.groups.io/g/rfc/message/23= 5

 

 

    1. Community Action:
  • We are planning for Stable Tag for Q2 – Everyone start thinki= ng and send your thoughts to Liming Gao
  • We need the = community to be engaged and suggest features for Q2, Q3, Q4. If you like to= see any features added, create a Bugzilla entry and work with Liming Gao (= intel) for adding those features and to discuss further.

 

    1. Open: In the next design meeting – when we have a new UEFI spe= c, request from the community to ask the community for new features and cre= ate a long term roadmap. Soumya to pass this feedback to Ray.

 =

  1. EDKII Open Source Unit test framework - (Mike Kinney)
    • Collaborative effort from Intel & Microsoft
    • = Background:

Microsoft contributed fr= amework to run tests from UEFI shell

Intel contributed HBFA (= Host Based Firmware Analysis)

Thes= e two frameworks were combined and simplified to make it simple for develop= ers to write unit tests

    • This is for a low-level API testing
    • Supports Hos= t Environments for CI agent testing
    • Supports Target En= vironments (PEI, DXE, SMM, UEFI Shell)
    • Focused on test= ing interfaces, libraries, and modules
    • Includes cmocka= to support mocked interfaces

 

Community a= ction:

  • Stewards w= ould like the community to start writing Unit tests for open source FW and = start adding test results on the releases.
  • Please look at the details.= If you are developing new content or maintaining existing content, please = consolidate and write the unit tests in this framework, so we can standardi= ze the unit test process.

 =

  1. Upcoming events:
  • UEFI Plugfest – Most of the stewards and few other Intel folk= s plan on attending (Brian, Soumya, Mike Kinney etc..)

 

  1. Opens from the Community Attendees:
    1. Opens from Felix:
  1. Product releases that other companies have may not be aligned with = stable tags.
    • Add a tag – whether it’s a feature, bug fix – get= an email discussion going (Felix)
  2. Different email clients have challenges to extract patches. Ex= : Due to company policy, some of them need to use outlook, how do we extrac= t those patches?
  • Felix to start an email conversation on this. We can discuss in th= e mailing list to understand what other companies are doing or if we need t= o change something in our development process.
    1. Open from Phillippe
  • Today we submit patches to the mailing list. The maintainers send = a response to the mailing list.
  • Requesting a change – to get an email notifi= cation to the submitter and the list in the same list when the maintainers = commit to the patch.
  • Phillippe to enter the request in Bugzilla for fur= ther discussion.

 

 

 

 

--_000_B1D50B8C067F864C836E6827E538E343A16C606CORSMSX113amrcor_--