[Zope3-dev] Re: Unify the Zope 2 and Zope 3 repositories!

2006-06-27 Thread Chris Withers

Max M wrote:

Well, the sooner better...

...this comes mainly from my desire to see the exponential 
combination of branches problem go away...


Technically speaking, isn't that a squared problem?


That depends how many pieces of software are involved ;-)

Chris

--
Simplistix - Content Management, Zope  Python Consulting
   - http://www.simplistix.co.uk

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Re: Unify the Zope 2 and Zope 3 repositories!

2006-06-26 Thread Chris Withers

Philipp von Weitershausen wrote:

Jim suggested a different strategy with Zope 5
(http://mail.zope.org/pipermail/zope3-dev/2006-February/018415.html).
The little bits and pieces that make up Zope 3 (the zope.* packages)
would be developed more or less independently of Zope-the-app-server
(which would only be one product called Zope 5 and incorporate ideas
from Zope 2 and 3 and use those bits and pieces).


Well, the sooner better...

...this comes mainly from my desire to see the exponential combination 
of branches problem go away...


Chris

--
Simplistix - Content Management, Zope  Python Consulting
   - http://www.simplistix.co.uk
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Re: Unify the Zope 2 and Zope 3 repositories!

2006-06-26 Thread Lennart Regebro

A small question/idea.

When making svn:externals in Nuxeo, we always use https. That way
trees can still be checked out anonymously, but still modified.

in Zope, threes are checked out with svn+ssh, but externals use svn.
That means that when you want to modify for example Five, you need to
delete the svn checkout and do an svn+ssh checkout instead. Also, if
you start changing things without remembering that you have to make a
fresh checkout, you have to svn diff it and them manually merge it
into the fresh checkout, and if you later do an svn up, your changes
will be moved into a dead *.OLD directory (where you can't do svn diff
to extract your changes) and so on.

The benefit of that is that you don't by mistake check in on a tag...

My question is: Is there a good way of not having to check out a fresh
copy before you do changes? If not how would people feel about
switching to https or something instead? Especially if we merge the
trees, in which case both Zope2 and  Zope3 will be made up mainly of
svn:externals...

--
Lennart Regebro, Nuxeo http://www.nuxeo.com/
CPS Content Management http://www.cps-project.org/
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] Re: Unify the Zope 2 and Zope 3 repositories!

2006-06-26 Thread Max M

Chris Withers wrote:

Philipp von Weitershausen wrote:

Jim suggested a different strategy with Zope 5
(http://mail.zope.org/pipermail/zope3-dev/2006-February/018415.html).
The little bits and pieces that make up Zope 3 (the zope.* packages)
would be developed more or less independently of Zope-the-app-server
(which would only be one product called Zope 5 and incorporate ideas
from Zope 2 and 3 and use those bits and pieces).


Well, the sooner better...

...this comes mainly from my desire to see the exponential combination 
of branches problem go away...



Technically speaking, isn't that a squared problem?

--

hilsen/regards Max M, Denmark

http://www.mxm.dk/
IT's Mad Science

Phone:  +45 66 11 84 94
Mobile: +45 29 93 42 96

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Re: Unify the Zope 2 and Zope 3 repositories!

2006-06-26 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Lennart Regebro wrote:
 A small question/idea.
 
 When making svn:externals in Nuxeo, we always use https. That way
 trees can still be checked out anonymously, but still modified.
 
 in Zope, threes are checked out with svn+ssh, but externals use svn.
 That means that when you want to modify for example Five, you need to
 delete the svn checkout and do an svn+ssh checkout instead. Also, if
 you start changing things without remembering that you have to make a
 fresh checkout, you have to svn diff it and them manually merge it
 into the fresh checkout, and if you later do an svn up, your changes
 will be moved into a dead *.OLD directory (where you can't do svn diff
 to extract your changes) and so on.
 
 The benefit of that is that you don't by mistake check in on a tag...
 
 My question is: Is there a good way of not having to check out a fresh
 copy before you do changes? If not how would people feel about
 switching to https or something instead? Especially if we merge the
 trees, in which case both Zope2 and  Zope3 will be made up mainly of
 svn:externals...
 

- -1.  The externals are just that, external to the Zope project.
Modifying them should require extra thought, and a little extra effort,
because the possibility exists that the change might break something
outside the Zope tree.

When we get to an egg-based Zope install, I think such a gesture would
map onto check out the source egg and force it into the path.'


Tres.
- --
===
Tres Seaver  +1 202-558-7113  [EMAIL PROTECTED]
Palladion Software   Excellence by Designhttp://palladion.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEoB5L+gerLs4ltQ4RAqfRAKDUrcW7NYg4ljtHvYZto3H5hARV1gCglHWv
2pqpEsGwE1h6rckFpJgcmTo=
=/cbq
-END PGP SIGNATURE-

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope-dev] Re: [Zope3-dev] Re: Unify the Zope 2 and Zope 3 repositories!

