[Zope-dev] Proposal: rip twisted integration out of Zope2

2009-09-18 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Two modules do a really complicated and ugly conditional import dance to
try and make twisted availabe as an alternative to ZServer.  I propose
we nuke that dance on the Zope trunk:  at this point, we should prefer
to do WSGI well, and leave integrating a specific external server out of
the core.


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

iD8DBQFKs63C+gerLs4ltQ4RAqGKAKDNnQDs4+2lr7V+H4/e44Rva1pjBgCgrjeC
IKkSjsSZIVsBpP3BR1O3PIg=
=k8h6
-END PGP SIGNATURE-

___
Zope-Dev maillist  -  Zope-Dev@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 )


Re: [Zope-dev] Proposal: rip twisted integration out of Zope2

2009-09-18 Thread Andreas Jung
On 18.09.09 17:56, Tres Seaver wrote:
 Two modules do a really complicated and ugly conditional import dance to
 try and make twisted availabe as an alternative to ZServer.
Can you explain a bit more?

 I propose
 we nuke that dance on the Zope trunk:  at this point, we should prefer
 to do WSGI well, and leave integrating a specific external server out of
 the core.
You mean dropping the ZServer and Medusa?

Andreas
attachment: lists.vcf___
Zope-Dev maillist  -  Zope-Dev@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 )


Re: [Zope-dev] Proposal: rip twisted integration out of Zope2

2009-09-18 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Andreas Jung wrote:
 On 18.09.09 17:56, Tres Seaver wrote:
 Two modules do a really complicated and ugly conditional import dance to
 try and make twisted availabe as an alternative to ZServer.
 Can you explain a bit more?
 
 I propose
 we nuke that dance on the Zope trunk:  at this point, we should prefer
 to do WSGI well, and leave integrating a specific external server out of
 the core.
 You mean dropping the ZServer and Medusa?

No, I mean dropping the experimental twisted alternative.  ZServer is
battle-hardened, well-supported, and shouldn't need to be pulled out:
it allows for standalone use of Zope without any external integration.

IIRC, the twisted integration code was added because Jim wanted us to
get out of the server business.  At this point, I think that folks
wanting an alternative to ZServer should focus on using WSGI to
integrate with the server of their choice;  we should make that as easy
/ smooth as possible, and ditch the (undermaintained / icky / old)
twisted integration.


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

iD8DBQFKs7Ll+gerLs4ltQ4RAgCrAJwK7m7KWh3gKEUQOn4Hor4I82SRhQCginN2
649lwD37oNTiDv9nePR5spI=
=kcsj
-END PGP SIGNATURE-

___
Zope-Dev maillist  -  Zope-Dev@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 )


Re: [Zope-dev] Proposal: rip twisted integration out of Zope2

2009-09-18 Thread Andreas Jung
On 18.09.09 18:18, Tres Seaver wrote:
 Andreas Jung wrote:
  On 18.09.09 17:56, Tres Seaver wrote:
  Two modules do a really complicated and ugly conditional import
 dance to
  try and make twisted availabe as an alternative to ZServer.
  Can you explain a bit more?

  I propose
  we nuke that dance on the Zope trunk:  at this point, we should prefer
  to do WSGI well, and leave integrating a specific external server
 out of
  the core.
  You mean dropping the ZServer and Medusa?

 No, I mean dropping the experimental twisted alternative.  ZServer is
 battle-hardened, well-supported, and shouldn't need to be pulled out:
 it allows for standalone use of Zope without any external integration.

 IIRC, the twisted integration code was added because Jim wanted us to
 get out of the server business.  At this point, I think that folks
 wanting an alternative to ZServer should focus on using WSGI to
 integrate with the server of their choice;  we should make that as easy
 / smooth as possible, and ditch the (undermaintained / icky / old)
 twisted integration.

I totally agree with your observation and consider the Twisted integration
as mission-failed. Nothing objections from my side. If you don't see
objections by others, just go ahead.

Andreas
attachment: lists.vcf___
Zope-Dev maillist  -  Zope-Dev@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 )


Re: [Zope-dev] Proposal: rip twisted integration out of Zope2

2009-09-18 Thread Sidnei da Silva
On Fri, Sep 18, 2009 at 1:23 PM, Andreas Jung li...@zopyx.com wrote:
 IIRC, the twisted integration code was added because Jim wanted us to
 get out of the server business.  At this point, I think that folks
 wanting an alternative to ZServer should focus on using WSGI to
 integrate with the server of their choice;  we should make that as easy
 / smooth as possible, and ditch the (undermaintained / icky / old)
 twisted integration.

 I totally agree with your observation and consider the Twisted integration
 as mission-failed. Nothing objections from my side. If you don't see
 objections by others, just go ahead.

IIRC, the twisted integration actually runs a WSGI server. But then
again, my memory fooled me more than once this week alone.

-- Sidnei
___
Zope-Dev maillist  -  Zope-Dev@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 )


Re: [Zope-dev] Proposal: rip twisted integration out of Zope2

2009-09-18 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Andreas Jung wrote:
 On 18.09.09 18:18, Tres Seaver wrote:
 Andreas Jung wrote:
 On 18.09.09 17:56, Tres Seaver wrote:
 Two modules do a really complicated and ugly conditional import
 dance to
 try and make twisted availabe as an alternative to ZServer.
 Can you explain a bit more?
 I propose
 we nuke that dance on the Zope trunk:  at this point, we should prefer
 to do WSGI well, and leave integrating a specific external server
 out of
 the core.
 You mean dropping the ZServer and Medusa?
 No, I mean dropping the experimental twisted alternative.  ZServer is
 battle-hardened, well-supported, and shouldn't need to be pulled out:
 it allows for standalone use of Zope without any external integration.

 IIRC, the twisted integration code was added because Jim wanted us to
 get out of the server business.  At this point, I think that folks
 wanting an alternative to ZServer should focus on using WSGI to
 integrate with the server of their choice;  we should make that as easy
 / smooth as possible, and ditch the (undermaintained / icky / old)
 twisted integration.

 I totally agree with your observation and consider the Twisted integration
 as mission-failed. Nothing objections from my side. If you don't see
 objections by others, just go ahead.

He's dead, Jim.


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

iD8DBQFKs+O2+gerLs4ltQ4RAmZMAKDT/7LqJj3YH+l81G+KcjOBvdIF5ACfd7gs
XKXYCFS6z5SW9MyohX+BE8U=
=S/Sa
-END PGP SIGNATURE-

___
Zope-Dev maillist  -  Zope-Dev@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 )