Skip to main content


developerWorks  >  Open source | Information Management  >

Get started with an open source CMS, Part 6: Build a Python WebDAV client for Jakarta Slide

developerWorks

Level: Intermediate

Michael Oliver (ollie@alariussystems.com), CTO, Alarius Systems LLC

02 May 2006

Register now or sign in using your IBM ID and password.

Want to learn how to build Python applications? In this tutorial -- the sixth in the series -- you'll create a Python Web-based Distributed Authoring and Versioning (WebDAV) client for Jakarta Slide that, in turn, lets you build Python applications for content management. Upon completion, you'll be able to access the Slide or any other WebDAV server from your Python applications. From there, you can start thinking about what else you can use the Python davclientlib for, which can grow to meet your future needs.

Objectives

After completing this tutorial, you'll know how to build a Python WebDAV client, have the basic knowledge necessary to build other Python applications, and be able to access the Jakarta Slide or any other WebDAV server from your Python applications.

Prerequisites

You need basic Python programming and knowledge of how to use Eclipse to follow along with this tutorial.


System requirements

To run the code in this tutorial, you need:

  • Python V2.5 or later.
  • Eclipse V3.1 or later.
  • The Slide/Tomcat bundle (installed in Part 1 of this series).

    Note: You can also use the Derby-enabled version from Part 4 of this series.

  • The Python Eclipse plug-in, PyDev.
  • Apache Tomcat V4.1, if you're not using the Slide/Tomcat bundle.

    Note: Tomcat V5.5 with software development kit (SDK) V1.5 is not supported in the Slide sources. Tomcat V5.0.30 and SDK V1.4 are the latest versions the code supports.

To run the examples in this tutorial, any version of the Linux® or Windows operating system will do. The demands are slight, so that bodes well if you want to run this client on the same computer as Slide, which is lightweight and runs anywhere that Tomcat can run.



Duration

Under 2 hours


Formats

html, pdf


Share this....

digg Digg this story del.icio.us del.icio.us Slashdot Slashdot it!


Back to top


Document options

Document options requiring JavaScript are not displayed


My developerWorks needs you!

Connect to your technical community


More in this series:
Get started with an open source CMS