"BSD: No Hype Required."

The Berkeley Software Distribution (BSD) is a free open source version of the Unix operating system which evolved at the University of Berkeley starting from 1975, and it is based on AT&T's Unix Sixth Edition (V6). The name BSD is now used collectively for the modern descendants of these distributions. Most notable among these today is perhaps the major open source BSDs (FreeBSD, NetBSD, OpenBSD) which have themselves spawned a number of children. They are targeted at an array of systems for different purposes and are common in government facilities, universities and in commercial use. A number of commercial operating systems are also partly or wholly based on BSD or its descendants, including Apple Computer's Mac OS X.

The purpose of this one-day event is to gather Central European developers of today's open-source BSD systems, popularize their work, and provide an interface for real-life communication. There are no formalities, no papers, and no registration or participation fee, however the invited developers are encouraged to give a talk on their favorite BSD-related topic, then have a beer with the other folks around :-) The language of this event is English, and the goal is to motivate potential future developers and users, especially undergraduate university students to work with BSD systems.

There are also a poster, a banner, and an animated banner that can be used for advertising the event.

Social links: Facebook, LinkedIn

THE EVENT HAS PASSED. THIS PAGE IS FOR ARCHIVING PURPOSES ONLY, CHECK OUT OUR CURRENT EVENT.

CHECK OUT OUR ARCHIVED MATERIALS!

Date and Location of Main Event

Date:
Saturday, 5. November 2011, 09:00 - 18:00

Location:
Room BC-300
Faculty of Electrical Engineering and Information Technology
Slovak University of Technology
Ilkovičova 3
SK-81219 Bratislava
Slovakia

Cost:
Entry is free

Sponsors

The following organizations support the event. Thank you for your for sponsorship!

Participants

Developers

The following developers have accepted our invitation and they will very likely to be present at the event.

Developer Also Known As Focus 4th 5th 6th Accommodation Notes
Marc Balmer mbalmer@NetBSD Lua yes yes yes
Roman Divácký rdivacky@FreeBSD Clang/LLVM local
Ian Dowse iedowse@FreeBSD yes yes yes
Bernhard Fröhlich decke@FreeBSD VirtualBox, HTPC
Daniel Geržo danger@FreeBSD documentation local
Adam Hamsík haad@NetBSD LVM/ZFS local
Thomas Klausner wiz@NetBSD pkgsrc
Martin Matuška mm@FreeBSD ZFS, mfsBSD, ports yes yes yes local organizer
Alexander Motin mav@FreeBSD AHCI, ATA CAM, timers yes yes yes
Zoltán Arnold Nagy zoltan@NetBSD networking yes yes yes
Philip Paeps philip@FreeBSD BSD Exam yes yes no troublemaker
Gábor Páli pgj@FreeBSD Haskell yes yes yes organizer
Andrew Pantyukhin infofarmer@FreeBSD Cloud technology yes yes yes strict vegan
Jörg Sonnenberger joerg@NetBSD pkgsrc
Ion-Mihai Tetcu itetcu@FreeBSD QAT, pkgng

Guests

Host Guest Notes
pgj Daniel Seuffert allBSD.de
pgj Zuzana Krnáčová YNET
pgj Marek Martančí­k YNET
pgj Igor Mokoš ICT Project sro., RetroBSD
pgj Paul Schenkeveld BSD Europe
pgj Adam Števko YNET
pgj Radko Stulrajter YNET
pgj Jozef Zeman YNET
pgj Juraj Šípoš MaheshaBSD, 99%, arrives at lunch
decke Michael Ranner Grazer BSD Stammtisch
decke Sebastian Brandner Grazer BSD Stammtisch
decke Manuel Wiesinger Vienna BSD Stammtisch
decke Matthias Fassl Vienna BSD Stammtisch
decke Florian Schweikert Vienna BSD Stammtisch
mbalmer Vera Hardmeier msys.ch
mm Andrea Matušková VX
zoltan Ágnes Léderer
infofarmer Lukáš Lalinský taglib, acoustid, etc. (vegetarian)

