You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@libcloud.apache.org by Eric Woods <wo...@gmail.com> on 2010/05/11 21:07:40 UTC

[libcloud] Zope Interface Dependency

Hey guys,

I propose that we clearly document libcloud's dependency on zope.interface
with instructions for resolving this dependency.  As a developer new to
Python, it took a lot of time to learn that the zope.interface egg needs to
be deployed with easy_install, and I can't find any mention of this on
libcloud's homepage.  Is this dependency supposed to be resolved with the
"python setup.py install" command?  It doesn't on Windows.

Thoughts?

- Eric

Re: [libcloud] Zope Interface Dependency

Posted by Paul Querna <pa...@querna.org>.
removed in r943273

test/test_base.py most likely does need some work to validate the
objects now though if anyone has a few spare minutes

On Tue, May 11, 2010 at 1:14 PM, Dan Di Spaltro <da...@cloudkick.com> wrote:
> +1
>
> Zope is only an annoyance since duck-typing works really well.
>
> On Tue, May 11, 2010 at 12:47 PM, Jerry Chen <je...@apache.org> wrote:
>>
>> On May 11, 2010, at 2:44 PM, Paul Querna wrote:
>>
>>> On Tue, May 11, 2010 at 12:07 PM, Eric Woods <wo...@gmail.com> wrote:
>>>> Hey guys,
>>>>
>>>> I propose that we clearly document libcloud's dependency on zope.interface
>>>> with instructions for resolving this dependency.  As a developer new to
>>>> Python, it took a lot of time to learn that the zope.interface egg needs to
>>>> be deployed with easy_install, and I can't find any mention of this on
>>>> libcloud's homepage.  Is this dependency supposed to be resolved with the
>>>> "python setup.py install" command?  It doesn't on Windows.
>>>>
>>>> Thoughts?
>>>
>>> I think we should just remove the dependency  on zope interface,
>>> because right now it isn't providing us much value for the dependency.
>>
>> +1
>
>
>
> --
> Dan Di Spaltro
> cloudkick.com co-founder
> (408) 603-9137
>

Re: [libcloud] Zope Interface Dependency

Posted by Dan Di Spaltro <da...@cloudkick.com>.
+1

Zope is only an annoyance since duck-typing works really well.

On Tue, May 11, 2010 at 12:47 PM, Jerry Chen <je...@apache.org> wrote:
>
> On May 11, 2010, at 2:44 PM, Paul Querna wrote:
>
>> On Tue, May 11, 2010 at 12:07 PM, Eric Woods <wo...@gmail.com> wrote:
>>> Hey guys,
>>>
>>> I propose that we clearly document libcloud's dependency on zope.interface
>>> with instructions for resolving this dependency.  As a developer new to
>>> Python, it took a lot of time to learn that the zope.interface egg needs to
>>> be deployed with easy_install, and I can't find any mention of this on
>>> libcloud's homepage.  Is this dependency supposed to be resolved with the
>>> "python setup.py install" command?  It doesn't on Windows.
>>>
>>> Thoughts?
>>
>> I think we should just remove the dependency  on zope interface,
>> because right now it isn't providing us much value for the dependency.
>
> +1



-- 
Dan Di Spaltro
cloudkick.com co-founder
(408) 603-9137

Re: [libcloud] Zope Interface Dependency

Posted by Jerry Chen <je...@apache.org>.
On May 11, 2010, at 2:44 PM, Paul Querna wrote:

> On Tue, May 11, 2010 at 12:07 PM, Eric Woods <wo...@gmail.com> wrote:
>> Hey guys,
>> 
>> I propose that we clearly document libcloud's dependency on zope.interface
>> with instructions for resolving this dependency.  As a developer new to
>> Python, it took a lot of time to learn that the zope.interface egg needs to
>> be deployed with easy_install, and I can't find any mention of this on
>> libcloud's homepage.  Is this dependency supposed to be resolved with the
>> "python setup.py install" command?  It doesn't on Windows.
>> 
>> Thoughts?
> 
> I think we should just remove the dependency  on zope interface,
> because right now it isn't providing us much value for the dependency.

+1

Re: [libcloud] Zope Interface Dependency

Posted by Paul Querna <pa...@querna.org>.
On Tue, May 11, 2010 at 12:07 PM, Eric Woods <wo...@gmail.com> wrote:
> Hey guys,
>
> I propose that we clearly document libcloud's dependency on zope.interface
> with instructions for resolving this dependency.  As a developer new to
> Python, it took a lot of time to learn that the zope.interface egg needs to
> be deployed with easy_install, and I can't find any mention of this on
> libcloud's homepage.  Is this dependency supposed to be resolved with the
> "python setup.py install" command?  It doesn't on Windows.
>
> Thoughts?

I think we should just remove the dependency  on zope interface,
because right now it isn't providing us much value for the dependency.

We talked about it before; there wasn't 100% agreement, but mostly it
felt like nobody got around to actually removing it.

Thoughts?

Thanks,

Paul