The OpenAFS Foundation will be applying to be a mentoring organization for OpenAFS and AFS related open source projects in the Google Summer of Code 2022.
Please contact foundation@openafs.org for information.
Google Summer of Code is a global, online program focused on bringing new contributors into open source software development. Contributors work with an open source organization on a 12+ week programming project under the guidance of mentors.
As of 2022, Google has opened up the program to newcomers to Open Source who are 18 years or older. Projects can be medium size (~175 hours) or large size (~350 hours). Finish times are flexible, 12 to 22 weeks, with mentor agreement.
AFS is the original cloud file system. AFS is in use at large enterprises, universities, and research institutions. The OpenAFS code base is 100% open source. Since IBM released the source code in 2000, support for new platforms have been added, performance has been improved, and maintenance and security updates are delivered by the OpenAFS project.
OpenAFS has a large, mature code base of over 800,000 lines of mostly C language code. The project includes servers, kernel modules, and command line tools. Developing code for OpenAFS gives you the opportunity to make a significant difference to a product that is in large scale production use, and to learn key development skills. We have a supportive community of developers who are keen to see new developers enter our project, and happy to help out as you get up to speed.
New developers are encouraged to join the OpenAFS developers mailing list, the #openafs IRC channel, and the Gerrit code review system.
Students are responsible for writing a proposal and submitting it to Google before the application deadline.
See the Project Ideas page for project ideas. Additionally, we welcome proposals unrelated to the ideas listed here.
A strong proposal will include, at least:
OpenAFS has participated in past Google Summer of Code programs.