Schedule

The format is technically a mixture of a cross-project developer summit and a workshop. We have invited developers working with BSD from different organizations, we have some dinners together, and dedicate various sessions to each of the topics based on the interests of the attending developers. The format of these sessions is quite flexible: they may include presentations or demonstration of results, or even public discussions with developers involved, or a mix of all of these.

We have two different schedules: one for the participants and their guests and one for the public part of the summit. The former is mostly about the summit in general, while the latter is the interest of casual visitors of the BSD-Day.

Participants' Schedule

Date Morning
(08:00 – 12:00)
Lunch
(12:00 – 13:00)
Afternoon
(13:00 – 16:00)
Late Afternoon
(16:00 – 18:00)
Evening
(18:00 – 21:00)
Friday 4
November 2011
participants arrive dinner at Sole Mio from 19:00 hacking lounge
Saturday 5
November 2011
bsd_day(2011) (STU) lunch bsd_day(2011) (STU) bsd_dinner(2011) at Mýtny Domček from 19:00 (invited guests only) hacking lounge
Sunday 6
November 2011
Bratislava trip participants depart

Public Schedule

Time BC-300 Speaker BC-150
08:00 - 09:00 check-in
09:00 - 09:15 welcome, introduction (video)
09:15 - 09:45 Quick Tour of FreeBSD 9 (video) Daniel Geržo (FreeBSD)
09:45 - 10:30 The Future of ZFS in FreeBSD (video) Martin Matuška (FreeBSD)
10:30 - 11:00 Enclosure Management in FreeBSD (video) Alexander Motin (FreeBSD)
11:00 - 11:45 Kernel Mode Lua Marc Balmer (NetBSD)
11:45 - 12:00 lunch break
12:00 - 12:45 BSDA Exam
12:45 - 13:15 RetroBSD (video) Igor Mokoš (guest)
13:15 - 13:45 MaheshaBSD Juraj Šípoš(guest)
13:45 - 14:00 break
14:00 - 14:45 FreeBSD Ports and Packages (video) Ion-Mihai Tetcu (FreeBSD)
14:45 - 15:15 Porting Software to BSD (video) Thomas Klausner (NetBSD)
15:15 - 15:45 Version Control with Fossil Jörg Sonnenberger (NetBSD)
15:45 - 16:15 NetBSD's New Firewall (video) Zoltán Arnold Nagy (NetBSD)
16:15 - 16:30 break
16:30 - 17:00 NetBSD Automated Regresssion Testing (video) Adam Hamsí­k (NetBSD)
17:00 - 17:30 Unix as a Cloud (video) Andrew Pantyukhin (FreeBSD)
17:30 - 18:00 Clang/LLVM Roman Divácký (FreeBSD)
18:00 - 18:10 closing

We have the rooms BC-300 and BC-150 reserved at Slovak University of Technology, Faculty of Electrical Engineering and Information Technology for the event. They will be available all day.

Talks

We have the following talks to be scheduled for the day.

