[Zope3-dev] Re: Moving more stuff to zope.products
Jim Fulton
jim at zope.com
Fri Feb 6 15:19:54 EST 2004
Casey Duncan wrote:
> On Thu, 05 Feb 2004 14:00:14 -0500
> Jim Fulton <jim at zope.com> wrote:
>
>
>>Casey Duncan wrote:
>>
>>>On Thu, 05 Feb 2004 11:43:27 +0100
>>>Philipp von Weitershausen <philipp at weitershausen.de> wrote:
>
> [..]
>
>>Right, the default will be Folder. You will be able to override this
>>with something else. 90% of Zope users will not care to do so,
>>however, and certainly won't want to have to.
>
>
> Yes, count me into the 10% ;^)
Of course. :)
>
>>>I'm not just speaking hypothetically here. The fact the OFS.Folder
>>>is part of the Zope2 core bothers the heck out of me.
>>
>>Sorry to hear that. :)
>>
>> > Granted the contract
>>
>>>of ObjectManager does too. Anyhow, I feel relatively assured we
>>>won't wind up with that sort of thing in Zope3 since they are a
>>>direct result of the mixin class model and lack in separation of
>>>concerns that pervade Zope2.
>>
>>I don't understand what that has to do with it. Most people aren't
>>going to totally refedine Zope at every level. They will want some
>>standard batteries to be included.
>
>
> Absolutely, I'm not arguing whether it should include a folder,
> template, document, etc. It absolutely should. I just think these
> "content type" definitions should be in a product rather than in the
> core.
OK.
...
> I should have been more clear. They can come with the distro (as
> products), just not in the core IMO.
Cool
>>What ships with Zope 3 is an open issue that we aren't really thinking
>>about yet. Some of the things in zope.products will be shipped in
>>common distributions, and some won't be.
>
>
> Yup. I think of the Zope3 core like a Linux kernel. Every Linux distro
> has a shell, fs, utilites, etc., but they aren't part of the kernel.
> Every Zope3 distro will have some views and content types and utilities,
> but they aren't necessarily part of the core.
We agree.
Jim
--
Jim Fulton mailto:jim at zope.com Python Powered!
CTO (540) 361-1714 http://www.python.org
Zope Corporation http://www.zope.com http://www.zope.org
More information about the Zope3-dev
mailing list