OpenBSD Journal

The 2008 Slackathon event.

Contributed by jj on from the Vor-Bju-Det dept.

As mentioned before, the Swedish OpenBSD crowd got yet another chance to meet for a OpenBSD conference this autumn.

Here is my own view on the event:
The two previous Slackathons were big successes, I had lots of friends (not all OpenBSD-related) come talk about stuff surrounding BSD, open source or computing in general. One of the things I've been slowly planning came from the interview with Niklas Hallqvist in the first Slackathon, where he said he might get back into OpenBSD development for a short time if someone arranged for a developer gathering. So this year, I didn't just plan for a one-day event, but set my sights on a hack-n-slack event.

The slacking part is well covered, many of the visitors are now what you would call 'regulars', making sure they arrive in time for all of the talks, pockets full of ca$h to donate and pre-announcing their attendance so they can get a piece of the stew I offer the visitors. But I also wanted to get a hack-part going, hopefully without spending a fortune, since the Slackathon event is a no-entrance conference.

I mailed the developers before the event, asking who could hold a talk, but also if they would like to arrive a few days early and hack away. Since there isn't a long line of wealthy sponsors, the only thing I knew I could offer was couches at my friends' places. I was astonished to see so many developers wanting to come over for a three day pre-Slackathon hack event. The list ended up being: andreas@, miod@, gilles@, reyk@, henning@, art@, maja@, johan@, jj@, thib@, tobias@, oga@, rainer@ and blambert@.

Also, the number of OpenBSD users that could muster up a few bucks from their jobs to sponsor flights for the developers was also a pleasant surprise. Given the fact that most of the visiting developers were europeans and the low-cost flights seem to pass by Sweden, I was soon having some 10+ developers wanting to come over. Some of them actually refused getting their flights paid, so in the end, the travel costs weren't all that high.

I got a room set up at work and had the developers there from Wednesday to Friday, with a evening dinner scheduled on the first two nights and a beer-tasting session on the third. All in all, having a pre-conference hack session was very well received by the developers. Also, I collected a small list of stuff that was fixed/worked on during these days:
  • miod@ fixed some acpi and azalia bugs on the amd64-capable HP laptop donated to him by johan@.
  • henning@ finished the ntp DNS issue, lots of performance work in PF and some smaller BGP work.
  • andreas@ got back into openbsd hacking after many years of slow committing, also cleaning up in the getpwent() and getpw*_r() calls, and finally some work on amd64 "boot -d" support for MP kernels.
  • oga@ finally got time to port GEM (Graphics Execution Manager), to X.org although untested at this time.
  • gilles@ is working on a out-of-src smtpd, so this time allowed him to implement aliases, forwards, basic loop detection, part of the virtuser code, use of an external mda and finish the relay code.
  • tobias@ plugged a memory leak in OpenCVS and worked on other things that need to be reviewed first before they are committed.
Apart from all this, having other developers eye-to-eye really helps when trying to get upcoming designs right and solving small issues along the way.

Over to the Slackathon on the saturday:
It is designed to be a one-day event, from 12 to 22-something, with a presentation every hour. Only one speaker fell out, so my schedule almost worked this year. We had Gilles man the donation desk most of the time, and of course my trusted friends and colleagues doing sales, cafeteria and all kinds of invisible work like fixing the network and so on. Big thanks to all of them (Johan, Robert, Janj, Simon, Marcus, cd, Mi, Patrik).

We have held all the Slackathons in a 65-people lecture room, and this year it was finally too small. We had people sitting on the stairs, so I'm going to have to move to something bigger if it's going to grow like this - a very pleasant problem. We had a Slackathon t-shirt made for the event, which I gave to all the speakers, the developers and the helpers. The few shirts that were left, we auctioned to the visitors, getting a 100Eur and two 70Eur final bids for the three t-shirts sold this way, with optional developer signatures written on them. Thanks a lot to those three buyers!

We had visitors from Riga, Norway and Finland, developers from the US, Iceland, UK, Germany and France, so I feel safe to say, it isn't a Swedish-only event anymore. Pictures taken on the event by Vladi are available here.