Title Speaker Description Notes
Kernel Mode Lua: Lua in the NetBSD Kernel Marc Balmer The Lua scripting language has been designed to be embedded into software written in C to allow for scripting and extending. This presentation will show how Lua can be used in the NetBSD kernel. NTR
Clang/LLVM Roman Divácký Clang/LLVM is a compiler technology that offers many benefits over our current compiler. This talk will introduce clang/LLVM and talk about its present and future use in the FreeBSD world.
Porting Software to BSD Thomas Klausner Let's discuss common or not so common problems when porting software to *BSD or packaging it. Possible topics include: porting issues, upstream responses to requests for help or to patches, packaging problems and solutions – and whatever else YOU want to talk about.
FreeBSD Ports and Packages -- Getting Back Being the Best Ion-Mihai Tetcu A short talk about the upcomig changes in FreeBSD Ports that brings as back to having the top source and binary 3rd party apps system.
The Future of ZFS in FreeBSD Martin Matuška This talk will give a short overview of ZFS and its current relationship with the FreeBSD project. In addition, an outlook of future ZFS development is going to be discussed.
Quick Tour of FreeBSD 9 Daniel Geržo The latest and greatest version of FreeBSD, 9.0-RELEASE is about to be released soon. In this presentation we will take a short tour of the changes and new features to appear in the 9.x series.
Enclosure Management in FreeBSD Alexander Motin SCSI Enclosure Services (SES) permit the management and sense the state of power supplies, cooling devices, LED displays, indicators, individual drives, and other non-SCSI elements installed in an enclosure. SES alerts users about drive, temperature and fan failures with an audible alarm and a fan failure LED.
MaheshaBSD Juraj Šípoš The purpose MaheshaBSD is to bring (Free)BSD closer to those users who are scared of Unix and consider BSD harder than Linux. BSD systems are not so difficult to understand if you can recognize how control (of the world) works. NTR
RetroBSD Igor Mokoš RetroBSD is a port of 2.11BSD Unix intended for embedded systems. Currently runs on Microchip PIC32MX695/795 microcontroller with 128KB internal RAM. The whole system consists of microcontroller and an SD-card attached.
NetBSD Automated Regresssion Testing Adam Hamsí­k In this presentation we will talk about ways how is NetBSD release engineering team trying to make NetBSD working more reliable and stable. Right now automated tests are run on several platforms where many possible regressions are caught.
Unix as a Cloud Andrew Pantyukhin A look at the problems arising from using multiple heterogeneous highly distributed instances of Unix (and FreeBSD in particular) as a single computing instance — a virtualization-free private cloud. Foremostly managing overall system complexity with incremental improvements to the OS.
NPF: NetBSD's New Firewall Zoltán Arnold Nagy NPF is NetBSD's new firewall, that was designed to be very clean and understandable, and it is easy to expand with new features. The main idea is based on Berkeley Packet Filter, where each rule is compiled into a bytecode, and in turn interpreted; we're taking the same approach, essentially running a virtual machine in the kernel.
Software archeology: Version Control with Fossil Jörg Sonnenberger Richard Hipp had started making his Fossil VCS project more visible and managed to cut the legalese associated with the source code by an order of magnitude. The result is attractive: a compact binary under a liberal license with few external dependencies and a fitting name.

For Participants

Sessions

Each session slot is 30 minutes long. (But you may ask for extension.)

Note to Leaders

For preparing the slides, there is a template added to the page that you can use. It contains a LaTeX source file that you can modify to create PDF-based slides for the session. It uses the Beamer class which is an easy-to-use extension to LaTeX for making presentations. Then pdfLaTeX can be used for compiling the sources to produce the desired PDF file.

$ pdflatex my-presentation.latex

A few rule-of-thumbs when creating slides:

  • Try to make things legible, use large fonts.
  • Have title and closing.
  • Use less text, you do not have to include everything on the slides. (Prepare and) Do a demonstration if needed.
  • You have only 20 minutes, having 20 or less slides (in addition to title and closing) is usually fine.
  • Sometimes images can tell more than pure text.
  • Leave a few minutes for questions.

Catering

Information on catering will be added here.

Wireless Network Access

There will be a wireless network available for the event. Further details will be published here.

Location

Bratislava or Pozsony in Hungarian and Pressburg in German, is the capital and largest city in Slovakia. It has a population of almost 450,000 and is the administrative, cultural and economic center of the country. Before 1919, it was known as Prešporok in Slovak.

Read more about Bratislava...

Approaching Bratislava

