So far I had just tried developing a site and allow it to be Added and Viewed in the ZMI.<br><br>In the Z2.12 instance/etc/site.zcml I have...<br><br><include package="Test"/><br><br>In the browser dir I put a configure.zcml.<br>
<br> <browser:containerViews<br> for="Test.interfaces.INewTestSite"<br> contents="zope.ManageContent"<br> index="zope.View"<br> add="zope.ManageContent"<br>
/><br><br> ZopeXMLConfigurationError: File "/home/binbrain/Programs/Zope2.12/instance/lib/python/Test/browser/configure.zcml", line 14.2<br> ConfigurationError: ('Unknown directive', u'<a href="http://namespaces.zope.org/browser">http://namespaces.zope.org/browser</a>', u'containerViews')<br>
<br>So containerView is declared in ./zope.app.container-3.8.0-py2.6.egg/zope/app/container/browser/meta.zcml and I proceeded to just add it etc/site.zcml. That's when I noticed that the package-includes were by in large missing. At least it looks that way.<br>
<br><div class="gmail_quote">On Fri, Dec 25, 2009 at 7:56 AM, Jens Vagelpohl <span dir="ltr"><<a href="mailto:jens@dataflake.org">jens@dataflake.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA1<br>
<br>
Jim Pharis wrote:<br>
</div><div class="im">> Yes, I'm running into missing bits in various places. So even though Z2.12<br>
> is based on ZTK eggs, and ZTK eggs are designed using all the CA goodness, I<br>
> still can't easily develop using those methods. So I'm left leaving this<br>
> conversation thinking that I'm back to developing Products using the<br>
> esoteric manage_* methods, even in 2.12.<br>
<br>
</div>The component architecture is fully entrenched within Zope 2.12 and you<br>
can use it just like you were able to use it in Zope 3. However, since<br>
the ZTK is not Zope 3, you won't have all Zope 3 facilities available,<br>
that's a fact of life. Why you conclude that you're somehow forced to<br>
use "esoteric manage_* methods" I am note sure.<br>
<br>
Maybe someone can help if you mention specific code where you think you<br>
cannot develop the Zope 3 way.<br>
<div class="im"><br>
jens<br>
<br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.8 (Darwin)<br>
<br>
</div>iEYEARECAAYFAks0tmcACgkQRAx5nvEhZLI5HgCgnxAapQcX6MJtI/Lfuou2CHzZ<br>
IPMAnAvEdcegdQ8TnK1JqKD5w0e4+pLV<br>
=KJ4B<br>
<div><div></div><div class="h5">-----END PGP SIGNATURE-----<br>
_______________________________________________<br>
Zope maillist - <a href="mailto:Zope@zope.org">Zope@zope.org</a><br>
<a href="https://mail.zope.org/mailman/listinfo/zope" target="_blank">https://mail.zope.org/mailman/listinfo/zope</a><br>
** No cross posts or HTML encoding! **<br>
(Related lists -<br>
<a href="https://mail.zope.org/mailman/listinfo/zope-announce" target="_blank">https://mail.zope.org/mailman/listinfo/zope-announce</a><br>
<a href="https://mail.zope.org/mailman/listinfo/zope-dev" target="_blank">https://mail.zope.org/mailman/listinfo/zope-dev</a> )<br>
</div></div></blockquote></div><br>