The results: we had something like 1500EUR in direct donations and cafeteria sales profits, a handful of companies that funded tickets for flying in developers, and a $1000 donation from BSDfund.org.
And a bunch of happy users and developers.

See you all next year.

(Comments are closed)


Comments
  1. By Anonymous Coward (81.232.51.14) on

    I have a ridiculously expensive t-shirt... well spent money however.

    Thanks to JJ for arranging this event!

    Comments
    1. By gilles (gilles) on http://www.poolp.org/~gilles/

      > I have a ridiculously expensive t-shirt... well spent money however.
      >
      > Thanks to JJ for arranging this event!
      >

      Yeah, lots of thanks go to jj (and family), johan and everyone involved in this event, it was great ;)

    2. By Björn Andersson (83.254.32.101) on

      > I have a ridiculously expensive t-shirt... well spent money however.
      >
      > Thanks to JJ for arranging this event!
      >

      Nothing beats slacking in my new 100 euro t-shirt!

  2. By Anonymous Coward (212.20.215.132) on

    Great stuff. Thanks for sharing. I'm definitely going next year.

  3. By Anonymous Coward (81.198.191.244) on

    By the way Riga is capital of Latvia. It is not country like Norway and Finland.

    Comments
    1. By Anonymous Coward (212.181.118.2) on

      > By the way Riga is capital of Latvia. It is not country like Norway and Finland.
      Well, it is time to do something about it!

  4. By Peter (62.75.160.180) on http://solarscale.de

    I seem to not get any more openbsd misc, bug and tech mails, even marc.info doesn't have mails for 28th and 29th, anyone know what the deal is?

    Comments
    1. By Anonymous Coward (85.228.70.249) on

      > I seem to not get any more openbsd misc, bug and tech mails, even marc.info doesn't have mails for 28th and 29th, anyone know what the deal is?

      I can confirm this. Since the afternoon of the twenty-seventh. Some are starting to trickle in... ?

      Comments
      1. By Peter (62.75.160.180) on http://solarscale.de

        > > I seem to not get any more openbsd misc, bug and tech mails, even marc.info doesn't have mails for 28th and 29th, anyone know what the deal is?
        >
        > I can confirm this. Since the afternoon of the twenty-seventh. Some are starting to trickle in... ?


        They started coming in now. Thx.

  5. By Peter (62.75.160.180) on http://solarscale.de

    If there is any URL's to slides or presentations that were at slackathon that would be great for us that couldn't make it.

  6. By Anonymous Coward (87.194.34.157) on

    http://picasaweb.google.com/vladib/Slackathon2008#5246023321372430658

  7. By Janne Johansson (jj) jj@inet6.se on Old amiga fart.

    Forgot rainer@ there. Added him to the list of visiting developers also.

    And some of the slides are now available at:
    http://www.slackathon.se:2008/slides/

  8. By jirib (89.176.141.36) on

    i am not english speaker so i haven't understood this:

    "gilles@ is working on a out-of-src smtpd"

    ...what does it exactly mean? thank you for clarification :)

    j.

    Comments
    1. By Janne Johansson (jj) jj@inet6.se on www.inet6.se

      > i am not english speaker so i haven't understood this:
      > "gilles@ is working on a out-of-src smtpd"
      > ...what does it exactly mean? thank you for clarification :)

      It is not a part of the OpenBSD source tree. It might be later or might not, but for now it is a side-project that isn't near finished.

      Comments
      1. By Gilles (gilles) on http://www.poolp.org/~gilles/

        > > i am not english speaker so i haven't understood this:
        > > "gilles@ is working on a out-of-src smtpd"
        > > ...what does it exactly mean? thank you for clarification :)
        >
        > It is not a part of the OpenBSD source tree. It might be later or might not, but for now it is a side-project that isn't near finished.
        >

        To clarify, it isn't near finished as a replacement for sendmail for all kinds of setups, but is quite close to be usable as a replacement for sendmail in the simple setups most people use (receiving and sending mail, aliases, virtual hosts and users, ...).

        I should be able to run it as a sendmail replacement on my own box in a few days/weeks (depending on my level of slackness and work load at paid job).

        Gilles

        Comments
        1. By Anonymous Coward (67.69.227.99) on

          > > > i am not english speaker so i haven't understood this:
          > > > "gilles@ is working on a out-of-src smtpd"
          > > > ...what does it exactly mean? thank you for clarification :)
          > >
          > > It is not a part of the OpenBSD source tree. It might be later or might not, but for now it is a side-project that isn't near finished.
          > >
          >
          > To clarify, it isn't near finished as a replacement for sendmail for all kinds of setups, but is quite close to be usable as a replacement for sendmail in the simple setups most people use (receiving and sending mail, aliases, virtual hosts and users, ...).
          >
          > I should be able to run it as a sendmail replacement on my own box in a few days/weeks (depending on my level of slackness and work load at paid job).
          >
          > Gilles
          >

          Awesome stuff! I'd like to try it too.

          Comments
          1. By jirib (89.176.141.36) on

            > > > > i am not english speaker so i haven't understood this:
            > > > > "gilles@ is working on a out-of-src smtpd"
            > > > > ...what does it exactly mean? thank you for clarification :)
            > > >
            > > > It is not a part of the OpenBSD source tree. It might be later or might not, but for now it is a side-project that isn't near finished.
            > > >
            > >
            > > To clarify, it isn't near finished as a replacement for sendmail for all kinds of setups, but is quite close to be usable as a replacement for sendmail in the simple setups most people use (receiving and sending mail, aliases, virtual hosts and users, ...).
            > >
            > > I should be able to run it as a sendmail replacement on my own box in a few days/weeks (depending on my level of slackness and work load at paid job).
            > >
            > > Gilles
            > >
            >
            > Awesome stuff! I'd like to try it too.

            what about smtp-auth? i hope following effort will be done.

            http://www.netbsd.org/contrib/soc-projects.html#sasl

            Comments
            1. By Gilles (gilles) on http://www.poolp.org/~gilles/

              > > > > > i am not english speaker so i haven't understood this:
              > > > > > "gilles@ is working on a out-of-src smtpd"
              > > > > > ...what does it exactly mean? thank you for clarification :)
              > > > >
              > > > > It is not a part of the OpenBSD source tree. It might be later or might not, but for now it is a side-project that isn't near finished.
              > > > >
              > > >
              > > > To clarify, it isn't near finished as a replacement for sendmail for all kinds of setups, but is quite close to be usable as a replacement for sendmail in the simple setups most people use (receiving and sending mail, aliases, virtual hosts and users, ...).
              > > >
              > > > I should be able to run it as a sendmail replacement on my own box in a few days/weeks (depending on my level of slackness and work load at paid job).
              > > >
              > > > Gilles
              > > >
              > >
              > > Awesome stuff! I'd like to try it too.
              >
              > what about smtp-auth? i hope following effort will be done.
              >
              > http://www.netbsd.org/contrib/soc-projects.html#sasl

              smtp-auth is being worked on by another openbsd developer while I focus on other important features (mailer daemons ...). We already have ssmtp and starttls working so we will start with PLAIN and LOGIN, and only make them usable over secure sessions.

              Gilles

        2. By Magnus (129.33.49.251) on

          Whoah. Great stuff. This deserves an Undeadly article of its own, I think, to give people a taste of what is coming down the road.

    2. By Anonymous Coward (92.112.66.163) on

      good OpenBSD the best OS over the world !!

  9. By luciusf (217.83.190.74) on

    quote from slackathon-oga-2008.pdf (36)
    "BSD work not started. infrastrucure needs to be designed."
    Does this implicate someone will do this (sometime)? Is kernel mode setting something obsd developers really want? (which would mean importing the free MIT licensed graca-drivers - as far as i understand it)

Credits

Copyright © - Daniel Hartmeier. All rights reserved. Articles and comments are copyright their respective authors, submission implies license to publish on this web site. Contents of the archive prior to as well as images and HTML templates were copied from the fabulous original deadly.org with Jose's and Jim's kind permission. This journal runs as CGI with httpd(8) on OpenBSD, the source code is BSD licensed. undeadly \Un*dead"ly\, a. Not subject to death; immortal. [Obs.]