By Plane

  • Bratislava Airport (BTS) is the largest in the Slovak Republic and the home base of Danube Wings, though the budget airline Ryanair flies the vast majority of seat capacity. After leaving the terminal, take bus 61 (or N61 at night) for a direct connection to the Main Train Station (Hlavná stanica) or change at Trnavské mýto to get to the city center (in order to get to the tram stop, use the underpass and the exit marked “Centrum”; take any tram that does not show the railway station as destination). Bus drivers do not sell tickets in Bratislava so you need to get tickets in advance.
  • Vienna International Airport (VIE) is located ca. 40 km from Bratislava, near to the town of Schwechat in Austria. The airport is the home base of the flag-carrier Austrian Airlines and the budget airline Fly Niki. Most European airlines and a significant number of international airlines have direct connections to Vienna from their respective hubs. A quick summary of transport options:
    • Blaguss (Bus). 10 buses a day. 6.60 EUR / 11 EUR (return). Travel time: 45 minutes. Travelers flying with Austrian Airlines ride for free, you can print your free bus ticket at this url and you have to show your flight ticket to the driver. The final destination of this bus line is Bratislava Airport (BTS) ao you have to exit at stop Nový most (or Petržalka Einsteinova). Timetable (PDF)
    • Postbus/Slovak Lines (Bus). Runs almost hourly. 7.70 EUR / 14.30 EUR (return). Travel time: 1 hour. This bus has a stop at Petržalka Einsteinova and the final destination is Bus Station Bratislava. Timetable (PDF)
    • Train. Unfortunately, trains from Vienna to Bratislava do not stop at Vienna airport. It is possible to take the train (S7 or RSB7) from Vienna Airport to Wolfsthal on the Austrian border (45 minutes, cheapest ticket is 3 VOR-Zone tickets for 5.40 EUR) and change to Bratislava regional bus 901 that will take you to Bratislava city center (1.50 EUR) in just 15 minutes. Note that this is not a preferable way to get to Bratislava, but could be useful if schedules have been checked or if you have a back-up plan to arrange a ride or taxi from Wolfsthal.
  • Brno Airport (BRQ) has a very small albeit good selection of destination offerings. Budapest and Prague Airports are about a 4-5 hour journey but can mean substantial savings on intercontinental trips, especially to New York or Beijing.

By Train

Most international trains stop at the main station (Bratislava Hlavná Stanica) that have good connections to buses and trams. Tram 13 goes to Old Town, walking takes about 10 minutes. The other station is Bratislava-Petržalka, situated in the southern suburb about 15 minutes from city centre, this is the terminus for some trains from Vienna. Bus 80 towards Kollárovo námestie departs from outside the station building or use the underground passageway in the station hall then hop on any of the buses that leave from the opposite side of the road. Buses 91 and 191 goes right to city center, terminating right below Nový most bridge.

There are regional express trains from nearby Vienna which departs hourly, travel time is 1:20 hours via Marchegg and 1 hour via Kittsee. The first service stops at the central station while the service via Kittse stops at Petržalka, all trains starts at Wien Südbahnhof and tickets are valid for both routes. A day-return ticket called EURegio purchased in Vienna costs 14 EUR and also allows use of all public transportation in town.

International EuroCity trains are avalible from several cities in central Europe. There are two direct EC services from Berlin (9 hours) and two with a change in Prague. Prague (4:30 hours) itself has departures every two hours while Budapest (2:20 hours, departing Budapest Keleti) have six each day. From Warsaw (8:30 hours) there are through cars with EC Praha, leaving once a day. There is also one daily connection from Belgrade (10:30 hours) with EC Avala.

Night train Metropol connects with Berlin (11:30 hours), notice that the sleeper cars are decoupled and then attached to train R 719 in Prague (Metropol continues to Vienna). It is perfectly possible to get on the night train in Prague and it takes 6:30 . There is also a daily, night train service from Kiev (28 hours), which has through cars from Moscow (42 hours) attached.

By Bus

