You are not logged in Log in Join
You are here: Home » Zope Documentation » Zope News » April 27th Zope News Update » View Document

Log in
Name

Password

 

April 27th Zope News Update

Zope 2.3.2 coming today and 2.4 will support python 2.1, Page Templates 1.2 are the neatest thing, Zope buzz in the media, beehive has more training classes, and SmartObjects come your way.

The opinions expressed in Zope News are solely the authors', and not the opinions of Digital Creations, The Zope Community at-large, or the Spanish Inquisition.

If you or your company are doing something cool with zope, "submit it to Zope News", mail:[email protected] for possible inclusion.


Upcoming Events

Linux Expo Brasil

Paul Everitt will be participating in the Keynote Session at the Linux Expo Brazil , being held on the 9th and 10th of May.

EuroZope Conference

The EuroZope crew is organizing a two day Zope only conference in Berlin on the 12th and 13th of July.

Those interested in participating should join the discussion on the EuroZope mailinglist


Zope in the Press

Zope recently won the Jolt Productivity Award in the Languages and Development Environments category.

Digital Creations and Zope came up as a good example of realism in Jay Greenspan's "Open Source Reality Check" on webmonkey.

Visit the Press Room for more details.


Zope Page Templates

by Ethan Fremen

Version 1.2 has been released! This version includes batching and tree widget capabilities. If that sentance failed to excite you, you haven't done enough of either in DTML. In the Page Template version, batching has a cleaner syntax, and with the tree function, you can precisely specify the HTML that the tree will use! YAY! (can you tell I'm excited?)

In addition, there are now some path modifiers, including if, exists, and nocall. The reason to be exited for this is you can say (if exists) this/thing/here and it will get replaced if it exists, and ignored if it does not!

There's other exciting bits: you should hurry on down and get yourself a copy


Zope Status

by Brian Lloyd

Summary

Zope 2.3.2 beta 2 and fishbowl cleaning

Recent News

Zope 2.3.2 beta 2 was released last week, to verify the fix for a straggling Catalog issue. We expect to finalize 2.3.2 this Friday.

Also last week, I was finally able to do some fishbowl scrubbing. The current proposals page had a number of proposals listed that had since been turned into projects and completed, and there was no real way to determine the status of any of the other proposals.

I have gone through all of the proposals and moved retracted or completed ones to the archive, and added a state notation (based on Jim's "ProposalStates") to each. Now we at least know what needs attention, and we can start working to make progress on these.

Work on Zope 2.4 has begun - if you haven't seen it, the initial Zope 2.4 plan is online at dev.zope.org

The major goal of Zope 2.4 will be to "officially" support (and require) Python 2.1. As a part of this effort, Andreas Jung has converted all the regex's in the zope source to re's.


beehive would like to announce:

  1. new Zope training days

beehive is pleased to announce the availability of two new Zope training classes. Training will be conducted both in Europe (Berlin, Germany), and the United States (Washington, D.C.).

Please visit the beehive training page

for more information.


SmartObject design and development

by Stephan Richter

Summary

  • Introduction to SmartObjects - Heated discussion about various aspects of the framework design - Progress with the project web site / community

Introduction

What is (or will be) SmartObjects? SmartObjects is a framework with which information from various sources (RDB, LDAP, IMAP, XML ...) can be organized as flexible objects via Zope. These objects use the Zope Security Model to implement their internal security. Many of the permissions are autogenerated and the programmer can pick and choose any combination of permissions to implement security for her/his specific needs. Furthermore, SmartObjects will support a facility to auto-generate any HTML Forms. Furthermore, localization is implemented at the very core of the framework, so that it will be no hassle for the developer to make use of it. SmartObjects is the successor of DBObjects (work for SQL data only), which are used as a benchmark for the current development. For more information please visit iuveno's product site

Heated discussions

Almost 60 messages in the last 8 days are proof that many people are interested and desperate for such a general framework. At the moment the security is discussed and many different point of views are collected. The method of querying through data is also under fire, since it will be a challenge to search through attributes that can come from anywhere. Moreover, Paul Everitt (Digital Creations) adds much value to the discussion by telling us what DC is planning in this area and how we could make the design more Zope friendly, so that an integration of SmartObjects with Zope would be easier. Thanks Paul! So, did I get you interest? Do you want to have your voice heard too? Come and join the mailing list (accessible from the products page; see link above)!!!

Progress

  • brushed up the Web Site a little to put more information up there
  • fixed the Web View of the CVS
  • started implementing the three core classes: SmartObject, SmartPropertySheet and SmartProperty
  • setup mailing list
  • invited developers to join
  • Phillip (publisher of Znolk) will port Znolk to SmartObjects
  • Kapil (first developer to react to my original mails) will help with the Web Site and also work on some UML diagramming
  • Thoughts about the design are collected (via mailing list)
  • Relaese Plan and original Task List are published (web site)

If you like to join the effort, please go to ivueno-net and join the mailing list. It is very exiting and I think in a couple of months (when I plan the first major release), we will have a very nice little tool, that will make your application development in Zope much easier by automating annoying repetitive tasks, such as HTML Form generation, SQL Development and Security Implementation.


Zope Web

by Ethan Fremen

New organization idea at new.zope.org . Keep in mind that this is mostly for the way the areas are organized. None of the links work and NS 4.x treats it a bit odd. Let us know what you think

Searches on zope.org are now anded in addition to searching ID. If you've had trouble searching before, try now- it should be better.

-EOT-