Hi Zopers, I have been looking into Zope of late, partly because I have a web site I'd like to build as a demo, and partly because I felt I should just know some kind of web app tool, and Zope came highly recommended. After playing with it for a bit, I have become nervous about the revision control aspects. Conflicts are pretty much resolved silently in favor of the last person to make a change. There is some sort of branch scheme, but my initial impression of it was that it was pretty also suffered from the lack of merge capabilities. Given that CVS is used for the actual development of Zope, this surprises me. Have I missed something? How do teams work with Zope without stepping on each other's toes? Is this a problem in practice? TIA, Sincerely, Richard Wesley Co-President, Electric Fish, Inc. <http://www.electricfish.com/> +1-206-634-2926 (v) +1-206-634-2921 (f)
Zope hacking and products is on the file system where we use source control. CVSMixin is available which allows you to put Zope objects in CVS if you choose. ZSyncer isnt CVS but allows us to seperate dev and production. Cheers. -- Andy McKay. ----- Original Message ----- From: "Richard Wesley" <hawkfish@electricfish.com> To: <zope@zope.org> Sent: Tuesday, October 16, 2001 9:47 AM Subject: [Zope] Concurrent development
Hi Zopers,
I have been looking into Zope of late, partly because I have a web site I'd like to build as a demo, and partly because I felt I should just know some kind of web app tool, and Zope came highly recommended.
After playing with it for a bit, I have become nervous about the revision control aspects. Conflicts are pretty much resolved silently in favor of the last person to make a change. There is some sort of branch scheme, but my initial impression of it was that it was pretty also suffered from the lack of merge capabilities.
Given that CVS is used for the actual development of Zope, this surprises me. Have I missed something? How do teams work with Zope without stepping on each other's toes? Is this a problem in practice?
TIA, Sincerely,
Richard Wesley Co-President, Electric Fish, Inc. <http://www.electricfish.com/> +1-206-634-2926 (v) +1-206-634-2921 (f)
_______________________________________________ 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 )
right now I have homesite setup up with my local Zope and the tag-highlighting is a bit messed up (from the download I used) are there any better external editors for Zope or am I a stuck with what I've got ? Thanks Jerry Lake Interface Engineering Technician
At 10:00 AM -0700 10/16/01, Andy McKay wrote:
CVSMixin is available which allows you to put Zope objects in CVS if you choose.
That sounds like a step in the right direction. Is there any documentation on how it works? TIA, - rmgw http://www.electricfish.com/hawkfish/ ---------------------------------------------------------------------------- Richard Wesley Electric Fish, Inc. hawkfish@electricfish.com "Grownups have the most uninteresting explanations for things." - C. S. Lewis, _The Magician's Nephew_
Look on Zope.org: http://www.zope.org/Members/sspickle/ZCVSMixin Cheers. -- Andy McKay. ----- Original Message ----- From: "Richard Wesley" <hawkfish@electricfish.com> To: "Andy McKay" <andym@activestate.com>; <zope@zope.org> Sent: Tuesday, October 16, 2001 10:26 AM Subject: Re: [Zope] Concurrent development
At 10:00 AM -0700 10/16/01, Andy McKay wrote:
CVSMixin is available which allows you to put Zope objects in CVS if you choose.
That sounds like a step in the right direction. Is there any documentation on how it works?
TIA,
- rmgw
http://www.electricfish.com/hawkfish/
-------------------------------------------------------------------------- -- Richard Wesley Electric Fish, Inc. hawkfish@electricfish.com
"Grownups have the most uninteresting explanations for things." - C. S. Lewis, _The Magician's Nephew_
_______________________________________________ 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 )
I have been using cvs, and it is working well, except that for now it is not implementig folderish products, only works well with folders. So you could have problems using it (for example if you have a session folder) On Tue, 16 Oct 2001, Andy McKay wrote:
Zope hacking and products is on the file system where we use source control.
CVSMixin is available which allows you to put Zope objects in CVS if you choose.
ZSyncer isnt CVS but allows us to seperate dev and production.
Cheers. -- Andy McKay.
----- Original Message ----- From: "Richard Wesley" <hawkfish@electricfish.com> To: <zope@zope.org> Sent: Tuesday, October 16, 2001 9:47 AM Subject: [Zope] Concurrent development
Hi Zopers,
I have been looking into Zope of late, partly because I have a web site I'd like to build as a demo, and partly because I felt I should just know some kind of web app tool, and Zope came highly recommended.
After playing with it for a bit, I have become nervous about the revision control aspects. Conflicts are pretty much resolved silently in favor of the last person to make a change. There is some sort of branch scheme, but my initial impression of it was that it was pretty also suffered from the lack of merge capabilities.
Given that CVS is used for the actual development of Zope, this surprises me. Have I missed something? How do teams work with Zope without stepping on each other's toes? Is this a problem in practice?
TIA, Sincerely,
Richard Wesley Co-President, Electric Fish, Inc. <http://www.electricfish.com/> +1-206-634-2926 (v) +1-206-634-2921 (f)
_______________________________________________ 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 )
_______________________________________________ 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 )
-- __o _ \<_ (_)/(_) Saludos de Julián EA4ACL -.-
Hello Richard. This is a timely subject, as some of us here at ZC have been ruminating in depth lately on proper versioning in Zope. Though I can't promise exactly the time, chances are decent that we'll have something in the fishbowl for proposal in the next week or so. As for merging, that's not likely to be something we do right out of the gate. You can approximate it currently by visiting the history tab of your object, and using non-Zope tools (such as Emacs's ediff) to compare and merge two buffers. But yes, this is klunky (especially since this history doesn't seem to be FTP or DAV enabled). Here's something that *is* possible right now, and works pretty well. Just write your content on the filesystem, checked into CVS. The use sitecopy (a DAV tool) to do a two-way mirror. --Paul Richard Wesley wrote:
Hi Zopers,
I have been looking into Zope of late, partly because I have a web site I'd like to build as a demo, and partly because I felt I should just know some kind of web app tool, and Zope came highly recommended.
After playing with it for a bit, I have become nervous about the revision control aspects. Conflicts are pretty much resolved silently in favor of the last person to make a change. There is some sort of branch scheme, but my initial impression of it was that it was pretty also suffered from the lack of merge capabilities.
Given that CVS is used for the actual development of Zope, this surprises me. Have I missed something? How do teams work with Zope without stepping on each other's toes? Is this a problem in practice?
TIA, Sincerely,
Richard Wesley Co-President, Electric Fish, Inc. <http://www.electricfish.com/> +1-206-634-2926 (v) +1-206-634-2921 (f)
_______________________________________________ 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 )
participants (5)
-
Andy McKay -
Jerry Lake -
Julián Muñoz Domínguez -
Paul Everitt -
Richard Wesley