Coach lines connect Bratislava with all of Slovakia, a high number of Czech cities and a number of EU destinations, including London, Paris and daily buses also depart to Budapest. The most frequent international coach connection by far is Vienna though, with two lines running almost every hour from Vienna's Südtirolerplatz near Südbahnhof via Vienna International Airport: Blaguss has tickets sold by the driver priced at 6 EUR, with stops in Bratislava downtown (beneath Nový most bridge) and Bratislava Airport. Slovak Lines has buses that stop at the Coach Terminal and Bratislava Airport, for a cost of 7.70 EUR. A trip from/to Vienna takes about 1:30 hours.

The Central Coach Terminal (Autobusová stanica) is at Mlynské nivy, at the eastern border of the city center. To get to/from the main railway station (Hlavná stanica), take trolleybus 210. If you need to get to/from the city center, take trolleybus 205 or 202 (the terminus is behind the Tesco department store at Kamenné námestie) or 50, getting on/off at Šafárikovo námestie (close to the banks of the river Danube).

By Car

Bratislava lies on the border of two other countries and has a relatively good road system. The town can be accessed by motorways (i.e. limited access highway) from northern Slovakia and Poland, Czech Republic, Hungary as well as Austria. As a result, you can pass the town without having to leave the motorway at all. Together with countries like Austria and Czech Republic it is required to have a sticker on your windshield to drive on motorways. that can be bought at any regular gas station.

After entering the city, a parking information system is in place to lead you to the next free parking spot. In the center of town you either can use one of the paid underground garages or buy a parking card from vendors in yellow vests and try to find a free spot in the streets. The former is recommended on weekends as finding a parking place in the one-ways may be difficult sometimes. If you do find a spot in the street and it is a weekday between 8:00 and 16:00, a parking card may be necessary. You need them in the center of the city only, parking on the streets is free otherwise. You can purchase parking cards from vendors in yellow vests; they cost 0.70 EUR and are valid for 60 minutes.

It may be a good idea to leave the car at the Aupark parking lot which also serves as a “Park and Walk” facility for tourists (note that the indoor parking facilities as well as parts of the outdoor parking lot are closed from 23:00 to 6:00, the rest of the parking space is free to use any time). You can leave your car here and walk through the park and across the Danube to the city center, which is a 10 minute stroll, or just use public transportation.

Coordinates

Maps

Accommodation

If you decide to stay in Bratislava on Friday and Saturday night, we can recommend you the following places to book a room.

Materials

Pictures are videos are available.

Special thanks to Andrej Binder and Alexander Motin for contributing their fine photos, and to Miroslav Michalička for editing the videos!

BSDA Certification Exam

The BSD Certification Group (BSDCG) is pleased to offer the BSDA certification exam to our visitors.

The exam will take place at the event in room BC-150 between 12:00 and 13:45.

It will be paper-based and in English. Exam information is available from the Certification page. Candidates should be proficient in the BSDA Certification Requirements and the Command Reference, both of which are available for free download from this page of the website.

Participants need to register for a BSDCG ID. Once you have an ID, you can choose BSD-Day as the location and pay for the exam. The price is USD 75 (~EUR 50) and payable through Paypal or credit card.

About the BSD Certification Group

The BSD Certification Group (BSDCG) is a non-profit organization committed to creating and maintaining a global certification standard for system administration on BSD-based operating systems. The BSDCG works with the BSD and sysadmin communities in order to provide a practical and relevant certification.

The BSDA certification is designed to be an entry-level certification on BSD UNIX systems administration. The successful BSDA candidate is able to complete common administrative and troubleshooting tasks and has a good understanding of general BSD Unix and networking principles.

Contact

If you have questions, comments, or you just feel that something is missing from here, please contact me.

See you at the BSD-Day!

people.freebsd.org_pgj_bsd_day_2011_mc2_logo.jpg

2011.txt · Last modified: 2013/02/18 19:46 by pgj
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki