[Zope-dev] lxml dependency in Zope 2.12.10 KGS

Adam GROSZER agroszer at gmail.com
Fri Sep 10 11:39:48 EDT 2010


Hello,

Actually we have now the winbot.
If it's not too hard to build the lxml windows egg, it could do that
too.

Friday, September 10, 2010, 5:12:18 PM, you wrote:

LR> I believe Sidnei is working on creating lxml windows releases.
LR> Hopefully we'll have a Windows lxml 2.2.8 release in the next week or
LR> so. http://permalink.gmane.org/gmane.comp.python.lxml.devel/5635

LR> Laurence



LR> On 10 September 2010 15:01, Martin Aspeli
LR> <optilude+lists at gmail.com> wrote:
>>
>>
>> On 10 September 2010 14:26, Hanno Schlichting <hanno at hannosch.eu> wrote:
>>>
>>> On Fri, Sep 10, 2010 at 3:17 PM, Martin Aspeli <optilude+lists at gmail.com>
>>> wrote:
>>> > If we *are* going to use a convenience pin, then surely the ability to
>>> > install on the world's most-used operating system has to be part of the
>>> > convenience. ;-)
>>>
>>> That's a lame argument. Windows is almost irrelevant for the market we
>>> are in - web server deployments.
>>
>> Erm, you think so? Maybe we should do a poll on how many Zope / Plone
>> developers use Windows on the desktop. Or look at how many people download
>> the Windows installer. You need a dev environment, not just deployment, and
>> a lot of people are on Windows.
>>
>>>
>>> Our own community is barely able to
>>> keep up providing the most basic Windows support and ensuring tests
>>> pass. As long as we don't have more community volunteers actually
>>> caring about Windows support, I won't let it be an argument to
>>> penalize the rest of the community.
>>
>> When the software breaks, people go elsewhere. I didn't say Windows support
>> was easy, or any fun. But we have to decide: do we care about people who
>> have made (or are forced to make) different technology choices than us, or
>> do we tell them their platform is unsupported?
>>
>>>
>>> > If we don't use it, we shouldn't pin it, IMHO. We found this problem
>>> > because
>>> > the Zope KGS was overriding another KGS where we had pinned lxml to
>>> > 2.2.4. I
>>> > don't think Zope has any business getting in the way of that.
>>>
>>> The KGS is a base KGS you can use. Nobody forces you to stick to it.
>>> In fact for every single deployment of your own you will need to
>>> extend it. I don't see a problem with the few people using Windows and
>>> not installing compilers on their platforms to change one version pin.
>>
>>  I think you're missing the point:
>>
>>  - We shouldn't pin software we don't use. It may be well intentioned, but
>> if we don't depend on it, we shouldn't take responsibility for it, or give
>> the perception that we take that responsibility.
>>
>>  - If we do depend on it, we need to make sure it works on the platforms we
>> support. QA isn't something you do only when it's easy to do in your local
>> dev sandbox.
>>
>>  - If we suddenly no longer support Windows, we better have the guts to come
>> out and say it, stop producing Windows eggs for Zope 2 stuff and explicitly
>> state that people cannot and should not use Windows for Zope development. I
>> hope that's not the case, though. ;)
>>
>> Martin
>>
>> _______________________________________________
>> Zope-Dev maillist  -  Zope-Dev at zope.org
>> https://mail.zope.org/mailman/listinfo/zope-dev
>> **  No cross posts or HTML encoding!  **
>> (Related lists -
>>  https://mail.zope.org/mailman/listinfo/zope-announce
>>  https://mail.zope.org/mailman/listinfo/zope )
>>
>>
LR> _______________________________________________
LR> Zope-Dev maillist  -  Zope-Dev at zope.org
LR> https://mail.zope.org/mailman/listinfo/zope-dev
LR> **  No cross posts or HTML encoding!  **
LR> (Related lists - 
LR>  https://mail.zope.org/mailman/listinfo/zope-announce
LR>  https://mail.zope.org/mailman/listinfo/zope )


-- 
Best regards,
 Adam GROSZER                            mailto:agroszer at gmail.com
--
Quote of the day:
All programmers are playwrights and all computers are lousy actors.



More information about the Zope-Dev mailing list