Hackathon 2011 / EuroBSDCon wrap up

October 20th, 2011 by Chris Buechler

Thanks to many of you who contributed to our hackathon fund. It was a great success. We had 6 developers together here in Louisville. The primary areas of focus were 2.1 development, in the following areas.

  • Moving packages to PBIs – the package system in 2.1 will switch to using the PBI package system, originally from PC-BSD, though also used by some on stock FreeBSD installs. The benefit of using PBIs is each package has all its dependencies included in the package, which eliminates the dependency messes that can happen currently, such as one package requiring a certain version of a dependent package but another requiring a different version, uninstallation of one package stomping on another package by uninstalling a dependency it requires, uninstallation of a package breaking the base system by deleting things it uses (though we already work around that one automatically), easing clean uninstall of packages, amongst other benefits. This will be a great improvement in the package system for 2.1.
  • Updating to FreeBSD 9 – all of our patches are now up to date for FreeBSD 9, which will be the base OS for 2.1. We’ve also been working on minimizing the number of patches we have by getting things merged into FreeBSD where possible, as considerable efforts go into maintaining this, but we still have a significant patch set.
  • Documentation updates – a variety of updates on doc.pfsense.org.
  • General 2.1 release planning
  • Logging update for wireless – now goes into its own log since it’s noisy.
  • Server load balancer improvements – added service status, DNS load balancing ability, logging enhancements
  • Enhanced stats for ALTQ for traffic shaper
  • Work on Unbound as a replacement for dnsmasq, the underlying service used for the DNS forwarder.

And some minor other things I’m not remembering offhand. Thanks to our contributors for making this possible.

 

We were also at EuroBSDCon this month, presenting a full day training session on pfSense 2.0, which was the most popular tutorial at the conference with more than 50 people registered. It went great and was well received, though ran a bit long so we had to hurry at the end. A few pictures from the event were uploaded by Chris Horn, a friend of the project. That material will be refined and extended some to make it two full days, and offered again later this year. Keep an eye out here for info, and/or subscribe to our announcements list.

Tags: ,

8 Responses to “Hackathon 2011 / EuroBSDCon wrap up”

  1. Podilarius Says:

    Thanks for all your hard work. We all look forward to 2.1. :)

  2. scott ullrich Says:

    Also added was complete backup of system before firmware upgrade option.

    You can also restore prior backups under the restore tab.

  3. Chris Horn Says:

    Wasn’t IPv6 supposed to be one of the topics as well? Or did I just miss it?

  4. Chris Buechler Says:

    Oh, yeah there was some IPv6 work done as well. Getting to FreeBSD 9 is actually related to that in several ways. Plus some other things.

  5. ArcticLab.org Says:

    Our 2.0 Production implementations continue to prove Stable / rock solid (just as 1.2.3).

    Great work. Look forward to 2.1 & beyond.

  6. strafelife Says:

    Thank you for pfSense – you guys do awesome work.

    I don’t want to appear presumptuous, but there was discussion at some point to streamline pfsense, with regular incremental releases. I’m just curious to know if there is consensus as to what the goal will be; 1-2 releases a year? Or is it impossible to know these things without participating in the development of pfSense?

    2.0 was well worth the long wait, it is a beautifully crafted firewall.

  7. Chris Buechler Says:

    strafelife: a post explaining that is coming soon, in short we’re going to 6 month release cycles, 2.1 will be out in March 2012.

  8. Oliver Says:

    I’m glad to hear it was a success! Thanks for the report and the photos. Please post any photos of the hackathon if you have any.

Please don’t post technical questions or off-topic comments. It is far more likely that your questions and concerns will be addressed effectively through one of our support channels.

Leave a Reply