Several Speeches Given By struktur AG At Europython Conference '03
The speeches will be given on Wednesday 26th of June, 11:00 a.m.
and at 4:15 p.m. as well as on Thursday 27th of June at 2:30 p.m.
local time. Wednesday 26th of June, 11:00 a.m.
Talk: icoya XML CMS or How to Port a Pretty Complex
Application from Java to Python and Zope in 6 Months
Information is the capital of every company. Easy administration
and the flexible publication of company data and information are
critical factors to success in today's competitive environment.
Communications with customers, partners and employees increasingly
take place through Internet-based business portals. With the icoya
Content Management, we offer you an open, powerful, future-proof
solution with which you can administer and publish XML and Non-XML
information company wide. Direct link to Europython.org Wednesday 26th of
June, 4:15 p.m.
Talk: Office XML: XML on the desktop and why Python is a
key component. Today’s businesses live on information.
Therefore XML as a universal markup language plays an important
role in consolidating and concentrating information generated by
different channels. The origin of most of this information is the
desktop with its office applications. Why is XML not widely used as
the lingua franka of information generation on the desktop? In this
talk I will focus on desktop application integration using XML and
Python. I will give an overview of Python applications on Windows
and Linux desktops. The demonstration of icoya WordXML, a XML
extension for Microsoft Word, will give an overview of the XML and
COM functionality of Python on the desktop. The Python application
icoya WordXML converts Word content easily into the open,
format-neutral and manufacturer-independent XML format. Content
can, without any special technical knowledge, be structured and
saved as XML using common Word templates. Noteably, the conversion
takes place using a XML stylesheet (XSL) and a XML transformation
(XSLT). The generated XML document can be automatically validated
during the conversion using a DTD (Document Type Definition). In
this manner, errors in the document structure can be recognized at
the appropriate time and thus only valid XML documents are created
according to the appropriate DTD. struktur AG has released WordXML
under GPL licence. The WordXML sourcecode is available at
Sourceforge wordxml project. Thursday 27th of June at 2:30
p.m.
Talk: StarOffice/OpenOffice.org XML integration for
Zope/CMF The talk will explain functions of CMFOODocument.
XSL transformations within Zope in general and a little bit of
"making use of OpenOffice.org xml file format". More information
about CMFOODocument can be found at:
http://www.icoya.de/support/zope/
http://www.icoya.de/support/icoya_documentation/
CMFOODocument provides the following features:
- OpenOffice.org documents are rendered into HTML, WML or any other tagged format using configurable XSL stylesheets.
- Embedded binary content of OpenOffice.org documents is directly accessible via the web when being published.
- Automatic scaling of embedded images for online presentation. Embedded images in OpenOffice.org documents are fully automatic scaled from print resolution to 96dpi screen resolution by high-quality bicubic filtering.
- Metadata is automatically inserted into the icoya content & collaboration management Dublin Core.
- Full-text indexing for Unicode search including phonetic search (13 languages).
- Extendable Dublin core metadata search.
- Easy access of OpenOffice.org documents through the web. Documents can be directly edited via icoya WebDAV or web browser interface (icoya EditorIntegration).
- Document specific cascading stylesheets (CSS) can be applied to modify existing OpenOffice.org document formatting (fonts, colors, etc.).
- icoya high-performance cache enormously speeds up document access in a high-load, multi-user environment. icoya embedded 3-level cache persistently caches XML and non-XML data like XSLT results and scaled images.
- Powerful XML processing. Capable of processing XML documents sized several hundred megabytes.
- Build-in transactional database with native XML-processing.
- Database server clustering support. Database servers can be easily clustered across multiple processing nodes utilizing Zope Enterprise Objects (ZEO).
Niels Mache graduated with a M.Sc. in computer science and technical biology. He was researcher in the Human Genome Project at the Institute of Parallel and Distributed High-Performance Systems (IPVR). During his time as PhD student he developed the GENIO bioinformatics suite. He has served as R&D engineer at Sony Telecommunication Research and Development Europe. Niels Mache was the director of R&D and a founder of delix GmbH, one of the first companies worldwide providing professional Linux solutions and distributions. In June 1999, the company's Linux operations were acquired by Red Hat Inc., USA. He was the director of development for Red Hat GmbH, leading the development of Red Hat Linux in Germany. Niels Mache is the CEO and co-founder of struktur AG, the manufacturer of icoya OpenContent providing solutions for content & collaboration management. Niels Mache has over 50 international publications. He got awards from Jugend Forscht, German Academy Software and MasPar Computer. About Simon Eisenmann:
Simon Eisenmann studied computer science in Nürnberg, Germany. Mr. Eisenmann is developing Zope applications for struktur AG since 2001 and leads the developement of the icoya Content & Collaboration Management (CCM) products since 2002.






