|
Instructional Technology Portfolio | Design and Development Tools Login | Résumé | IT Portfolio | Home |
This contract proposes to continue to extend my knowledge on the Zope framework, which is an open-source and free framework designed specifically for web-development and site maintenance. Although I began to explore Zope in earnest last semester (Fall 2002), during EDIT 6100 in which I completely redeveloped this site utilizing the Zope platform, I still have a lot about the tool to learn about. Primarily, I have been "getting around" the basic Zope architecture by implementing things the traditional way by connecting to a database system such as PostgreSQL and writing standard SQL scripts and learning basic enough Python to do rudimentary forms processing.
Even so, I have yet to grasp some of the Zen of Zope aspects, so to speak. Some examples include learning about the integrated object oriented database system upon which Zope is built upon as well as how to make my logins and session tracking logic "Zope aware" so that the numerous Zope plug-in products can be more readily accessed.
Since there seems to be a lacking of any real documentation on how to do some of the more basic web-development tasks via Zope, I propose to develop eight short lessons detailing some of the aspects of Zope I have yet to learn about or fully master to this date. Putting together such lesson plans will force me to dig under the covers of Zope, examining source code that makes up the Zope framework as well as combing the web for answers to the specific tasks I am seeking to accomplish. I will also look at some of the ways I "got around" the Zope system when I was pressed for time to simply get something implemented and compare some of these work-arounds with the Zope way. Such research will then be documented over the course of the next eight weeks and hopefully be of use to other newcomers to the Zope way of doing things as well as the various students that have expressed more than a passing interest in Zope to me through my contacts and projects in the instructional technology classes taken to-date.
For the project to be developed at the end of eight weeks, I am actively considering the following possibilities.
| mwlang@cybrains.net | Guest | Login | Home |