Non-live edits to live site
I went live with part of my site in Zope and all went well (thanks for the mountains of help from this group). But I've ran into a bit of a sticky wicket that I hadn't thought of until now. We (me - Developer and our Designer) primarily use external editors on Win98 and FTP to do what we need to do, then upload the changes back to Zope (I use Xemacs, she uses DreamWeaver) - however the version control object doesn't catch FTP transactions, so whatever we upload is live, thereby eliminating the ability to test new things (particularly new scripts - which don't work with version control anyway). My question is - short of setting up a ZEO cluster (which I'm not sure would solve it anyway), or having a zope install on our desktops, how can I setup some ability to do new things to the site without them being live right away? -jim
My ExternalEditor product works with versions. I'm not sure how well it works with DreamWeaver though. I'm working on this for my next release tho (promises, promises...) If it is a CMF site, you can use CMFStaging and ZopeVersionControl to create staged development, review and production environments on one zope. Alternately you could setup separate Zopes and synchronize them with a tool like ZSyncher. ZEO won't solve this sort of problem. hth, -Casey On Tuesday 27 August 2002 10:54 am, Jim Kutter wrote:
I went live with part of my site in Zope and all went well (thanks for the mountains of help from this group). But I've ran into a bit of a sticky wicket that I hadn't thought of until now.
We (me - Developer and our Designer) primarily use external editors on Win98 and FTP to do what we need to do, then upload the changes back to Zope (I use Xemacs, she uses DreamWeaver) - however the version control object doesn't catch FTP transactions, so whatever we upload is live, thereby eliminating the ability to test new things (particularly new scripts - which don't work with version control anyway).
My question is - short of setting up a ZEO cluster (which I'm not sure would solve it anyway), or having a zope install on our desktops, how can I setup some ability to do new things to the site without them being live right away?
-jim
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
Ah. I was unaware the external editor product supported versions. Thanks! -jim ----- Original Message ----- From: "Casey Duncan" <casey@zope.com> To: "Jim Kutter" <jim@ebizq.net>; <zope@zope.org> Sent: Tuesday, August 27, 2002 11:52 AM Subject: Re: [Zope] Non-live edits to live site My ExternalEditor product works with versions. I'm not sure how well it works with DreamWeaver though. I'm working on this for my next release tho (promises, promises...) If it is a CMF site, you can use CMFStaging and ZopeVersionControl to create staged development, review and production environments on one zope. Alternately you could setup separate Zopes and synchronize them with a tool like ZSyncher. ZEO won't solve this sort of problem. hth, -Casey On Tuesday 27 August 2002 10:54 am, Jim Kutter wrote:
I went live with part of my site in Zope and all went well (thanks for the mountains of help from this group). But I've ran into a bit of a sticky wicket that I hadn't thought of until now.
We (me - Developer and our Designer) primarily use external editors on Win98 and FTP to do what we need to do, then upload the changes back to Zope (I use Xemacs, she uses DreamWeaver) - however the version control object doesn't catch FTP transactions, so whatever we upload is live, thereby eliminating the ability to test new things (particularly new scripts - which don't work with version control anyway).
My question is - short of setting up a ZEO cluster (which I'm not sure would solve it anyway), or having a zope install on our desktops, how can I setup some ability to do new things to the site without them being live right away?
-jim
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
On Tuesday 27 Aug 2002 3:54 pm, Jim Kutter wrote:
however the version control object doesn't catch FTP transactions
This howto gives you detailed instructions on fixing this for ancient versions of Zope. It probably shouldnt be hard to develop the same for a modern Zope. http://www.zope.org/Members/htrd/howto/VersionFTPServer
Versions seem quite bothersome to FTP/WebDAV (at least the davfs for Linux doesn't support Cookies, etc). Would it not make sense to have traversal based version selection? I mean, setting cookies is complicated, while adding a prefix to the upload path most systems understand (especially if you can also download via the same path). Andreas
participants (4)
-
Andreas Kostyrka -
Casey Duncan -
Jim Kutter -
Toby Dickenson