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