Re: [Freeipa-devel] Plans for bind-dyndb-ldap

2010-12-15 Thread Jakub Hrozek
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 12/14/2010 08:38 PM, Stephen Gallagher wrote:
 On 12/14/2010 01:57 PM, Stephen Gallagher wrote:
 1) Petition the Fedora Infrastructure team to turn over ownership of
 this upstream project. This is likely to meet with resistance without
 the input of the current owner (who is more or less unreachable at this
 point). The bind-dyndb-ldap project was initiated with FreeIPA as its
 primary patron, but I'm not certain this would be sufficient argument to
 the admins to annex the project.
 
 
 Apparently, this was indeed sufficient to take over the project. I've
 been made the project sponsor, and I've granted Simo commit privilege as
 well. So we should be alright to make fixes as needed from now on.
 
 

Why don't we simply ask Martin to give us commit rights or transfer the
project to us?
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAk0IkAYACgkQHsardTLnvCUv3QCgiNhs7kIBbymikcoph8cKVLBW
Z8IAn1R1IaAfvwtWit9T1u9fIM8y0xmr
=cOxn
-END PGP SIGNATURE-

___
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel


Re: [Freeipa-devel] Plans for bind-dyndb-ldap

2010-12-15 Thread Jakub Hrozek
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 12/15/2010 10:53 AM, Jakub Hrozek wrote:
 Apparently, this was indeed sufficient to take over the project. I've
  been made the project sponsor, and I've granted Simo commit privilege as
  well. So we should be alright to make fixes as needed from now on.
 
 
 Why don't we simply ask Martin to give us commit rights or transfer the
 project to us?
 

Sorry, I should have read more carefully, I see we already own the
project. Sorry for the noise.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAk0IkmMACgkQHsardTLnvCWI/QCeIRgMCghuNSjfW+L8SkdmDfxi
c1QAoLRCOtVZufHJBQdFFbgopNzryYmS
=C2Pj
-END PGP SIGNATURE-

___
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel


[Freeipa-devel] Plans for bind-dyndb-ldap

2010-12-14 Thread Stephen Gallagher
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

FreeIPA v2 DNS integration relies on a BIND plugin to store the DNS data
in LDAP, which was written by Martin Nagy. Martin, who left the FreeIPA
development team some time ago was the only person with commit access to
this repository, leaving it both unmaintained and uneditable.

We need to discuss how to proceed with this dependency on FreeIPA.
Originally, Martin's plan was to campaign for this plugin's acceptance
into the BIND upstream, and to terminate the separate bind-dyndb-ldap
project. I think that this is a valuable long-term goal, but we need to
discuss shorter-term needs.

As we work to finalize FreeIPA v2, it's very likely that we will
discover one or more bugs in bind-dyndb-ldap. If this happens, we will
have to provide patches and get them included in Fedora.

However, Fedora has a strong policy against shipping patches that aren't
upstream, and we have no way currently of pushing them upstream.

So I figure that we have the following options to consider:

1) Petition the Fedora Infrastructure team to turn over ownership of
this upstream project. This is likely to meet with resistance without
the input of the current owner (who is more or less unreachable at this
point). The bind-dyndb-ldap project was initiated with FreeIPA as its
primary patron, but I'm not certain this would be sufficient argument to
the admins to annex the project.

2) Open dialog with the BIND upstream and push very hard to merge this
code into their mainline, then involve ourselves with their process to
push patches. This is probably our best long-term approach, but
currently we have no control over when the ldap plugin would be merged,
and how soon afterwards that it would be pushed into Fedora.

3) Fork bind-dyndb-ldap into a new project that we maintain and include
in Fedora. This is the least controversial approach, as it will involve
no difficult political maneuvering to include. However, it also requires
an additional effort in setting up a new project and getting packages
approved in Fedora.

- -- 
Stephen Gallagher
RHCE 804006346421761

Delivering value year after year.
Red Hat ranks #1 in value among software vendors.
http://www.redhat.com/promo/vendor/
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAk0Hvg0ACgkQeiVVYja6o6M7VgCeIje+BcvlS5k8C0KgHC3tqhrI
s8IAniYxCMx2MqG0idk82RhFXxCgtO48
=m7Ry
-END PGP SIGNATURE-

___
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel


Re: [Freeipa-devel] Plans for bind-dyndb-ldap

2010-12-14 Thread Stephen Gallagher
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 12/14/2010 01:57 PM, Stephen Gallagher wrote:
 1) Petition the Fedora Infrastructure team to turn over ownership of
 this upstream project. This is likely to meet with resistance without
 the input of the current owner (who is more or less unreachable at this
 point). The bind-dyndb-ldap project was initiated with FreeIPA as its
 primary patron, but I'm not certain this would be sufficient argument to
 the admins to annex the project.


Apparently, this was indeed sufficient to take over the project. I've
been made the project sponsor, and I've granted Simo commit privilege as
well. So we should be alright to make fixes as needed from now on.


- -- 
Stephen Gallagher
RHCE 804006346421761

Delivering value year after year.
Red Hat ranks #1 in value among software vendors.
http://www.redhat.com/promo/vendor/
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAk0Hx5kACgkQeiVVYja6o6P1ogCfZriFVstvBJGW8sFQZTqqchCb
GggAoKEB+LAurg6vJ+aMiGz16Uazm5Ip
=JrKB
-END PGP SIGNATURE-

___
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel