We have had many requests for a public repository to enable users or OS package maintainers to back-port specific fixes, or to cherry pick fixes for a platform release.
- We used to provide access to a read-only git as a benefit of BIND- and DHCP-Membership. We ended the BIND and DHCP-Members programs in mid-2013, but we have kept the read-only git access because some of the members had come to rely on it.
- Earlier this year we opened both gits to OS packagers.
- We migrated the former BIND-Member and DHCP-Member repositories to source.isc.org to make them easier to find
- Now we are enabling free, open public access for everyone
- We are also providing instructions on how to contribute software to ISC at www.isc.org/git
Git access is provided via a web interface and via CLI.
This is not our master copy of our source code, and the repository is read-only. No one can corrupt or destroy the source code by use of this git. If we are working on a fix for a critical vulnerability, we will not push that work to the open git until the vulnerability is public.
We also want to make it easier for outside contributors to work with us. We are experimenting with using GitHub for submissions and reviews, beginning with the Kea project. https://github.com/isc-projects/kea