devsummit:201309

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
devsummit:201309 [2013/10/07 23:21] – Add slides for Lawrence Stewart PáliGáborJánosdevsummit:201309 [2021/04/26 02:41] (current) – Use MailTo macros. JethroNederhof
Line 9: Line 9:
 <del>**REGISTRATION IS OPEN. CLOSING DATE: SEPTEMBER 23.**</del>\\  <del>**REGISTRATION IS OPEN. CLOSING DATE: SEPTEMBER 23.**</del>\\ 
 <del>**REGISTRATION IS NOW CLOSED. THANK YOU ALL FOR REGISTERING!**</del>\\  <del>**REGISTRATION IS NOW CLOSED. THANK YOU ALL FOR REGISTERING!**</del>\\ 
-**THE EVENT IS NOW OVER. THANK YOU ALL FOR COMING!  RELATED MATERIALS (SLIDES, RECORDINGS) ARE BEING ADDED CONTINUOUSLY.**+**THE EVENT IS NOW OVER. THANK YOU ALL FOR COMING!**
  
-//The information on this page is still subject to change; please check back for updates.//+<del>//The information on this page is still subject to change; please check back for updates.//</del>
  
-**Please note that the page is currently locked.  Contact ''%%devsummit@freebsd.org%%'' for change requests.**+**Please note that the page is closed.  Contact <devsummit@FreeBSD.org> for change requests.**
  
 ====== Sponsors ====== ====== Sponsors ======
Line 41: Line 41:
 ===== Visas ===== ===== Visas =====
  
-Malta is member of the EU Schengen Area and has abolished passport and immigration control with all other Schengen members which includes the majority of the EU countries plus Norway, Switzerland and Iceland.  Visa-free entrance is granted to all other EU member citizen and many other countries, including the USA, Canada, Japan, Australia, New Zealand, Brazil, Argentine, Chile, and others for stays up to 90 days.  However, some attendees may need to apply for a Visa, please check before traveling. If you need a formal invitation letter (never hurts), let ''%%devsummit@FreeBSD.org%%'' know.+Malta is member of the EU Schengen Area and has abolished passport and immigration control with all other Schengen members which includes the majority of the EU countries plus Norway, Switzerland and Iceland.  Visa-free entrance is granted to all other EU member citizen and many other countries, including the USA, Canada, Japan, Australia, New Zealand, Brazil, Argentine, Chile, and others for stays up to 90 days.  However, some attendees may need to apply for a Visa, please check before traveling. If you need a formal invitation letter (never hurts), let <<([[/MailTo|MailTo]](devsummit AT %%FreeBSD%% DOT org)>> know.
  
 ===== Accommodation ===== ===== Accommodation =====
Line 47: Line 47:
 It is recommended to book a hotel in the St. Julian's (including Paceville, St. Georges Bay, St. Paul's Bay) area to be in short walking distance to the venue (Portomaso Marina).  A number of rooms for %%EuroBSDcon%% attendees have been already arranged at the following hotels: It is recommended to book a hotel in the St. Julian's (including Paceville, St. Georges Bay, St. Paul's Bay) area to be in short walking distance to the venue (Portomaso Marina).  A number of rooms for %%EuroBSDcon%% attendees have been already arranged at the following hotels:
  
