Re: [Repoze-dev] repoze.who.plugins.ldap RC1 available

2008-09-17 Thread Gustavo Narea
On Wednesday September 17, 2008 19:32:52 Gustavo Narea wrote:
> I'm going to start the migration
> of development-related stuff from Launchpad

This is, the blueprints for the plugin (there are no open bugs) and the code 
itself.
-- 
Gustavo Narea.
http://gustavonarea.net/

Get rid of unethical constraints! Switch to Freedomware:
http://softwareliberty.com/

___
Repoze-dev mailing list
Repoze-dev@lists.repoze.org
http://lists.repoze.org/listinfo/repoze-dev


Re: [Repoze-dev] repoze.who.plugins.ldap RC1 available

2008-09-17 Thread Gustavo Narea
Hello,

I'd be glad to contribute it to the Repoze core -- I actually suggested that 
in a early stage of the development of the plugin.

I've just signed and sent the contributor's agreement.

I'll be offline until Friday, so on Saturday I'm going to start the migration 
of development-related stuff from Launchpad. I think we should also move the 
documentation from my web site to repoze's.

Cheers!

On Wednesday September 17, 2008 19:08:23 Paul Everitt wrote:
> The ZPL is compatible with the GPL, by specific intent.  I know,
> because ZC's board chairman and I were the ones that spent the lawyer
> money and negotiated with the FSF to make it happen.
>
> The other points about whether Zope and Plone and who got mad at whom,
> when, and what agendas each party had that got masqueraded as license
> disputesgosh, I hope that Repoze is a place where we can leave all
> that behind.
>
> If Gustavo wants it to go in the Repoze core, he'll have to use the
> Repoze choice of license.  Otherwise, he's perfectly free to use the
> license he wants.  But Repoze is not going to proactively discourage
> use of GPL for non-core stuff.
>
> --Paul
>
> On Sep 17, 2008, at 12:22 PM, David Pratt wrote:
> > Hi Gustavo.  An LDAP package is a useful and interesting addition to
> > who. Unfortunately, the licensing choice is not compatible with
> > repoze and I could not use it as a result.  In reality, I  don't
> > believe it is productive to extend the same licensing game (to
> > repoze) that has plaqued zope and plone for years (by taking from ZPL
> > and creating GPL). This had only resulted in isolation of plone code
> > - and no code sharing between zope and plone. This of course is your
> > decision but I don't believe it is useful to follow this pattern.
> >
> > If you anticipate uptake of your package or contribution, my
> > recommendation is use a compatible licensing scheme from which the
> > code originated. You might also consider contributing this as an
> > official plugin to repoze and making it available from the repoze
> > repository where more eyes will be upon it.
> >
> > Regards,
> > David
> >
> > On Sep 8, 2008, at 9:12 PM, Chris McDonough wrote:
> >> Thank you Gustavo, looks good!
> >>
> >> Gustavo Narea wrote:
> >>> Hello, everyone.
> >>>
> >>> The first release candidate for version 1 of the LDAP plugin for
> >>> repoze.who is
> >>> out!
> >>>
> >>> It provides an easy-to-use LDAP authenticator that is compatible
> >>> with any
> >>> identifier that defines the 'login' and 'password' items in the
> >>> identity
> >>> dictionary, like the FormPlugin and RedirectingFormPlugin plugins.
> >>>
> >>> It also provides a metadata provider for you to have loaded the
> >>> attributes you
> >>> want for authenticated users automatically.
> >>>
> >>> The project is fully documented and ships with a working demo
> >>> application to
> >>> see it in action with your own LDAP server.
> >>>
> >>> Please, do not hesitate to play with it and give feedback!
> >>>
> >>> For more information, visit:
> >>> http://code.gustavonarea.net/repoze.who.plugins.ldap/
> >>>
> >>> Cheers,
> >>>
> >>>
> >>> -
> >>> ---
> >>>
> >>> ___
> >>> Repoze-dev mailing list
> >>> Repoze-dev@lists.repoze.org
> >>> http://lists.repoze.org/listinfo/repoze-dev
> >>
> >> ___
> >> Repoze-dev mailing list
> >> Repoze-dev@lists.repoze.org
> >> http://lists.repoze.org/listinfo/repoze-dev
> >
> > ___
> > Repoze-dev mailing list
> > Repoze-dev@lists.repoze.org
> > http://lists.repoze.org/listinfo/repoze-dev

-- 
Gustavo Narea.
http://gustavonarea.net/