2006-06-26 Thread Lennart Regebro

On 6/26/06, Tres Seaver [EMAIL PROTECTED] wrote:

- -1.  The externals are just that, external to the Zope project.


Uhm. I have a hard time seeing Five and lib/python/zope as external to Zope.


When we get to an egg-based Zope install, I think such a gesture would
map onto check out the source egg and force it into the path.'


Yeah, with eggs this issue might go away...

--
Lennart Regebro, Nuxeo http://www.nuxeo.com/
CPS Content Management http://www.cps-project.org/
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Re: Unify the Zope 2 and Zope 3 repositories!

2006-06-26 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Lennart Regebro wrote:
 On 6/26/06, Tres Seaver [EMAIL PROTECTED] wrote:
 - -1.  The externals are just that, external to the Zope project.
 
 Uhm. I have a hard time seeing Five and lib/python/zope as external to
 Zope.

They are managed as separate projects, with their own priorities and
releases.  ZODB is the longest-running example of this externality.

 When we get to an egg-based Zope install, I think such a gesture would
 map onto check out the source egg and force it into the path.'
 
 Yeah, with eggs this issue might go away...

Right.  The 'svn:externals' will morph into dependencies, which will
still be managed exterally to the dependent package.


Tres.
- --
===
Tres Seaver  +1 202-558-7113  [EMAIL PROTECTED]
Palladion Software   Excellence by Designhttp://palladion.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEoCer+gerLs4ltQ4RAqnwAKCVr5TeOU0XyLG/6drpaTJ65lGgiwCfbD74
V6ArZP8baL0Vo2fafxJQYOg=
=fcxE
-END PGP SIGNATURE-
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Re: Unify the Zope 2 and Zope 3 repositories!

2006-06-21 Thread Philipp von Weitershausen
Chris Withers wrote:
 Philipp von Weitershausen wrote:

 Follow this thread:
 http://mail.zope.org/pipermail/zope3-dev/2005-November/016561.html
 
 *grunt* *sigh*
 
 It has to happen at some stage, surely?

Jim suggested a different strategy with Zope 5
(http://mail.zope.org/pipermail/zope3-dev/2006-February/018415.html).
The little bits and pieces that make up Zope 3 (the zope.* packages)
would be developed more or less independently of Zope-the-app-server
(which would only be one product called Zope 5 and incorporate ideas
from Zope 2 and 3 and use those bits and pieces).

Philipp
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Re: Unify the Zope 2 and Zope 3 repositories!

2006-06-20 Thread Chris Withers

Benji York wrote:

Philipp von Weitershausen wrote:

Uh, never mind.


+1  :)


Any chance you could explain why you feel that way?

Chris

--
Simplistix - Content Management, Zope  Python Consulting
   - http://www.simplistix.co.uk

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Re: Unify the Zope 2 and Zope 3 repositories!

2006-06-19 Thread Benji York

Philipp von Weitershausen wrote:

Uh, never mind.


+1  :)
--
Benji York
Senior Software Engineer
Zope Corporation
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com