-  * [[http://www.hiltonmaltahotel.com/|Hilton St. Julian's (5 stars)]], single: EUR 148, double: EUR 178, breakfast included.  Booking code: [[http://www.hilton.com/en/hi/groups/personalized/M/MLAHITW-GBSDA-20130926/index.jhtml?WT.mc_id=POG|"GBSDA"]] (applies for the conference only).  Phone: ''%%+356 2373 3641%%'', email: ''%%reservations.malta@hilton.com%%''.+  * [[http://www.hiltonmaltahotel.com/|Hilton St. Julian's (5 stars)]], single: EUR 148, double: EUR 178, breakfast included.  Booking code: [[http://www.hilton.com/en/hi/groups/personalized/M/MLAHITW-GBSDA-20130926/index.jhtml?WT.mc_id=POG|"GBSDA"]] (applies for the conference only).  Phone: ''%%+356 2373 3641%%'', email: <reservations.malta@hilton.com>.
  
-  * [[http://www.thegeorgemalta.com/|The George (4 stars)]], single: EUR 120, double: EUR 140, breakfast included, Booking code: [[https://thegeorgemalta.reserve-online.net/|"EuroBSDcon 2013"]] (applies to extended stay).  Phone: ''%%+356 2011 1000%%'', email: ''%%info@thegeorgemalta.com%%''.+  * [[http://www.thegeorgemalta.com/|The George (4 stars)]], single: EUR 120, double: EUR 140, breakfast included, Booking code: [[https://thegeorgemalta.reserve-online.net/|"EuroBSDcon 2013"]] (applies to extended stay).  Phone: ''%%+356 2011 1000%%'', email: <info@thegeorgemalta.com>.
  
-  * [[http://www.goldentulipvivaldihotel.com/|Golden Tulip Vivaldi (4 stars)]], single: EUR 90, double: EUR 100/double, breakfast included. Booking code: [[http://2013.eurobsdcon.org/wp-content/uploads/2013/05/Golden-Tulip-Vivaldi-Booking-Code-EuroBSDcon-2013.pdf|"EuroBSDcon 2013"]] (PDF to fax).  Fax: ''%%+356 21 378 101%%'', phone: ''%%+356 23 712 707%%'', email: ''%%info@goldentulipvivaldi.com%%''.+  * [[http://www.goldentulipvivaldihotel.com/|Golden Tulip Vivaldi (4 stars)]], single: EUR 90, double: EUR 100/double, breakfast included. Booking code: [[http://2013.eurobsdcon.org/wp-content/uploads/2013/05/Golden-Tulip-Vivaldi-Booking-Code-EuroBSDcon-2013.pdf|"EuroBSDcon 2013"]] (PDF to fax).  Fax: ''%%+356 21 378 101%%'', phone: ''%%+356 23 712 707%%'', email: <info@goldentulipvivaldi.com>.
  
-  * [[http://www.alexandrahotelmalta.com/|Alexandra Hotel (3 stars)]], single: EUR 52, double: EUR 60, triple: EUR 75, quad: EUR 100, breakfast included. Booking code: [[http://2013.eurobsdcon.org/wp-content/uploads/2013/05/Alexandra-Hotel-Booking-Code-EuroBSDcon2013.pdf|"EuroBSDcon 2013"]] (PDF to fax).  Fax: ''%%+356 2135 1150%%'', phone: ''%%+356 2135 1151%%'', email: ''%%reservations@alexandrahotelmalta.com%%''.+  * [[http://www.alexandrahotelmalta.com/|Alexandra Hotel (3 stars)]], single: EUR 52, double: EUR 60, triple: EUR 75, quad: EUR 100, breakfast included. Booking code: [[http://2013.eurobsdcon.org/wp-content/uploads/2013/05/Alexandra-Hotel-Booking-Code-EuroBSDcon2013.pdf|"EuroBSDcon 2013"]] (PDF to fax).  Fax: ''%%+356 2135 1150%%'', phone: ''%%+356 2135 1151%%'', email: <reservations@alexandrahotelmalta.com>.
  
-  * [[http://bohohostel.com/|Boho Hostel (2 stars)]], about EUR 14 (in one of the six-bed dormitory rooms).  Phone: ''%%+356 2765 6008%%'', email: ''%%info@bohohostel.com%%''.+  * [[http://bohohostel.com/|Boho Hostel (2 stars)]], about EUR 14 (in one of the six-bed dormitory rooms).  Phone: ''%%+356 2765 6008%%'', email: <info@bohohostel.com>.
  
 **It is strongly advised to book the hotel as soon as possible.** **It is strongly advised to book the hotel as soon as possible.**
  
-[[201309DevSummit/accommodation|Rooms to share]]+[[DevSummit/201309/accommodation|Rooms to share]]
  
 ====== IRC ====== ====== IRC ======
Line 131: Line 131:
  
 ^  Time  ^  Room  ^ ^  Time  ^  Room  ^
-| 09:45 |  Working group reports: {{devsummit/201309/20130928-eurobsdcon-summaries.pdf?linkonly|DNS, Ports, Vendor}} {{devsummit/201309/201309_devsummit_security_report.pdf?linkonly|Security}} {{devsummit/201309/toolchain-and-build-eurobsdcon2013.pdf?linkonly|Toolchain}}\\ [[https://docs.google.com/document/d/135sTaR6lW2109tdymIAhymuvuaw9FQX-JgUvWgHqM84/edit|ZFS]] [[201309DevSummit/Networking|Networking]] {{devsummit/201309/eurobsdcon_summary.pdf?linkonly|Virtualization}} {{devsummit/201309/embedded-devsummit-201309.pdf?linkonly|Embedded}} {{devsummit/201309/desktopwg-summary.pdf?linkonly|Desktop}} {{devsummit/201309/docwgsummaryreport.pdf?linkonly|Documentation}} {{devsummit/201309/devsummitusb2013status.pdf?linkonly|USB}}  |+| 09:45 |  Working group reports: {{devsummit/201309/20130928-eurobsdcon-dns-summary.pdf?linkonly|DNS}} {{devsummit/201309/20130928-eurobsdcon-ports-summary.pdf?linkonly|Ports}} {{devsummit/201309/20130928-eurobsdcon-vendor-summary.pdf?linkonly|Vendor}} {{devsummit/201309/201309_devsummit_security_report.pdf?linkonly|Security}} {{devsummit/201309/toolchain-and-build-eurobsdcon2013.pdf?linkonly|Toolchain}}\\ [[https://docs.google.com/document/d/135sTaR6lW2109tdymIAhymuvuaw9FQX-JgUvWgHqM84/edit|ZFS]] [[DevSummit/201309/Networking|Networking]] {{devsummit/201309/eurobsdcon_summary.pdf?linkonly|Virtualization}} {{devsummit/201309/embedded-devsummit-201309.pdf?linkonly|Embedded}} {{devsummit/201309/desktopwg-summary.pdf?linkonly|Desktop}} {{devsummit/201309/docwgsummaryreport.pdf?linkonly|Documentation}} {{devsummit/201309/devsummitusb2013status.pdf?linkonly|USB}}  |
 | 11:30 |  break  | | 11:30 |  break  |
-| 11:45 | [[#Presentations|Superpages for ARMv7: Introduction and Status]] {{devsummit/201309/semihalf-superpages_armv7.pdf?linkonly|(slides)}} | +| 11:45 | [[#Presentations|Superpages for ARMv7: Introduction and Status]] {{devsummit/201309/semihalf-superpages_armv7.pdf?linkonly|(slides)}} [[http://goo.gl/xF1RWn|(video)]] | 
-| 12:07 | [[#Presentations|SDIO Stack for FreeBSD: Status Update]] {{devsummit/201309/kibab_sdio.pdf?linkonly|(slides)}} |+| 12:07 | [[#Presentations|SDIO Stack for FreeBSD: Status Update]] {{devsummit/201309/kibab_sdio.pdf?linkonly|(slides)}} [[http://goo.gl/cicJR2|(video)]] |
 | 12:30 |  lunch  | | 12:30 |  lunch  |
-| 13:30 | [[#Presentations|Porting GlusterFS to FreeBSD (GSoC'13)]] [[http://people.freebsd.org/~pgj/eurobsdcon2013/slides/porting_glusterfs.pdf|(slides)]] | +| 13:30 | [[#Presentations|Porting GlusterFS to FreeBSD (GSoC'13)]] [[http://people.freebsd.org/~pgj/eurobsdcon2013/slides/porting_glusterfs.pdf|(slides)]] [[http://goo.gl/49BB0f|(video)]] | 
-| 13:52 | [[#Presentations|Unattended Encrypted Kernel Crash Dumps (GSoC'13)]] {{devsummit/201309/encryptcrash.pdf?linkonly|(slides)}} | +| 13:52 | [[#Presentations|Unattended Encrypted Kernel Crash Dumps (GSoC'13)]] {{devsummit/201309/encryptcrash.pdf?linkonly|(slides)}} [[http://goo.gl/lB3Gx6|(video)]] | 
-| 14:15 | [[#Presentations|Porting Compression Services to Capsicum (GSoC'13)]] {{devsummit/201309/devsummitslides_13.pdf?linkonly|(slides)}} | +| 14:15 | [[#Presentations|Porting Compression Services to Capsicum (GSoC'13)]] {{devsummit/201309/devsummitslides_13.pdf?linkonly|(slides)}} [[http://goo.gl/9MkpNA|(video)]] | 
-| 14:37 | [[#Presentations|Download Management Service for the Ports Collection (GSoC'13)]] {{devsummit/201309/ambarisha_dms.pdf?linkonly|(slides)}} | +| 14:37 | [[#Presentations|Download Management Service for the Ports Collection (GSoC'13)]] {{devsummit/201309/ambarisha_dms.pdf?linkonly|(slides)}} [[http://goo.gl/sCEeQe|(video)]] | 
-| 15:00 | [[#Presentations|The LLDB Debugger in FreeBSD]] {{devsummit/201309/lldb_talklet_-_malta.pdf?linkonly|(slides)}} | +| 15:00 | [[#Presentations|The LLDB Debugger in FreeBSD]] {{devsummit/201309/lldb_talklet_-_malta.pdf?linkonly|(slides)}} [[http://goo.gl/zYcNqV|(video)]] | 
-| 15:22 | [[#Presentations|Improving FreeBSD Packet Forwarding]] {{devsummit/201309/freebsd_forwarding.pdf?linkonly|(slides)}} | +| 15:22 | [[#Presentations|Improving FreeBSD Packet Forwarding]] {{devsummit/201309/freebsd_forwarding.pdf?linkonly|(slides)}} [[http://goo.gl/cMBcrj|(video)]] | 
-| 16:05 | [[#Presentations|Multipath TCP for FreeBSD: Status Update]] {{devsummit/201309/eurobsdcon2013_mptcp.pdf?linkonly|(slides)}} | +| 16:05 | [[#Presentations|Multipath TCP for FreeBSD: Status Update]] {{devsummit/201309/eurobsdcon2013_mptcp.pdf?linkonly|(slides)}} [[http://goo.gl/Oo1JZn|(video)]] | 
-| 16:27 | [[#Presentations|FreeBSD-Based Network Simulation Environment]] {{devsummit/201309/eurobsdcon2013_ns3.pdf?linkonly|(slides)}} | +| 16:27 | [[#Presentations|FreeBSD-Based Network Simulation Environment]] {{devsummit/201309/eurobsdcon2013_ns3.pdf?linkonly|(slides)}} [[http://goo.gl/V4mS8X|(video)]] | 
-| 16:50 | [[#Presentations|Mirage/kFreeBSD]] {{devsummit/201309/mirage-devsummit-201309.pdf?linkonly|(slides)}} |+| 16:50 | [[#Presentations|Mirage/kFreeBSD]] {{devsummit/201309/mirage-devsummit-201309.pdf?linkonly|(slides)}} [[http://goo.gl/ODI8yy|(video)]] |
 | 17:15 |  Closing session  | | 17:15 |  Closing session  |
  
-{{devsummit/201309/devsummit_track.pdf?linkonly|Printable edition of the program}}+{{devsummit/201309/devsummit_track.pdf?linkonly|Printable edition of the program}}\\  
 +[[http://goo.gl/2EF30C|Developer Summit Track playlist (YouTube)]]
  
 ===== Hacking Groups ===== ===== Hacking Groups =====
Line 153: Line 154:
 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. Advance preparation for such events is critical so everyone comes to the table with the right reading done so you can get to the meat of the matter. 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. Advance preparation for such events is critical so everyone comes to the table with the right reading done so you can get to the meat of the matter.
  
-Submit your proposals to ''%%devsummit@freebsd.org%%'' which shall include an abstract and number of slots needed.  (1 slot = 90 minutes)  It also expected to do a brief presentation on the results in the Developer Summit Track on Saturday and send a write-up to ''%%hackers@freebsd.org%%''.+Submit your proposals to <devsummit@FreeBSD.org> which shall include an abstract and number of slots needed.  (1 slot = 90 minutes)  It also expected to do a brief presentation on the results in the Developer Summit Track on Saturday and send a write-up to <hackers@FreeBSD.org>.
  
 <del>**Submission is open, accepted proposals are added continuously.**</del> <del>**Submission is open, accepted proposals are added continuously.**</del>
Line 163: Line 164:
 ^ Title ^ Leader ^ Description ^ Audience ^ Slides, Notes, Agenda, Results ^ ^ Title ^ Leader ^ Description ^ Audience ^ Slides, Notes, Agenda, Results ^
 | Documentation | [[/BenedictReuschling|BenedictReuschling]] | Prepare the Handbook for printed publication | Doc people and others who would like to help, doceng members | [[/PublishedFormats|formats]], [[http://openetherpad.org/p/R6vMaCQ1GI|earlier notes]], [[http://www.freebsd.org/cgi/query-pr-summary.cgi?category=docs&responsible=freebsd-doc|open PRs]] | | Documentation | [[/BenedictReuschling|BenedictReuschling]] | Prepare the Handbook for printed publication | Doc people and others who would like to help, doceng members | [[/PublishedFormats|formats]], [[http://openetherpad.org/p/R6vMaCQ1GI|earlier notes]], [[http://www.freebsd.org/cgi/query-pr-summary.cgi?category=docs&responsible=freebsd-doc|open PRs]] |
-| Ports | [[/ErwinLansing|ErwinLansing]] | Current state of ports and packages, and roadmap for the future | Folks working with the ports tree | [[201309DevSummit/Ports|wiki]] | +| Ports | [[/ErwinLansing|ErwinLansing]] | Current state of ports and packages, and roadmap for the future | Folks working with the ports tree | [[DevSummit/201309/Ports|wiki]] | 
-| Desktop | [[/KrisMoore|KrisMoore]] | Running %%FreeBSD%% as a desktop | Everybody | [[201309DevSummit/Desktop|wiki]] | +| Desktop | [[/KrisMoore|KrisMoore]] | Running %%FreeBSD%% as a desktop | Everybody | [[DevSummit/201309/Desktop|wiki]] | 
-| Virtualization | [[/PeterGrehan|PeterGrehan]] | bhyve planning and status, updates on other virtualization projects |  | [[201309DevSummit/Virtualization|wiki]] |+| Virtualization | [[/PeterGrehan|PeterGrehan]] | bhyve planning and status, updates on other virtualization projects |  | [[DevSummit/201309/Virtualization|wiki]] |
 | ZFS | [[/MartinMatuska|MartinMatuska]], [[/MatthewAhrens|MatthewAhrens]] | Discussion related to the %%FreeBSD%% ZFS port | (Mostly) ZFS hackers, users | [[https://docs.google.com/document/d/135sTaR6lW2109tdymIAhymuvuaw9FQX-JgUvWgHqM84/edit|Notes]] | | ZFS | [[/MartinMatuska|MartinMatuska]], [[/MatthewAhrens|MatthewAhrens]] | Discussion related to the %%FreeBSD%% ZFS port | (Mostly) ZFS hackers, users | [[https://docs.google.com/document/d/135sTaR6lW2109tdymIAhymuvuaw9FQX-JgUvWgHqM84/edit|Notes]] |
-| Security | %%DagErlingSm%%ørgrav | Open discussion of any security-related matters | Everybody | [[201309DevSummit/Security|wiki]] | +| Security | %%DagErlingSm%%ørgrav | Open discussion of any security-related matters | Everybody | [[DevSummit/201309/Security|wiki]] | 
-| Networking | [[/LawrenceStewart|LawrenceStewart]], [[/GlebSmirnoff|GlebSmirnoff]] | All about the network stack: mbufs, testing, fast path, congestion control | (Primarily) Network stack hackers | [[201309DevSummit/Networking|wiki]] | +| Networking | [[/LawrenceStewart|LawrenceStewart]], [[/GlebSmirnoff|GlebSmirnoff]] | All about the network stack: mbufs, testing, fast path, congestion control | (Primarily) Network stack hackers | [[DevSummit/201309/Networking|wiki]] | 
-| Embedded | [[/WarnerLosh|WarnerLosh]] | %%FreeBSD%% on embedded platforms | Embedded system folks | [[201309DevSummit/Embedded|wiki]] | +| Embedded | [[/WarnerLosh|WarnerLosh]] | %%FreeBSD%% on embedded platforms | Embedded system folks | [[DevSummit/201309/Embedded|wiki]] | 
-| Toolchain and Build Systems | [[/BrooksDavis|BrooksDavis]] | Continue with the discussion where it has been left off in Cambridge | Compiler, run-time system, and make(1) hackers, porters | [[201308DevSummit/ToolchainAndBuild|Cambridge notes]], [[201309DevSummit/ToolchainAndBuild|wiki]] |+| Toolchain and Build Systems | [[/BrooksDavis|BrooksDavis]] | Continue with the discussion where it has been left off in Cambridge | Compiler, run-time system, and make(1) hackers, porters | [[DevSummit/201308/ToolchainAndBuild|Cambridge notes]], [[DevSummit/201309/ToolchainAndBuild|wiki]] |
 | USB | [[/HansPetterSelasky|HansPetterSelasky]] | Discuss various issues with the %%FreeBSD%% USB stack, its support for userland and ported applications | Everybody | {{devsummit/201309/devsummitusb2013.pdf?linkonly|slides}} | | USB | [[/HansPetterSelasky|HansPetterSelasky]] | Discuss various issues with the %%FreeBSD%% USB stack, its support for userland and ported applications | Everybody | {{devsummit/201309/devsummitusb2013.pdf?linkonly|slides}} |
 | DNS | [[/ErwinLansing|ErwinLansing]] | Gather a wish list for DNS library and tools we want to import for 11.0 | Networking and security people |  | | DNS | [[/ErwinLansing|ErwinLansing]] | Gather a wish list for DNS library and tools we want to import for 11.0 | Networking and security people |  |
Line 178: Line 179:
 Tell us about your latest project, brainstorm on solutions to a hard problem, train us to use a new tool, make observations about a %%FreeBSD%% development process and how to improve it, tell us how your company uses %%FreeBSD%%, or coordinate activities!  But, please do not duplicate a talk that you are giving at %%EuroBSDcon%%. Tell us about your latest project, brainstorm on solutions to a hard problem, train us to use a new tool, make observations about a %%FreeBSD%% development process and how to improve it, tell us how your company uses %%FreeBSD%%, or coordinate activities!  But, please do not duplicate a talk that you are giving at %%EuroBSDcon%%.
  
-Submit your proposals to ''%%devsummit@freebsd.org%%'' which shall include an abstract and number of slots needed.  (1 slot = 20 minutes)+Submit your proposals to <devsummit@freebsd.org> which shall include an abstract and number of slots needed.  (1 slot = 20 minutes)
  
 <del>**Submission is open, accepted proposals are added continuously.**</del> <del>**Submission is open, accepted proposals are added continuously.**</del>
Line 186: Line 187:
  
 ^ Title ^ Speaker ^ Description ^ Slides, Notes ^ ^ Title ^ Speaker ^ Description ^ Slides, Notes ^
-| Superpages for ARMv7: Introduction and Status | Zbigniew Bodek | Brief introduction to the superpages mechanism in %%FreeBSD%% in context of the modern ARMv6/v7 architectures.  Current status of the project is presented including preliminary benchmarks and tests results. | {{devsummit/201309/semihalf-superpages_armv7.pdf?linkonly|slides}} | +| Superpages for ARMv7: Introduction and Status | Zbigniew Bodek | Brief introduction to the superpages mechanism in %%FreeBSD%% in context of the modern ARMv6/v7 architectures.  Current status of the project is presented including preliminary benchmarks and tests results. | {{devsummit/201309/semihalf-superpages_armv7.pdf?linkonly|slides}}, [[http://goo.gl/xF1RWn|video]] | 
-| SDIO Stack for %%FreeBSD%%: Status Update | Ilya Bakulin | The current status of SDIO stack will be presented, with live demonstration, including some experience report in writing %%FreeBSD%% device drivers from a newbie. | {{devsummit/201309/kibab_sdio.pdf?linkonly|slides}} | +| SDIO Stack for %%FreeBSD%%: Status Update | Ilya Bakulin | The current status of SDIO stack will be presented, with live demonstration, including some experience report in writing %%FreeBSD%% device drivers from a newbie. | {{devsummit/201309/kibab_sdio.pdf?linkonly|slides}}, [[http://goo.gl/cicJR2|video]] | 
-| Porting %%GlusterFS%% to %%FreeBSD%% | Mike Ma | An effort to make %%GlusterFS%% work on %%FreeBSD%% via FUSE in -CURRENT.  Current status of the porting work, including setting up, benchmark testing, and known issues.  //(Google Summer of Code 2013)// | [[http://people.freebsd.org/~pgj/eurobsdcon2013/slides/porting_glusterfs.pdf|slides]] | +| Porting %%GlusterFS%% to %%FreeBSD%% | Mike Ma | An effort to make %%GlusterFS%% work on %%FreeBSD%% via FUSE in -CURRENT.  Current status of the porting work, including setting up, benchmark testing, and known issues.  //(Google Summer of Code 2013)// | [[http://people.freebsd.org/~pgj/eurobsdcon2013/slides/porting_glusterfs.pdf|slides]], [[http://goo.gl/49BB0f|video]] | 
-| Unattended Encrypted Kernel Crash Dumps | Konrad Witaszczyk | Kernel crash dumps may include physical memory which should not be available to an unauthorized person. This presentation describes the current implementation of encrypted crash dumps and explains how PEFS was used in order to access dumps. //(Google Summer of Code 2013)// | {{devsummit/201309/encryptcrash.pdf?linkonly|slides}} | +| Unattended Encrypted Kernel Crash Dumps | Konrad Witaszczyk | Kernel crash dumps may include physical memory which should not be available to an unauthorized person. This presentation describes the current implementation of encrypted crash dumps and explains how PEFS was used in order to access dumps. //(Google Summer of Code 2013)// | {{devsummit/201309/encryptcrash.pdf?linkonly|slides}}, [[http://goo.gl/lB3Gx6|video]] | 
-| Porting compression services to Capsicum | Daniel Peyrolón | This presentation is about the work involved when porting some popular compression services, such as bzip2(1), xz(1), and zlib(3) to use features of the Capsicum security framework, including all the lessons learnt along the way. //(Google Summer of Code 2013)// | {{devsummit/201309/devsummitslides_13.pdf?linkonly|slides}} | +| Porting compression services to Capsicum | Daniel Peyrolón | This presentation is about the work involved when porting some popular compression services, such as bzip2(1), xz(1), and zlib(3) to use features of the Capsicum security framework, including all the lessons learnt along the way. //(Google Summer of Code 2013)// | {{devsummit/201309/devsummitslides_13.pdf?linkonly|slides}}, [[http://goo.gl/9MkpNA|video]] | 
-| Download Management Service for the Ports Collection | Ambarisha Bhatlapenumarthi | Design and implementation of Download Manager Service for the Ports collection, general experience with the %%FreeBSD%% code from the aspect of a Summer of Code student. //(Google Summer of Code 2013)// | {{devsummit/201309/ambarisha_dms.pdf?linkonly|slides}} | +| Download Management Service for the Ports Collection | Ambarisha Bhatlapenumarthi | Design and implementation of Download Manager Service for the Ports collection, general experience with the %%FreeBSD%% code from the aspect of a Summer of Code student. //(Google Summer of Code 2013)// | {{devsummit/201309/ambarisha_dms.pdf?linkonly|slides}}, [[http://goo.gl/sCEeQe|video]] | 
-| The LLDB Debugger in %%FreeBSD%% | Ed Maste | LLDB, part of the LLVM family of projects, is a modern, high-performance source-level debugger.  This talk will present a brief history of LLDB, an update on the current status of the port to %%FreeBSD%%, and directions for future work. | {{devsummit/201309/lldb_talklet_-_malta.pdf?linkonly|slides}} | +| The LLDB Debugger in %%FreeBSD%% | Ed Maste | LLDB, part of the LLVM family of projects, is a modern, high-performance source-level debugger.  This talk will present a brief history of LLDB, an update on the current status of the port to %%FreeBSD%%, and directions for future work. | {{devsummit/201309/lldb_talklet_-_malta.pdf?linkonly|slides}}, [[http://goo.gl/zYcNqV|video]] | 
-| Multipath TCP for %%FreeBSD%%: Status Update | Lawrence Stewart | Multipath TCP (MPTCP) transparently retrofits multi-pathing capabilities to regular TCP and is a work in progress within the IETF. An implementation for %%FreeBSD%% has been progressing at Swinburne University of Technology's Centre for Advanced Internet Architectures. I'll provide a summary of the protocol, implementation architecture and update on the project's progress. | {{devsummit/201309/eurobsdcon2013_mptcp.pdf?linkonly|slides}} | +| Multipath TCP for %%FreeBSD%%: Status Update | Lawrence Stewart | Multipath TCP (MPTCP) transparently retrofits multi-pathing capabilities to regular TCP and is a work in progress within the IETF. An implementation for %%FreeBSD%% has been progressing at Swinburne University of Technology's Centre for Advanced Internet Architectures. I'll provide a summary of the protocol, implementation architecture and update on the project's progress. | {{devsummit/201309/eurobsdcon2013_mptcp.pdf?linkonly|slides}}, [[http://goo.gl/Oo1JZn|video]] | 
-| A %%FreeBSD%%-based network simulation environment based on NS3 and NSC | Lawrence Stewart | As part of my %%PhD%% work, I ported the %%FreeBSD%% 9-STABLE and 10-CURRENT network stacks to run in user space as part of the Network Simulation Cradle (NSC) environment. When coupled with a discrete event network simulator like Network Simulator 3 (NS3), arbitrary network topologies can be created with nodes running real %%FreeBSD%% network stack code, and experiments can be run at faster than real-time. I'll provide an overview of the architecture, recently released VM simulation environment and some possible uses. | {{devsummit/201309/eurobsdcon2013_ns3.pdf?linkonly|slides}} | +| A %%FreeBSD%%-based network simulation environment based on NS3 and NSC | Lawrence Stewart | As part of my %%PhD%% work, I ported the %%FreeBSD%% 9-STABLE and 10-CURRENT network stacks to run in user space as part of the Network Simulation Cradle (NSC) environment. When coupled with a discrete event network simulator like Network Simulator 3 (NS3), arbitrary network topologies can be created with nodes running real %%FreeBSD%% network stack code, and experiments can be run at faster than real-time. I'll provide an overview of the architecture, recently released VM simulation environment and some possible uses. | {{devsummit/201309/eurobsdcon2013_ns3.pdf?linkonly|slides}}, [[http://goo.gl/V4mS8X|video]] | 
-| Improving %%FreeBSD%% Packet Forwarding | Alexander Chernikov | An effort to summarize some of %%FreeBSD%% packet forwarding problems and propose some changes to eliminate them. | {{devsummit/201309/freebsd_forwarding.pdf?linkonly|slides}} | +| Improving %%FreeBSD%% Packet Forwarding | Alexander Chernikov | An effort to summarize some of %%FreeBSD%% packet forwarding problems and propose some changes to eliminate them. | {{devsummit/201309/freebsd_forwarding.pdf?linkonly|slides}}, [[http://goo.gl/cMBcrj|video]] | 
-| Mirage/kFreeBSD | Gabor Pali | Status update on the completion of the %%FreeBSD%% kernel port of the Mirage unikernel.  As it is implemented in OCaml, a contemporary functional programming language, this presentation also gives an experience report on how languages other than C can be employed within the kernel. | {{devsummit/201309/mirage-devsummit-201309.pdf?linkonly|slides}} |+| Mirage/kFreeBSD | Gabor Pali | Status update on the completion of the %%FreeBSD%% kernel port of the Mirage unikernel.  As it is implemented in OCaml, a contemporary functional programming language, this presentation also gives an experience report on how languages other than C can be employed within the kernel. | {{devsummit/201309/mirage-devsummit-201309.pdf?linkonly|slides}}, [[http://goo.gl/ODI8yy|video]] |
  
 ==== Notes ==== ==== Notes ====
Line 229: Line 230:
   * Discussions and meetings are the place where you might want to talk about the details.   * Discussions and meetings are the place where you might want to talk about the details.
  
-Contact ''%%devsummit@FreeBSD.org%%'' if you have questions or problems.+Contact <devsummit@FreeBSD.org> if you have questions or problems.
  
 ====== Registration ====== ====== Registration ======
Line 380: Line 381:
 ====== Photos ====== ====== Photos ======
  
-//(Mail ''%%devsummit@freebsd.org%%'' with the link to your photos so we can add them here.)//+//(Mail <devsummit@freebsd.org> with the link to your photos so we can add them here.)//
  
   * [[https://plus.google.com/u/0/photos/104048332916271832882/albums/5929317107917816833|Olivier Cochard-Labbé's photos]]   * [[https://plus.google.com/u/0/photos/104048332916271832882/albums/5929317107917816833|Olivier Cochard-Labbé's photos]]
   * [[https://picasaweb.google.com/r.c.ladan/EuroBSDCon2013|rene@]]   * [[https://picasaweb.google.com/r.c.ladan/EuroBSDCon2013|rene@]]
 +  * [[http://assets.keltia.net/photos/EuroBSDCon-2013/|roberto@]]
  
 ====== Information on Prior Developer Summits ====== ====== Information on Prior Developer Summits ======
  • devsummit/201309.1381188088.txt.gz
  • Last modified: 2013/10/07 23:21
  • by PáliGáborJános