Hi, Zope currently has two ways of distributing products: 1. Tarballs containing python products 2. .zexps containing methods, ZClass products and the like. Things are now getting bad as products are emerging (PTK, Tracker, etc) which require both of these to get a single product working which is horrible :/ What is needed is a new way of installing Zope stuff for the following categories: 1. Python Base Products (Like ZPatterns, PTKBase and TrackerBase) 2. Instantiatable Products (like TinyTables, Squishdot and Tracker) 3. Interface Skins (none right now, DemoPortal is probably the closest) Most importantly of all, collections of the above... (PTK is an example here, Tracker would be as well) Does anyone have any ideas? cheers, Chris
Here is a page by Butch Landingin at http://www.zope.org/Members/butchland/ZopePackProposal He talks about the need for a Zope Pack Manager. Or maybe that should be Zope Package Manager? :) It would be nice to have a single unified way of preparing apps, products or whatever for distribution. The process be nicely automated or provide a user interface for building the distributable. The install process would also need to be just as painless. Jimmie Houchin Chris Withers wrote:
Hi,
Zope currently has two ways of distributing products: 1. Tarballs containing python products 2. .zexps containing methods, ZClass products and the like.
Things are now getting bad as products are emerging (PTK, Tracker, etc) which require both of these to get a single product working which is horrible :/
What is needed is a new way of installing Zope stuff for the following categories: 1. Python Base Products (Like ZPatterns, PTKBase and TrackerBase) 2. Instantiatable Products (like TinyTables, Squishdot and Tracker) 3. Interface Skins (none right now, DemoPortal is probably the closest)
Most importantly of all, collections of the above... (PTK is an example here, Tracker would be as well)
Does anyone have any ideas?
cheers,
Chris
_______________________________________________ Zope-Dev maillist - Zope-Dev@zope.org http://lists.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope )
Jimmie Houchin wrote:
It would be nice to have a single unified way of preparing apps, products or whatever for distribution. The process be nicely automated or provide a user interface for building the distributable. The install process would also need to be just as painless.
Totally agree. Thanks for the link to Butch's stuff, I like the ideas but think even they're a bit out of date now :/ There's also the distribution tab: http://hack.middle/Control_Panel/Products/YourProduct/manage_distributionVie... But this created junk for me :( However, I think the larger problem still needs to be solved. cheers, Chris
participants (2)
-
Chris Withers -
Jimmie Houchin