GeekFest 2025: Difference between revisions

From DDCIDeos
Jump to navigationJump to search
Line 57: Line 57:
Consider using [https://www.uber.com Uber] or [https://www.lyft.com Lyft] to get to the hotel and connect with a co-worker who has rented a car.
Consider using [https://www.uber.com Uber] or [https://www.lyft.com Lyft] to get to the hotel and connect with a co-worker who has rented a car.


Hotel is:<blockquote>
Hotel Rooms will be booked and paid for by DDCI for people who fill out this table by EOD 2025-10-1.  The Hotel is:<blockquote>
[https://www.ihg.com/staybridge/hotels/us/en/scottsdale/phxso/hoteldetail Staybridge Suites<br>9141 E. Hummingbird Lane, Scottsdale, AZ 85250]
[https://www.ihg.com/staybridge/hotels/us/en/scottsdale/phxso/hoteldetail Staybridge Suites<br>9141 E. Hummingbird Lane, Scottsdale, AZ 85250]
</blockquote>
</blockquote>

Revision as of 15:22, 15 October 2025

Description

Geekfest 2025 is being held in Phoenix the week of Nov 17th. Everyone should plan on arriving on Sunday or early enough on Monday morning for meetings scheduled for 9am. Plan on flying out after 3pm on Friday, since meetings are scheduled through noon that day. We'll identify the drivers (people who will rent cars), and make sure everyone has a ride to and from the airport, and to dinners in the evenings.

T-Shirts

  • Order your Geekfest T-Shirt (just need to identify your size) by Friday, Oct 24th:

Custom Ink Order form

Topics

Please use the format of Author: Description

  1. Team Leads: presentation on the past, present and future
    1. The presentation only needs to be as long as you think is worth it. The intent is for people to share good ideas, lessons learned, and new features, not have a detailed list of minutia.
  2. RDR/MAS: Modifying the OA examples to indicate Pass/Fail. This should make the OA test harness easier to maintain, and it puts the responsibility of determining success on the owner/designer of the OA example. OA_Example_Test
  3. Refactor utility libraries (e.g. ansi, gnu language, etc.) into kernel mode loadable and user mode loadable libraries.
  4. ALR: CI/CD - Add network communication to each test to state the results of the test. Add tests that collect the timemap and do timemap analytics on it. Also see [OA_Example_Test]
  5. ALR: BSP Team - One PAL to rule them all (or at least all of one architecture)
  6. Farm Training session (on site at DDCI HQ): lauterbach, logic analyzer, oscilloscope
  7. RDR: Module boot testing approach/strategy.
  8. TSN Architecture
  9. DVMS Architecture - concurrent access, exfat, ??
  10. vfile drivers common verf approach(es)
  • Topics for joint sessions with NAI engineers
    1. Bill: NAI SSK workspace/desk tree concept – this requires a shared repository (branch on NAI’s git repository – See Item #12 below); h/w updates require updated SSK binary
    2. Deos vfile wrappers to NAI’s drivers as a benefit to customers wanting to transition to verified drivers
    3. Timing issues on nai68int6
      • NAI's BIOS provider is Insyde. May need to ask them for details like SMI.
      • Adina provided additional details on the issue, and what impact the SMI could have on timing
      • Kurt/NAI: to provide information and new Bios from Insyde; Tom and Terence can also provide support/instructions for updating Bios on the nai68int6

GeekFest Template (The below sections will be completed prior to GeekFest)

GeekFest, our cross product line road-mapping exercise, will be held in Phx the week of TBD.
Goals for the meeting include:

  1. Review/Update work breakdown structures for all active projects/programs, and review/update resource assignments
  2. Derive a strategy, or roadmap for the set of projects, products, and programs we will be working into the future
  3. Cross product line coordination (streamline)
  4. Product line (feature design) breakout sessions

Date: Nov 17, 2025 - Nov 21, 2025

Travel on Sunday, meetings on Mon-Thurs, and 1/2 day on Fri. Travel home Friday after 3pm.

Travel Plans

If you are NOT travelling:

  • If you only plan on staying Wed night (for the group event), list your arrival date as Wed, and departure as Thurs.
  • Otherwise add "N/A" to Arrival and Departure columns, and leave the remaining columns blank

Column Definitions:

  • Rental: Indicates who is renting the vehicle
  • Arrival: Airline, date, and time of arrival
  • Riders to hotel: Indicates who will be riding with the car renter/driver
  • Departure: Airline, date, and time of departure
  • Riders to airport: Indicates who will be riding with the car renter/driver

For Arrival/Departure use the following format:

  • MM/DD [military-time Flight#] Where: MM == 2 digit month, DD == 2 digit day.
    I.e., military-time without the time zone (since all times will be PHX time)

Consider using Uber or Lyft to get to the hotel and connect with a co-worker who has rented a car.

Hotel Rooms will be booked and paid for by DDCI for people who fill out this table by EOD 2025-10-1. The Hotel is:

Staybridge Suites
9141 E. Hummingbird Lane, Scottsdale, AZ 85250

My Travel Plans
Person Rental Arrival Riders to hotel Departure Riders to airport
Aaron Larson 11/16 [15:50 sy605] 11/21 [20:01 sy608]
Adina Roffelsen no 11/16 [16:25 WN3622] 11/21 [23:55 WN4086]
Andre Martinez 11/16 [16:31 UA673] 11/22 [11:34 UA378]
Bernardo Garza
Bill Cronk
Bob Morris
Carlos Cespedes TBD 11/17 [08:01 Y41882] 11/22 [09:32 Y41883]
Chris Pow N/A 11/16 [17:56 SY607] 11/21 [20:01 SY608]
Chuck Frayman 11/16 [15:58 UA455] 11/21 [15:30 UA1686]
Evren Gregoire 11/16 [11:57 DAL514] 11/21 [23:53 JBU1969]
Gary Gilliland
Gary Kindorf
Geunhyung "GB" Ban
Greg Donahue
Gregg Wildes
James Cates
Jared Reibel
Jean Countryman N/A 11/16 [15:26 UA631] 11/21 [12:55 UA2324]
Jennifer Sanchez
Johan O. Nielsen
John Kimball 11/16 [09:40 AA1515] 11/22 [06:10 AA1149]
John Walsh
Kelly Leonard
Kenny Tope
Kevin Lew
Kevin Vap 11/16 [13:55 WN1839] 11/21 [19:45 WN1634]
Kobus Grobler 11/15 [13:15 DL0796] 11/24 [16:30 DL0796]
Laurent Meilleur
Lisa Jett
Mark Carroll
Mark Sygrove 11/16 [20:20 AA2280] 11/22
Matthew Carroll
Matt Verreaux 11/16 [15:50 WN3127] 11/22 [20:50 WN3886]
Peter Zick
Philippe Weber no 11/16 [22:48 DL0757] 11/21 [16:55 DL0366]
Rebekah Frost
Richard Frost
Ron Rische
Ryan Roffelsen yes 11/16 [16:25 WN3622] Adina, Andre, Jean, Matt V 11/21 [23:55 WN4086] Adina, Evren
Santiago Lopez
Shayne Sellner no 11/17 [Driving] 11/21 [Driving]
Steven Duff
Steven Leon



What Happened Last

See GeekFest_2024

Agenda

Main Conference Room Meeting Info

https://meet.google.com/ujt-owsh-fez
Dial-in:(US) +1 786-540-5581
PIN: 455 140 988#

Board Room Meeting Info

https://meet.google.com/qpq-tnhu-mga
Dial-in (US) +1 929-276-0400
PIN: 240 321 219#

Daily Hiking

5:00am Morning hike : TBD

If you have slides, save them here: https://deos.ddci.com/svn/DDCI/administrivia/presentations/Geekfests/geekfest-2025/

TBD Date
Time Attendees Topic Location Lead
09:00 - 09:30 All Employees Welcome + Introductions Main Conference Room Kelly
09:30 - 09:45 All Employees VP of Engineering Overview Main Conference Room Richard
09:45 - 10:00 All Employees VP of Product Management Overview Main Conference Room Bill
TBD - TBD All Employees TBD Main Conference Room TBD
noon - 12:30 All Employees Lunch + Leg Stretch Jennifer
TBD - TBD All Employees TBD Main Conference Room TBD
13:00 - 16:00 All Employees Breakout TBD Main Conference Room TBD Team
16:00 - 17:000 All Employees Summary of Breakouts Main Conference Room Team Leads


Topics for group meeting

  1. BSP Rorschach Test (AL)
  2. Status of GeekFest_2024 projects: High DAL UP, Modular Boot, cdproc, OpenArbor, gdb, kernel, secure boot, ...
  3. Roadmap: RISC-V, Hypervisor, ...
  4. Team high level plans/issues
    1. Support:
      1. Sockets as IPC
      2. Application artifacts all in an MFS, e.g., including content for registry, vfile, etc.
  5. OA 2025 Overview (KT)

Topics for breakouts

  1. TBD

Suggested Format

Should have a mix of:

  1. component/team specific, cross team, and whole system
  2. new features/technologies, changes to existing, finding things to leave behind
  3. Learning, teaching, listening, presenting.
  4. Thinking, doing (e.g., install docker/wsl)
  5. Site visit opportunities; e.g., farm tours. Or vendor presentations; e.g. Intel Rep
  6. Presentations: short (12 minute), medium (24 minute), long, vs work sessions