Proposed F19 Feature: BIND10 - next generation of the popular BIND9 DNS server rewritten from scratch

Adam Tkac atkac at redhat.com
Wed Jan 16 21:06:49 UTC 2013


On Wed, Jan 16, 2013 at 03:59:10PM -0500, Simo Sorce wrote:
> On Wed, 2013-01-16 at 21:55 +0100, Adam Tkac wrote:
> > On Wed, Jan 16, 2013 at 03:21:41PM -0500, Bill Nottingham wrote:
> > > Jaroslav Reznik (jreznik at redhat.com) said: 
> > > > As decided by FESCo on 2012-12-05 meeting, all proposed Features are required
> > > > to pass through the community review by announcing them on devel-announce list.
> > > > FESCo votes on new features no sooner than a week from the announcement.
> > > > 
> > > > = Features/BIND 10 =
> > > > https://fedoraproject.org/wiki/Features/BIND10
> > > > 
> > > > * Detailed description:
> > > > BIND10 suite implements two crucial network services - DNS and DHCP. 
> > > > The BIND10 is going to replace both widely used ISC BIND9 and ISC DHCP4 
> > > > software in the future. It is written from scratch and has modular design.
> > > 
> > > And... dhcp6?
> > 
> > Ah, with DHCP4 I meant DHCP 4.X.X, not IPv4 DHCP, sorry for bad description.
> > BIND10 of course supports both IPv4 and IPv6 DHCP protocols. I removed the "4"
> > suffix on wiki to avoid confusions.
> > 
> > > I note that the feature page describes this as a parallel installable stack.
> > > Is there a reason to keep both versions around in a way we didn't with
> > > other bind major upgrades?
> > 
> > Yes because there is _no_ backward compatibility with current bind9.
> > Configuration is completely different, management is completely different etc...
> > People definitely need some time for testing and transition to bind10.
> 
> It is not only a matter of configuration, is bind10 going to be
> pluggable ? FreeIPA with bind-dynd-ldap depends on bind9 and will
> require some major work to port it to bind10 ... or something else.
> In the meanwhile it will depend on bind9 being available in the
> distribution.

Yes, it is going to be pluggable but it doesn't have any API for modules, yet.
Upstream is currently busy with work on core DNS/DHCP daemons. But they design
bind10 with plugins in mind.

Btw about transition time, it definitely won't happen in ~1 year. I guess
transition can take ~5 years, so you don't have to bother that bind9 will
dissapear during next 5 - 10 Fedora releases...

Regards, Adam

-- 
Adam Tkac, Red Hat, Inc.


More information about the devel mailing list