Get rid of unethical constraints! Switch to Freedomware:
http://softwareliberty.com/



signature.asc
Description: This is a digitally signed message part.
___
Repoze-dev mailing list
Repoze-dev@lists.repoze.org
http://lists.repoze.org/listinfo/repoze-dev


Re: [Repoze-dev] repoze.who.plugins.ldap RC1 available

2008-09-17 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

David Pratt wrote:
> Hi Gustavo.  An LDAP package is a useful and interesting addition to  
> who. Unfortunately, the licensing choice is not compatible with  
> repoze and I could not use it as a result.

Correction:  the license we are using[1] is a minimal BSD-like license,
and can certainly be "mixed" in a derived work with GPL code:  the
resulting derived work would only be distributable under the GPL, however.

IANAL, YMMV, etc., but I would tend to think that installing a GPL
plugin into a BSD framework  does *not* cause a derived work to be
created however, as the underlying framework is clearly prior to and
independent of the plugin.  Distributing both the framework and the
plugin together would then come under the heading of "mere aggregation".

> In reality, I  don't  
> believe it is productive to extend the same licensing game (to  
> repoze) that has plaqued zope and plone for years (by taking from ZPL  
> and creating GPL). This had only resulted in isolation of plone code  
> - and no code sharing between zope and plone. This of course is your  
> decision but I don't believe it is useful to follow this pattern.

The choice of the GPL by the Plone community has certainly contributed
to a gap between them and the wider Zope community;  on the other hand,
they might argue that the GPL is part of a succesful marketing and
commnunity-building strategy.

> If you anticipate uptake of your package or contribution, my  
> recommendation is use a compatible licensing scheme from which the  
> code originated. You might also consider contributing this as an  
> official plugin to repoze and making it available from the repoze  
> repository where more eyes will be upon it.

We would be glad to have the code contributed, assuming that Gustavo is
willing to do so.  See the contributor agreement[2] for details:


[1] http://repoze.org/license.html

[2] http://repoze.org/contributing.html


Tres.
- --
===
Tres Seaver  +1 540-429-0999  [EMAIL PROTECTED]
Palladion Software   "Excellence by Design"http://palladion.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFI0Tmo+gerLs4ltQ4RAhqoAKDHwUwOYq6oUEUimfmZHD2x1hkj8QCgxGHE
dQGYOJ2ioAurd63agYoV3Bo=
=aPe4
-END PGP SIGNATURE-
___
Repoze-dev mailing list
Repoze-dev@lists.repoze.org
http://lists.repoze.org/listinfo/repoze-dev


Re: [Repoze-dev] repoze.who.plugins.ldap RC1 available

2008-09-17 Thread Paul Everitt


The ZPL is compatible with the GPL, by specific intent.  I know,  
because ZC's board chairman and I were the ones that spent the lawyer  
money and negotiated with the FSF to make it happen.


The other points about whether Zope and Plone and who got mad at whom,  
when, and what agendas each party had that got masqueraded as license  
disputesgosh, I hope that Repoze is a place where we can leave all  
that behind.


If Gustavo wants it to go in the Repoze core, he'll have to use the  
Repoze choice of license.  Otherwise, he's perfectly free to use the  
license he wants.  But Repoze is not going to proactively discourage  
use of GPL for non-core stuff.


--Paul

On Sep 17, 2008, at 12:22 PM, David Pratt wrote:


Hi Gustavo.  An LDAP package is a useful and interesting addition to
who. Unfortunately, the licensing choice is not compatible with
repoze and I could not use it as a result.  In reality, I  don't
believe it is productive to extend the same licensing game (to
repoze) that has plaqued zope and plone for years (by taking from ZPL
and creating GPL). This had only resulted in isolation of plone code
- and no code sharing between zope and plone. This of course is your
decision but I don't believe it is useful to follow this pattern.

If you anticipate uptake of your package or contribution, my
recommendation is use a compatible licensing scheme from which the
code originated. You might also consider contributing this as an
official plugin to repoze and making it available from the repoze
repository where more eyes will be upon it.

Regards,
David

On Sep 8, 2008, at 9:12 PM, Chris McDonough wrote:


Thank you Gustavo, looks good!

Gustavo Narea wrote:

Hello, everyone.

The first release candidate for version 1 of the LDAP plugin for
repoze.who is
out!

It provides an easy-to-use LDAP authenticator that is compatible
with any
identifier that defines the 'login' and 'password' items in the
identity
dictionary, like the FormPlugin and RedirectingFormPlugin plugins.

