Contributing to the FreeBSD Ports Collection

Sam Lawrance

Mark Linimon

Revision: 43184
Legal Notice
Last modified on 2013-11-13 by hrs.

This article describes the ways in which an individual can contribute to the FreeBSD Ports Collection.

Table of Contents
1. Introduction
2. What you can do to help
3. Creating a new port
4. Adopting an unmaintained port
5. The challenge for port maintainers
6. Finding and fixing a broken port
7. When to call it quits
8. Resources for ports maintainers and contributors

1. Introduction

The Ports Collection is a perpetual work in progress. We want to provide our users with an easy to use, up to date, high quality repository of third party software. We need people to donate some of their time and effort to help us achieve this goal.

Anyone can get involved, and there are lots of different ways to do so. Contributing to ports is an excellent way to help give back something to the project. Whether you are looking for an ongoing role, or a fun challenge for a rainy day, we would love to have your help!

As a volunteer, what you do is limited only by what you want to do. However, we do ask that you are aware of what other members of the FreeBSD community will expect of you. You may want to take this into account before deciding to volunteer.

All FreeBSD documents are available for download at

Questions that are not answered by the documentation may be sent to <>.
Send questions about this document to <>.