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 TianoCore Community activities.

 

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

                                                               i.      Capsule update by Brian Richardson

                                                             ii.      Code first concept by Leif

                                                           iii.      35-40 attendees and they were well received

    1. We will share more details on the presentations during the next community 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.

ECR updates need to be done. We need to fully integrate & validate

    1. Code First RFC

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

    1. Code First comments

https://edk2.groups.io/g/rfc/message/232

https://edk2.groups.io/g/rfc/message/235

 

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

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

Open: we need to identify the sponsor who can take it to the UEFI forum. Suggestion 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
    1. Submodule conversion in Q2 stable tag
    1. Wanting RISCV into Q2 stable tag after the above two.
    1. Community Action:
    1. Open: In the next design meeting – when we have a new UEFI spec, request 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

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 developers to write unit tests

Community action:

 

  1. Upcoming events:

 

  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 extract those patches?
    1. Open from Phillippe
    1. Opens from Sean (Microsoft)

                                                               i.      Autoformatting C code

    1. Mike K suggests to look at a style - https://edk2.groups.io/g/devel/message/8974

                                                             ii.      Variable policy – a new advanced feature to apply policies

    1. Get this into Q2 stable tag.
    2. Sean to open a Bugzilla as a feature request

                                                           iii.      Lot of bugs sitting in.

    1. We need to have more frequent bug scrubs to recover from the backlog.
    2. Liming to look into getting more number of bug scrubs or do longer bug scrub meetings.

                                                           iv.      Need more code contribution and a smoother process on code reviews.

 

 

Regards,

Soumya Guptha

 

 

Soumya Guptha
Open Source Program Manager, SFP/IAGS