It also provides a metadata provider for you to have loaded the
attributes you
want for authenticated users automatically.

The project is fully documented and ships with a working demo
application to
see it in action with your own LDAP server.

Please, do not hesitate to play with it and give feedback!

For more information, visit:
http://code.gustavonarea.net/repoze.who.plugins.ldap/

Cheers,


-
---

___
Repoze-dev mailing list
Repoze-dev@lists.repoze.org
http://lists.repoze.org/listinfo/repoze-dev


___
Repoze-dev mailing list
Repoze-dev@lists.repoze.org
http://lists.repoze.org/listinfo/repoze-dev


___
Repoze-dev mailing list
Repoze-dev@lists.repoze.org
http://lists.repoze.org/listinfo/repoze-dev


___
Repoze-dev mailing list
Repoze-dev@lists.repoze.org
http://lists.repoze.org/listinfo/repoze-dev


Re: [Repoze-dev] repoze.who.plugins.ldap RC1 available

2008-09-17 Thread David Pratt
Hi Gustavo.  An LDAP package is a useful and interesting addition to  
who. Unfortunately, the licensing choice is not compatible with  
repoze and I could not use it as a result.  In reality, I  don't  
believe it is productive to extend the same licensing game (to  
repoze) that has plaqued zope and plone for years (by taking from ZPL  
and creating GPL). This had only resulted in isolation of plone code  
- and no code sharing between zope and plone. This of course is your  
decision but I don't believe it is useful to follow this pattern.

If you anticipate uptake of your package or contribution, my  
recommendation is use a compatible licensing scheme from which the  
code originated. You might also consider contributing this as an  
official plugin to repoze and making it available from the repoze  
repository where more eyes will be upon it.

Regards,
David

On Sep 8, 2008, at 9:12 PM, Chris McDonough wrote:

> Thank you Gustavo, looks good!
>
> Gustavo Narea wrote:
>> Hello, everyone.
>>
>> The first release candidate for version 1 of the LDAP plugin for  
>> repoze.who is
>> out!
>>
>> It provides an easy-to-use LDAP authenticator that is compatible  
>> with any
>> identifier that defines the 'login' and 'password' items in the  
>> identity
>> dictionary, like the FormPlugin and RedirectingFormPlugin plugins.
>>
>> It also provides a metadata provider for you to have loaded the  
>> attributes you
>> want for authenticated users automatically.
>>
>> The project is fully documented and ships with a working demo  
>> application to
>> see it in action with your own LDAP server.
>>
>> Please, do not hesitate to play with it and give feedback!
>>
>> For more information, visit:
>> http://code.gustavonarea.net/repoze.who.plugins.ldap/
>>
>> Cheers,
>>
>>
>> - 
>> ---
>>
>> ___
>> Repoze-dev mailing list
>> Repoze-dev@lists.repoze.org
>> http://lists.repoze.org/listinfo/repoze-dev
>
> ___
> Repoze-dev mailing list
> Repoze-dev@lists.repoze.org
> http://lists.repoze.org/listinfo/repoze-dev

___
Repoze-dev mailing list
Repoze-dev@lists.repoze.org
http://lists.repoze.org/listinfo/repoze-dev


Re: [Repoze-dev] repoze.who.plugins.ldap RC1 available

2008-09-08 Thread Chris McDonough
Thank you Gustavo, looks good!

Gustavo Narea wrote:
> Hello, everyone.
> 
> The first release candidate for version 1 of the LDAP plugin for repoze.who 
> is 
> out!
> 
> It provides an easy-to-use LDAP authenticator that is compatible with any 
> identifier that defines the 'login' and 'password' items in the identity 
> dictionary, like the FormPlugin and RedirectingFormPlugin plugins.
> 
> It also provides a metadata provider for you to have loaded the attributes 
> you 
> want for authenticated users automatically.
> 
> The project is fully documented and ships with a working demo application to 
> see it in action with your own LDAP server.
> 
> Please, do not hesitate to play with it and give feedback!
> 
> For more information, visit:
> http://code.gustavonarea.net/repoze.who.plugins.ldap/
> 
> Cheers,
> 
> 
> 
> 
> ___
> Repoze-dev mailing list
> Repoze-dev@lists.repoze.org
> http://lists.repoze.org/listinfo/repoze-dev

___
Repoze-dev mailing list
Repoze-dev@lists.repoze.org
http://lists.repoze.org/listinfo/repoze-dev