Hi, Liz Sorry I didn't respond to this earlier... it's been crazy. Assuming you didn't make any changes to the KMNN that you have, you should be able to delete the old product, then install the new one. When you delete the product, your KMArticleStore and KMArticles will be broken (because the ZClasses will be missing). But, when you install the new version, the class-id is the same, so your instances will start working again. As always, though, make a backup of your Data.fs in case something goes awry :) These should be undoable changes to the ZODB though. The upgrade should be relatively painless. The thing I haven't figured out is a good way to upgrade when you've actually made changes to the product. Maybe there should be one product that defines ZClass base classes and another that wraps those. You create instances of the wrapper objects, and make your changes to the wrappers. That way, you can plug in new base classes without interfering with your changes. I haven't tried any of that though. Good luck! Kevin -----Original Message----- From: Liz <liz@virtualplancenter.com> To: zope@zope.org <zope@zope.org> Date: Tuesday, October 19, 1999 3:05 AM Subject: [Zope] upgrading a product An upgrade to KM|netNews was just released. Everytime I try to import the file, it says "already exists". Simply renaming the current product does not help as I then get "Permission Manage... already exists". I tried renaming those files, but was told that operation could not be performed on these file types. Could someone please be explicit about how to upgrade an existing product in newbie terms? Thanks in advance, Liz Pelletier