OpenAFS Logo
OpenAFS Workshop

OpenAFS Development Roadmap

We welcome contributions from the open source community to help advance the OpenAFS project. The roadmap below outlines our general plan for upcoming releases and key technical goals. As a community-supported project, we encourage participation through code contributions, code review, and bug reporting to help us achieve these milestones.

The following release schedule is subject to change.

1.8

The 1.8 series is our current stable release series, producing as set of releases to address security issues, bugs, and to support new kernel versions.

1.9

The 1.9 series is our current development release series, producing a rolling set of releases to facilitate access to the features being developed for the next stable release series. Currently, the 1.9.x series contains support for server-to-server communications with the rxgk Rx security class.

2.0

One long-desired feature that is expected to be in 2.0 is the rxgk Rx security class; some preliminary changes toward that feature are in gerrit waiting for review. Other desired features such as IPv6 support are listed below, but as always, are contingent on the contributions of volunteers and companies to make them happen.

Development Wish List

Modernization of crypto and network support

Over the years, the AFS protocol has not kept up with developments in cryptography and network protocols, sticking with single-DES-grade encryption and remaining an IPv4-only service. The 2013 security release moved the long-term krb5 cell-wide keys off of single-DES, but wire encryption remains unchanged since the original AFS release.