As someone who has at least 5 different products using ZClasses across 10 different websites with millions of hits a month, I am certainly not happy to see them go, but I do understand that their time has come. If they are supported in 2.8 -> 2.9 and gone in 3.0 I guess that is ok. Again, it is going to take me and others a lot of work to migrate out our data from those products into other vehicles but such is progress. Jake -- http://www.ZopeZone.com Jim Fulton said:
ZClasses are a feature that support through-the-web development. Many people have found them useful in the past, but they have some significant deficiencies, including:
- They can't be managed with file-system tools, especially revision control systems like CVS and subversion.
- They don't work well with Python development tools, like profilers and debugger.
- They aren't being actively maintained.
Most serious Zope developers stopped using them a long time ago and are frustrated that we still expend resources keeping them around. For example, the release of Zope 2.8 has been delayed by the requirement of getting ZClasses working with Zope 2.8.
We could choose to deprecate ZClasses. If we deprecated them in Zope 2.8, they would still work in Zope 2.8 and Zope 2.9, but their support would be removed in Zope 2.10. Would anyone be upset if this happened?
Jim
-- Jim Fulton mailto:jim@zope.com Python Powered! CTO (540) 361-1714 http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org _______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )