FreeBSD Developer Summit, March 2024
This page describes the March 2024 FreeBSD Developer Summit, colocated with AsiaBSDCon 2024, which takes place in Taipei, Taiwan. This is a by-invitation event. FreeBSD committers will be welcome to register themselves using this wiki; non-committers must be sponsored by a committer to attend. Attendees must also attend AsiaBSDCon 2024 in order to access all devsummit activities.
Contents
Primary Contact and IRC Channel
Contact hrs@FreeBSD.org, lwhsu@FreeBSD.org, and secretary@asiabsdcon.org if you have a question about this developer summit.
- An IRC channel is available for contacting other attendees - #devsummit on EFnet.
Health & Safety
There is no law enforcement to wear a mask at the venue. However, COVID-19 has yet to be over. This developer summit asks you to follow social-distancing protocols whenever possible for the safety of all attendees. If you feel sick during your stay, keep staying indoors and contact the AsiaBSDCon organizers.
Travel
Details about the routes to the conference venue can be found on the AsiaBSDCon website.
Streaming
Live streaming will be available. Access information will be updated just before the conference days.
Schedule
- The FreeBSD developer summit takes place on the 21st and 22nd of March 2024 on the same days as the AsiaBSDCon tutorials.
- Many developers will arrive on the night of the 20th and meet for dinner and drinks before things kick off.
- Most developers will stay on through AsiaBSDCon to give and attend talks. It is an excellent conference--a good FreeBSD developer showing has countless benefits, not least the opportunity to tell the world what we're doing.
Thursday, March 21st, 2024
When |
Talks & Discussions |
10:00-10:10 |
Opening |
10:10-11:00 |
Planning Session |
11:00-11:45 |
FreeBSD vs. Machine Learning, SvenRuediger |
11:45-12:00 |
Break |
12:00-12:45 |
FreeBSD Installer, PierrePronchery |
12:45-14:00 |
Lunch |
14:00-14:45 |
bhyve direct kernel boot, RobNorris |
15:00-15:15 |
Break |
15:15-16:00 |
Extending MAC & Audit, AllanJude |
16:00-16:10 |
Closing |
17:45 |
Meet in front of the speaker hotel and leave for dinner |
Friday, March 22nd, 2024
When |
Talks & Discussions |
10:00-10:10 |
Opening slides |
10:10-11:00 |
Discussion time I by MichaelDexter: uptime(1) funk, printf(1) hex, and PCI Pass-Through (PPT) |
11:00-11:15 |
Break |
11:15-12:00 |
Discussion time II by MichaelDexter: uptime(1) funk, printf(1) hex, and PCI Pass-Through (PPT) |
12:00-14:00 |
Lunch |
14:00-14:45 |
TBA |
14:45-15:00 |
Break |
15:00-15:45 |
TBA |
15:45-16:00 |
Closing |
17:45 |
Meet in front of the speaker hotel and leave for dinner |
Short Talks / Sessions
Please add your talk topics for the first day. The second day is a hackathon, but introductory talks for problems and issues people want to work on, they can also be held in the morning of the second day. Please test whether your laptop works with the projector early. For a two-monitor setup, you can try the mons port.
When |
Title |
Speaker |
Description |
Slides, Notes |
Whenever |
FreeBSD Installer |
Now with graphics! |
|
|
Whenever |
FreeBSD vs. Machine Learning |
GPU/TPU support for FreeBSD |
short talk |
|
Whenever |
bhyve direct kernel boot |
Booting linux in bhyve without a loader |
|
|
Whenever |
Extending MAC & Audit |
Detecting suspicious activity on secure systems |
|
|
Whenever |
uptime(1) funk |
The good, bad, and ugly of uptime(1) |
||
Whenever |
printf(1) hex |
"ANSI hexadecimal character constants were deliberately not provided." |
Open Discussion |
|
Whenever |
PCI Pass-Through (PPT) |
A top bhyve pain point |
Open Discussion |
|
Whenever |
service -s Review |
Would this be useful? |
Working Groups
These sessions are intended to get developers with common areas of interest or specific projects in mind together for collaboration and hacking. They might involve prepared presentations, structured code reading, or a notebook-assisted whiteboard session.
When |
Title |
Session Leader |
Description |
Slides, Notes |
Dinners
Group dinners on Thursday and Friday are planned. Please choose "Y" or "N" in your entry in "Developer Attendees" section.
On Thursday: 鵝肉川食堂 at 18:00.
- Walking distance. We will meet in front of the speaker hotel and leave at 17:45.
On Friday: 駱師父醬味川客菜 at 18:30.
- 1-station trip by MRT. We will meet in front of the speaker hotel and leave at 17:45.
Lunches/Dinner Payments
Thursday lunch payment: https://asiabsdcon.oen.tw/good/2dz5qVXzwQAk3zwYS13N6trzPtj
Thursday dinner payment: https://asiabsdcon.oen.tw/good/2dz8gD2xvFdKqnsev6LTQsaYJ1L
Friday lunch payment: https://asiabsdcon.oen.tw/good/2e0RXm54wyi89p3MO7LmuUNwPl1
Friday dinner payment: https://asiabsdcon.oen.tw/good/2dz8hM5DiLq6qLl5kPXbLfnBwr0
Note: "shopping cart" is usable after logged in.
Attendees
- In order to attend, you must register in advance; this allows us to size rooms, order food, and provide beverages. We appreciate your cooperation in letting us know your plans well in advance of the event.
- Non-committers must be sponsored by a committer in order to attend. Due to increased attendance in recent years, companies are limited to one non-committer unless permission is explicitly granted by the organizers.
Developer Attendees
Please add your name to the following attendee list, then register for the conference on https://2024.asiabsdcon.org and buy the appropriate FreeBSD devsummit tickets. The registration will start in January 2024.
- Enter your meal requirements, if any, such as vegetarian, vegan, diet drinks, meat, kosher, halal, white Meat/fish/veg, dairy-free, nut-free, gluten-free, low cholesterol, low sodium, etc. Note that the organizers will do their best. Please understand all of the requests are not always covered.
(Please keep alphabetically sorted by login)
Name |
FreeBSD.org login |
Arrival Date |
Departure Date |
Hotel |
Meal Req. |
Lunch/Thu |
Dinner/Thu |
Lunch/Fri |
Dinner/Fri |
Notes |
0mp |
Mar 20 |
Mar 25 |
Tango Taipei Jiantan (speaker hotel) |
none |
Y |
Y |
N |
Y |
|
|
allanjude |
Mar 19 |
Mar 25 |
-- |
none |
Y |
Y |
? |
Y |
|
|
brd |
Mar 17 |
Mar 25 |
Tango Taipei Jiantan (speaker hotel) |
none |
N |
Y |
Y |
N |
|
|
pjd |
Mar 20 |
Apr 04 |
Tango Taipei Jiantan (speaker hotel) |
none |
Y |
Y |
Y |
Y |
|
|
christos |
Mar 21 |
Mar 31 |
Tango Taipei Jiantan (speaker hotel) |
none |
- |
- |
Y |
Y |
Will pay for my accommodation after the 25th. |
|
hrs |
Mar 19 |
Mar 26 |
Tango Taipei Jiantan (speaker hotel) |
none |
Y |
N |
? |
N |
|
|
kp |
Mar 18 |
Mar 26 |
Tango Taipei Jiantan (speaker hotel) |
none |
N |
Y |
Y |
Y |
|
|
markj |
Mar 08 |
Mar 25 |
-- |
none |
Y |
Y |
Y |
Y |
|
|
olce |
Mar 18 |
Mar 25 |
Tango Taipei Jiantan (speaker hotel) |
none |
Y |
Y |
Y |
Y |
|
|
bnovkov |
Mar 17 |
Mar 25 |
Tango Taipei Jiantan (speaker hotel) |
none |
Y |
Y |
Y |
Y |
|
Guest Attendees
(Please keep alphabetically sorted by last name)
Name |
Host |
Arrival Date |
Departure Date |
Hotel |
Meal Req. |
Lunch/Thu |
Dinner/Thu |
Lunch/Fri |
Dinner/Fri |
Notes |
Chih-Hsin Chang |
lwhsu |
Local |
Local |
Local |
none |
N |
Y |
? |
N |
|
Yan Ka Chiu |
lwhsu |
Mar 20 |
Mar 25 |
Tango Taipei Jiantan |
none |
Y |
Y |
Y |
Y |
|
Michael Dexter |
lwhsu |
Mar 17 |
Mar 25 |
Tango Taipei Jiantan (speaker hotel) |
none |
Y |
N |
Y |
Y |
|
Christopher Hall |
lwhsu |
Local |
Local |
Local |
none |
Y |
N |
Y |
N |
|
SHENG-YI HONG |
lwhsu |
Local |
Local |
Local |
none |
Y |
Y |
? |
Y |
|
Pierre Pronchery |
lwhsu |
Mar 18 |
Mar 25 |
Tango Taipei Jiantan |
none |
Y |
Y |
Y |
Y |
|
Sven Ruediger |
allanjude |
Mar 18 |
Mar 25 |
Tango Taipei Jiantan (speaker hotel) |
none |
Y |
Y |
Y |
Y |
|
Rob Norris |
allanjude |
Mar 20 |
Mar 25 |
Tango Taipei Jiantan (speaker hotel) |
none |
Y |
Y |
Y |
N |
|
Yan-Hao Wang |
lwhsu |
Local |
Local |
Local |
none |
- |
N |
N |
N |
|
Fan Chung |
lwhsu |
Local |
Local |
Local |
none |
Y |
N |
- |
- |
|
Information on Prior Developer Summits
Information on prior Developer Summits is available from the DevSummit page.
Pictures