Hi, Am Dienstag, den 19.06.2007, 18:18 +0200 schrieb Roger Ineichen: > Hi Christian > > > Betreff: [Zope3-dev] deprecate ++etc++site/default? > > > > Hi there, > > > > as far as I am informed it's no longer suggested to put > > utilities etc. > > into the default package since the whole package mechanism > > was not the right idea. > > Who informed you about that? Is there a proposal for that?
Me. I derive this from http://wiki.zope.org/zope3/LocalComponentManagementSimplification which also states that we will continue to support site-management folders although the italic `if desired` hints that this isn't the preferred choice. I can't remember who I talked to about this who pointed out to me that, in most cases, you don't have to care about the `default` folder and can put the utilities that you don't want in content space just directly into the site manager. Due to that I don't see a reason for a `default` site-management folder inside the site manager. I never had the use-case for more than one package, but I'm also somewhat unsure what they really are about. I just re-read the doctests in zope.app.component and they only talk about the mechanics of the site managers and site-management folders. They give a vague hint that they can be used to "logically organize your software". I don't think I'm going to "organize" my software in the ZODB, so I'm a bit puzzled at what that means. > > One point to change would be zope.app.appsetup.addUtility > > which puts the utilities into the default package. It should > > add the utilities directly to the site manager. > > > > What are the oppinions here? > > What is the benefit for that, or what is wrong with the > existing setup? I think if we don't have a reason to use something like the `default` package then it shouldn't be there. It feels like a dead chicken and I don't like (digital) dead chickens. ;) Christian -- gocept gmbh & co. kg - forsterstraße 29 - 06112 halle/saale - germany www.gocept.com - [EMAIL PROTECTED] - phone +49 345 122 9889 7 - fax +49 345 122 9889 1 - zope and plone consulting and development
Description: Dies ist ein digital signierter Nachrichtenteil
_______________________________________________ Zope3-dev mailing list Zope3email@example.com Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com