<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-19026079.post3927278865424559024..comments</id><updated>2008-07-28T15:45:22.773+02:00</updated><category term='plone'/><category term='personal'/><category term='python'/><category term='zope'/><title type='text'>Comments on ..: hannosch :..: Plone reloaded</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.hannosch.eu/feeds/3927278865424559024/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19026079/3927278865424559024/comments/default'/><link rel='alternate' type='text/html' href='http://blog.hannosch.eu/2008/07/plone-reloaded.html'/><author><name>Hanno Schlichting</name><uri>http://www.blogger.com/profile/02880767944793425548</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/-mJW0fTlfWBc/TjBmMUGwU1I/AAAAAAAAA08/wAGjCU2GQeY/s220/hannosch.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-19026079.post-5349233268133575367</id><published>2008-07-28T15:45:00.000+02:00</published><updated>2008-07-28T15:45:00.000+02:00</updated><title type='text'>@peterbe:&lt;br&gt;&lt;br&gt;The dependencies on Zope2 are pre...</title><content type='html'>@peterbe:&lt;BR/&gt;&lt;BR/&gt;The dependencies on Zope2 are pretty minimal, but so far I didn't consider it to be of much to any help for a Zope 3 project. Usually the restart time for those should be under three seconds and most of the time you will have a much higher focus on unit tests.&lt;BR/&gt;&lt;BR/&gt;I'm not quite sure how exactly Grok does the configuration actions (grokking) but it might conflict with the plone.reload approach. I can probably ask PhiliKON about it at the Black Forest Sprint :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19026079/3927278865424559024/comments/default/5349233268133575367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19026079/3927278865424559024/comments/default/5349233268133575367'/><link rel='alternate' type='text/html' href='http://blog.hannosch.eu/2008/07/plone-reloaded.html?showComment=1217252700000#c5349233268133575367' title=''/><author><name>Hanno Schlichting</name><uri>http://www.blogger.com/profile/02880767944793425548</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://www.hannosch.info/hannosch.jpeg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hannosch.eu/2008/07/plone-reloaded.html' ref='tag:blogger.com,1999:blog-19026079.post-3927278865424559024' source='http://www.blogger.com/feeds/19026079/posts/default/3927278865424559024' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-406388786'/></entry><entry><id>tag:blogger.com,1999:blog-19026079.post-3873016817216133537</id><published>2008-07-28T14:02:00.000+02:00</published><updated>2008-07-28T14:02:00.000+02:00</updated><title type='text'>Can this be made to work in Zope3 or, more importa...</title><content type='html'>Can this be made to work in Zope3 or, more importantly, Grok?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19026079/3927278865424559024/comments/default/3873016817216133537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19026079/3927278865424559024/comments/default/3873016817216133537'/><link rel='alternate' type='text/html' href='http://blog.hannosch.eu/2008/07/plone-reloaded.html?showComment=1217246520000#c3873016817216133537' title=''/><author><name>peterbe</name><uri>http://www.blogger.com/profile/02454160645313349401</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hannosch.eu/2008/07/plone-reloaded.html' ref='tag:blogger.com,1999:blog-19026079.post-3927278865424559024' source='http://www.blogger.com/feeds/19026079/posts/default/3927278865424559024' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-949016584'/></entry><entry><id>tag:blogger.com,1999:blog-19026079.post-5203705874180860393</id><published>2008-07-18T18:39:00.000+02:00</published><updated>2008-07-18T18:39:00.000+02:00</updated><title type='text'>"We should include it in every project we do."&lt;br&gt;...</title><content type='html'>"We should include it in every project we do."&lt;BR/&gt;&lt;BR/&gt;# development.cfg&lt;BR/&gt;[buildout]&lt;BR/&gt;extends =&lt;BR/&gt;    buildout.cfg&lt;BR/&gt;&lt;BR/&gt;eggs += &lt;BR/&gt;    plone.reload&lt;BR/&gt;    &lt;BR/&gt;zcml +=&lt;BR/&gt;    plone.reload&lt;BR/&gt;&lt;BR/&gt;Done, Kai :-)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19026079/3927278865424559024/comments/default/5203705874180860393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19026079/3927278865424559024/comments/default/5203705874180860393'/><link rel='alternate' type='text/html' href='http://blog.hannosch.eu/2008/07/plone-reloaded.html?showComment=1216399140000#c5203705874180860393' title=''/><author><name>Kai Diefenbach</name><uri>http://www.blogger.com/profile/01671011522668741674</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hannosch.eu/2008/07/plone-reloaded.html' ref='tag:blogger.com,1999:blog-19026079.post-3927278865424559024' source='http://www.blogger.com/feeds/19026079/posts/default/3927278865424559024' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-679963793'/></entry><entry><id>tag:blogger.com,1999:blog-19026079.post-7563753658782175249</id><published>2008-07-18T17:55:00.000+02:00</published><updated>2008-07-18T17:55:00.000+02:00</updated><title type='text'>I can attest that plone.reload is amazing. This, p...</title><content type='html'>I can attest that plone.reload is amazing. This, plus the startup speed work that Hanno has done recently means that developing in Plone has gotten a lot more pleasant.&lt;BR/&gt;&lt;BR/&gt;Another thing that makes for speedy development: write proper unit tests, not integration tests, and rely on them for the "after each change" type test runs. You still need integration tests, but you don't need to run them constantly.&lt;BR/&gt;&lt;BR/&gt;Fast unit tests are possible with mock based testing. See http://martinaspeli.net/articles/mock-testing-with-mocker-and-plone.mocktestcase</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19026079/3927278865424559024/comments/default/7563753658782175249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19026079/3927278865424559024/comments/default/7563753658782175249'/><link rel='alternate' type='text/html' href='http://blog.hannosch.eu/2008/07/plone-reloaded.html?showComment=1216396500000#c7563753658782175249' title=''/><author><name>Martin Aspeli</name><uri>http://www.blogger.com/profile/11251335463579376973</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://plone.org/portal_memberdata/portraits/optilude'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hannosch.eu/2008/07/plone-reloaded.html' ref='tag:blogger.com,1999:blog-19026079.post-3927278865424559024' source='http://www.blogger.com/feeds/19026079/posts/default/3927278865424559024' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-825150365'/></entry></feed>
