[Zope3-dev] PythonProgrammerTutorial
Paul Everitt
paul@zope.com
Wed, 05 Dec 2001 11:07:49 -0500
For gosh sakes, is somebody going to capture this stuff as it goes by?
These are good questions and answers.
--Paul
Jim Fulton wrote:
> sean.bowman@acm.org wrote:
>
>>hello,
>>
>>this is very exciting stuff! I have a few questions.
>>
>>It seems some stuff that used to be done with acquisition is now sometimes
>>handled in an xml configuration file, for example, associating a (possibly
>>default) view with some object.
>>
>
> Acquisition is still used for looking up software. The configuration
> file is just used for globally registered components. There will also
> be services for managing components through the web. When you lookup a
> component, the lookup will be done in a "place-full" way, where
> place is expressed via an access context that is effectively the
> same as an acquisition context.
>
>
>>What does that together with the move
>>away from implicit acquisition mean for TTW development? Can I still whip
>>up a presentation template TTW and view my content object with it
>>
>
> Yes. The prfered model will be very similar to that used for CMF skins
> today. You'll be able to create presentation components TTW and register
> them for object interface (kinds of object) and associate them with
> skins.
>
> You will also have the option of creating templates in the content space
> if you want, although, if the content you use doesn't do implicit
> acquisition, then the templates will only be usable in the folders that
> contain them.
>
>
>>(without any nasty urls)?
>>
>
> Is a URL like:
>
> http://foo.com/engineering/edit;view/action.html
>
> really "nasty"? Isn't that just a tad strong? :)
>
> In any case, if you choose to, you can configure you site
> to not require explicit namespaces if you can deal with
> namespace comflicts in other ways.
>
>
>>Can I allow for the possibility of somebody overriding
>>my filesystem based product's "view" presentation template TTW?
>>
>
> Absolutely. There will be TTW presentation services and you'll
> be able to override file-system presentation components with TTW
> components.
>
>
>>I think ExplicitNamespaceControlInURLs on the wiki says something about
>>this, but I can't exactly figure out what :) Also, I'd sorta like some
>>reassurance that we aren't going to have to use any ugly gross urls -- I
>>think a great strength of Zope is that it lets me name resources (via
>>urls) in a logical and consistent manner.
>>
>
> You won't have to use semocolons in URLs (although the ZMI might
> in some cases).
>
> Jim
>
> --
> Jim Fulton mailto:jim@zope.com Python Powered!
> CTO (888) 344-4332 http://www.python.org
> Zope Corporation http://www.zope.com http://www.zope.org
>
> _______________________________________________
> Zope3-dev mailing list
> Zope3-dev@zope.org
> http://lists.zope.org/mailman/listinfo/zope3-dev
>