From owner-freebsd-python@FreeBSD.ORG Sat May 28 12:58:04 2005 Return-Path: X-Original-To: python@freebsd.org Delivered-To: freebsd-python@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 69BF616A41C for ; Sat, 28 May 2005 12:58:04 +0000 (GMT) (envelope-from karnaugh@karnaugh.za.net) Received: from chthon.slipgate.za.net (chthon.slipgate.za.net [67.18.198.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3785E43D1F for ; Sat, 28 May 2005 12:58:03 +0000 (GMT) (envelope-from karnaugh@karnaugh.za.net) Received: from [192.168.153.4] (c5-33-1.dbn.dial-up.net [196.39.46.33]) by chthon.slipgate.za.net (Postfix) with ESMTP id 41797FE80B; Sat, 28 May 2005 12:57:56 +0000 (UTC) Message-ID: <42986AFF.9070004@karnaugh.za.net> Date: Sat, 28 May 2005 14:58:39 +0200 From: Colin Alston User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Tim Middleton References: <20050523060010.GA52819@augusta.de> <200505271629.43164.x@Vex.Net> In-Reply-To: <200505271629.43164.x@Vex.Net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Slipgate-MailScanner: Found to be clean X-Slipgate-MailScanner-SpamCheck: not spam, SpamAssassin (score=0.137, required 6, autolearn=disabled, RCVD_IN_SORBS_DUL 0.14) X-MailScanner-From: karnaugh@karnaugh.za.net Cc: python@freebsd.org Subject: Re: Upcoming zope release 2.8 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 May 2005 12:58:04 -0000 Tim Middleton wrote: > >If someone does a Zope 3 port, I wonder how modular it should be made. For >example we actually do have a hunk of Zope 3 already in the ports system in >the form of devel/py-zopeInterface (required by twisted 2)... > > If you're using systems with Twisted 2.0.x you should rather keep a copy of the zope.interface module in wherever your project is, and not as a global package to avoid breaking older code when updating etc, unless you're using it with Zope specifically (yuk!) -- Colin Alston About the use of language: "It is impossible to sharpen a pencil with a blunt axe. It is equally vain to try to do it with ten blunt axes instead." -- E.W.Dijkstra, 18th June 1975. (Perl did not exist at the time.)