Zope.org Home of Stefan Holek
Stefan H. Holek
You can contact me here: [email protected]
So far I have
written a bulk mailing How-To: BulkMailHack
turned Carlos de la Guardia's replace tab patch into a Zope product: ReplaceSupport
made Folders callable: CallableFolder
made Dieter Maurer's DocFinder usable from a ZMI tab: DocFinderTab
packaged Shane's Acquisition Understander as a Zope product: AcquisitionUnderstander
created a Unicode aware lexicon for ZCTextIndex: UnicodeLexicon
made an effort at bringing Gregor Heine's ExtFile product up to date: ExtFile
integrated ExtFile into the CMF: CMFExtFile
created a Zope unit and regression testing framework: ZopeTestCase
built a test framework for CMF on top of ZTC: CMFTestCase
built a test framework for Plone on top of ZTC: PloneTestCase
talked about the whys and hows of Zope testing at EuroPython 2003: UnitTestingZope
introduced Test-Driven Development at EuroPython 2004: TestFirst
presented a PloneTestCase tutorial at the Plone Conference 2004: PloneTestCaseTutorial
talked about what makes good identifiers at EuroPython 2005: ChoosingGoodNames
presented a list of Zope and Plone pitfalls at the Plone Conference 2006: Top20PlonePitfalls
ported Zope3 Page Templates to Django: DjangoPageTemplates
ported Zope's exception formatter to Django: ExceptionFormatter