[Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Stephan Richter
On Thursday 24 November 2005 09:17, Jim Fulton wrote:
> Now (well, after the December release :), I think it's time to revisit
> what the core of Zope 3 is and how we manage the repository.  There has
> been a trend to manage important components separately and link them in.  I
> see this trend continuing.  The advent of eggs and continuing maturation of
> zpkg and testing technology will accelerate this trend, IMO.
>
> I think that in the future, there may be a much smaller core Zope 3 project
> that represents the "object filing system" (zope.ofs? :). This core project
> may be a client of a collection of much smaller projects, such as
> zope.interface, zope.component. etc..  If that vision comes to pass, Zope 2
> will no longer contain the Zope 3 core, but they will both share a large
> number of components which neither of them "contain". Obviously,  this
> would radically change the nature of this debate.

I was counting on you making exactly this suggestion. :-) I agree with all of 
that.

Regards,
Stephan
-- 
Stephan Richter
CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student)
Web2k - Web Software Design, Development and Training
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Paul Winkler
On Thu, Nov 24, 2005 at 06:59:46PM +0100, Martijn Faassen wrote:
> Cool to hear you're giving Five related talks. Is there any description 
> of these available online? (not that it's likely I'll be able to attend 
> PyCon, but I'm very curious)

http://wiki.python.org/moin/PyCon2006/Talks

They're just basic "How to develop with Zope" and "...CMF" talks,
with as much Five as I can squeeze in since it's 2006 and it would
be criminal to ignore it :-)  I will not even remotely attempt to be
comprehensive or deep. It will be very challenging to work in the short
time slots alotted!

I was a bit surprised that both talks were accepted, I figured I'd be
trumped by presentations from better-known people, but maybe
there weren't any!

-- 

Paul Winkler
http://www.slinkp.com
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Martijn Faassen

Paul Winkler wrote:

On Thu, Nov 24, 2005 at 11:03:35PM +0800, Philipp von Weitershausen wrote:


I'd love to participate in some sprints on these.


Me too.


PyCon Dallas 2006 is only 3 months away and would be a great opportunity
for such sprints.  There's nothing about Zope here yet:
http://wiki.python.org/moin/PyCon2006/Sprints



I plan to attend and I would really love to sprint on further
"fivification" of zope 2.


That'd be really cool.


p.s. No, I can't volunteer to do any coordination work for this. I'll
already have plenty to do preparing for my two (Five-related) talks.


Cool to hear you're giving Five related talks. Is there any description 
of these available online? (not that it's likely I'll be able to attend 
PyCon, but I'm very curious)


Regards,

Martijn
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Andrew Sawyers
On 11/24/05 8:54 AM, "Chris McDonough" <[EMAIL PROTECTED]> wrote:

> 
> On Nov 24, 2005, at 8:37 AM, Martijn Faassen wrote:
>> I recall a slightly different discussion I was involved in. I
>> remember Zope 2 core developers worrying about the inclusion of
>> Five in Zope 2.8; they were worried they'd need to maintain its
>> codebase.
> 
> I was one of these people.  Since then, I've completely changed my
> mind; it was a pure win.
> 
> - C

As was I.  Five has brought me and a few others I know closer to Zope 3.
This is a huge win.  Many of us have lots of experience to bring to the
benefit of the Z3 community.  As a result, I am excited to take even more
strides to Z3.  Phillips goal is a good one.  The challenge is if there is
resistance, how to smooth the bridge.  Rather then Z3 developers shoot it
down outright, they should provide reasonable alternatives (other then
doomsday scenarios).

It is a good thing to bring more developers into the Z3 community, many of
us Z2 developers are hungry for this.  I don't know the answer for every
developer on either side of this argument, but there must be an effective
compromise out there.  The two groups need to work to come to that solution
and not alienate one or the other or blindly shoot it down and hope it will
go away.  It's unreasonable to do so.

Taking my ball and heading homely,
Andrew

___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Paul Winkler
On Thu, Nov 24, 2005 at 11:03:35PM +0800, Philipp von Weitershausen wrote:
> > I'd love to participate in some sprints on these.
> 
> Me too.

PyCon Dallas 2006 is only 3 months away and would be a great opportunity
for such sprints.  There's nothing about Zope here yet:
http://wiki.python.org/moin/PyCon2006/Sprints

I plan to attend and I would really love to sprint on further
"fivification" of zope 2.

p.s. No, I can't volunteer to do any coordination work for this. I'll
already have plenty to do preparing for my two (Five-related) talks.

-- 

Paul Winkler
http://www.slinkp.com
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Chris Withers

Julien Anguenot wrote:

Some Zope3 developers don't care about Zope2 and this is fair enough in
my point of view. Zope2 starts to get old and appears to be really a
mess compared to Zope3 in *2005*, plus it's not such an attractive
platform as it used to be couple of years ago. (Don't get me wrong on
this. Time just changed. I'm using Zope2 much more than Zope3 nowadays
and still I like it even if I'm *dreaming* about only using a modern
platform "à la" Zope3) I would fear that some new folks might find the
Zope3 project much more confusing and less attractive because of the
Zope2 mess around. (common mailing list, common repository etc...)

Please, let's not mess up Zope3...


+ lots to this...

Chris

--
Simplistix - Content Management, Zope & Python Consulting
   - http://www.simplistix.co.uk
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Philipp von Weitershausen
Jim Fulton wrote:
> Philipp von Weitershausen wrote:
> 
>> Sounds crazy, I know. But I'm serious. Looking for your comments at:
>> http://dev.zope.org/Zope3/ReuniteZope2AndZope3InTheSourceCodeRepository
> 
> 
> I love this idea!

Ok.

> But I think it's still a bit too early to pursue it.

Perhaps so. Other people have given me that impression too, so there
might be some truth in it.

> In the next release cycle, I want to, finally, revisit what Zope 3 itself
> should be, especially the idea of "core".  A couple of years ago, in the
> Zope 3 community, we debated what should be in "the core" of Zope 3. At the
> time. I fealt that that such a debate would be too much of a distraction.
> 
> Now (well, after the December release :), I think it's time to 
> revisit what the core of Zope 3 is and how we manage the repository. 
> There has been a trend to manage important components separately and 
> link them in. I see this trend continuing. The advent of eggs and 
> continuing maturation of zpkg and testing technology will accelerate
> this trend, IMO.

I agree.

> I think that in the future, there may be a much smaller core Zope 3
> project that represents the "object filing system" (zope.ofs? :).
> This core project may be a client of a collection of much smaller
> projects, such as zope.interface, zope.component. etc.. If that
> vision comes to pass, Zope 2 will no longer contain the Zope 3 core,
> but they will both share a large number of components which neither
> of them "contain". Obviously, this would radically change the nature
> of this debate.

Maybe not so. I think the essential vibe of the proposal remains: we
want to converge on a technical level. And, as it has been expressed
through my prosopal, it is my belief that this can be best achieved in
one sandbox, not two.

The following paragraph is a clear statement of yours on priorities,
which I'll take as an edict. As my proposal points out, I set priorities
a bit differently, but nonetheless I want to narrow the gap between Zope
2 and Zope 3 as soon as possible, too.

> On the topic of leveraging Zope 2 developers for Zope 3, I'd first
> like to leverage more Zope 2 developers for Zope 2. :) I'd like to
> see people focussing more effort on the Zope 3 in Zope 2 work and
> narrow the gap between Zope 2 and Zope 3. I'm thrilled with the
> effort you and others have put in and am very hopeful that the
> Goldegg initiative will focus more effort here, as it
> already has. Some projects that I'd really like to see worked on
> soon:
> 
> - Use a common publisher framework

+1

> - Use a common security framework

+1, though that'll be hard... I'll probably have to pass on this one.

> - Share common ZPT implementations

+1

> I'd love to participate in some sprints on these.

Me too.

> After these things are done, and after we've had a chance to revisit
> the Zope 3 software organization, would be a good time to revisit how
> the Zope application server efforts should be managed.

Sounds like a good idea. I'll also soon bring in a proposal dealing with
some minor issues that allow us to close many smaller gaps. Like someone
in this huge thread suggested (can't remember who), there won't be much
left of Zope 2 than Zope2, OFS, AccessControl, Acquisition, ZPublisher
and Products...

> I really want to reunite the Zope 2 and Zope 3 comunities.  I'd be
> happy if, by the end of 2006 we could retire the Zope 3 lists and
> merge the discussions back into the main zope lists.

+100

> P.S. Wow, what a huge number of messages in a day. :)

Tell me about it :).

Philipp
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Alexander Limi

On Thu, 24 Nov 2005 06:17:02 -0800, Jim Fulton <[EMAIL PROTECTED]> wrote:


Some projects that I'd really like to see worked on soon:

- Use a common publisher framework

- Use a common security framework

- Share common ZPT implementations


Can I add "use a common datetime implementation"? ;)

I really want to reunite the Zope 2 and Zope 3 comunities.  I'd be happy  
if, by the end of 2006 we could retire the Zope 3 lists and merge the  
discussions back into the main zope lists.


Thanks a lot for your clarification, Jim - and on behalf of the Plone  
community, thanks for making things easier to plan around. If we know that  
such a transition is coming, we can plan for it. Reuniting the two efforts  
is critical for the survival of everyone involved in the Zope 2 and Zope 3  
worlds.



P.S. Wow, what a huge number of messages in a day. :)


P.S. Try plone-users. Bring your waders. ;)

--
_

 Alexander Limi · Chief Architect · Plone Solutions · Norway

 Consulting · Training · Development · http://www.plonesolutions.com
_

  Plone Co-Founder · http://plone.org · Connecting Content
  Plone Foundation · http://plone.org/foundation · Protecting Plone

___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Chris McDonough


On Nov 24, 2005, at 6:42 AM, Stephan Richter wrote:


On Thursday 24 November 2005 01:39, Chris McDonough wrote:

- There doesn't seem to be as much of a commitment in the
  Z3 community to backwards compatibility as
  there is for Z2.  Notes like Stephan's last one where
  he says "I have made deep changes in the past that affect
  the entire architecture" as if this may happen again at
  any time are pretty scary.


Except that I have provided full backward-compatibility.


That's good!  But maybe you can clarify.  You said in response to  
Phillipp's proposal that you needed to make deep changes to Zope 3 in  
the past and if the Z2 repository was merged you would be unwilling  
to make such contributions again.  The implication seems to be that  
being able to change the codebase without regard to its external  
dependents is one of your main requirements for Z3 contribution.  Is  
that not what you meant?


- C

___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Jim Fulton

Philipp von Weitershausen wrote:

Sounds crazy, I know. But I'm serious. Looking for your comments at:
http://dev.zope.org/Zope3/ReuniteZope2AndZope3InTheSourceCodeRepository


I love this idea!  But I think it's still a bit too early to pursue it.

In the next release cycle, I want to, finally, revisit what Zope 3 itself
should be, especially the idea of "core".  A couple of years ago, in the
Zope 3 community, we debated what should be in "the core" of Zope 3. At the
time. I fealt that that such a debate would be too much of a distraction.

Now (well, after the December release :), I think it's time to revisit
what the core of Zope 3 is and how we manage the repository.  There has been
a trend to manage important components separately and link them in.  I see this
trend continuing.  The advent of eggs and continuing maturation of zpkg and
testing technology will accelerate this trend, IMO.

I think that in the future, there may be a much smaller core Zope 3 project
that represents the "object filing system" (zope.ofs? :). This core project
may be a client of a collection of much smaller projects, such as 
zope.interface,
zope.component. etc..  If that vision comes to pass, Zope 2 will no longer 
contain
the Zope 3 core, but they will both share a large number of components which 
neither
of them "contain". Obviously,  this would radically change the nature of this 
debate.

On the topic of leveraging Zope 2 developers for Zope 3, I'd first like to
leverage more Zope 2 developers for Zope 2. :)  I'd like to see people focussing
more effort on the Zope 3 in Zope 2 work and narrow the gap between Zope 2 and
Zope 3.  I'm thrilled with the effort you and others have put in and am
very hopeful that the Goldegg initiative will focus more effort here, as it
already has. Some projects that I'd really like to see worked on soon:

- Use a common publisher framework

- Use a common security framework

- Share common ZPT implementations

I'd love to participate in some sprints on these.

After these things are done, and after we've had a chance to revisit the Zope 3
software organization, would be a good time to revisit how the Zope application
server efforts should be managed.

I really want to reunite the Zope 2 and Zope 3 comunities.  I'd be happy if,
by the end of 2006 we could retire the Zope 3 lists and merge the discussions
back into the main zope lists.

Jim

P.S. Wow, what a huge number of messages in a day. :)

--
Jim Fulton   mailto:[EMAIL PROTECTED]   Python Powered!
CTO  (540) 361-1714http://www.python.org
Zope Corporation http://www.zope.com   http://www.zope.org
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Jean-Marc Orliaguet

Martijn Faassen wrote:


Jean-Marc Orliaguet wrote:
[snip]

I think you're mixing the notions of "community" and of "community of 
interests".


I don't think that the goal is to merge communities, the goal is to 
make good software and not have different entities fight on framework 
technologies. It is to stir common *interests* in the technology.


On the technical level CMF is used by many, but still different 
communities. Five is a community project used by different 
communities. This also shows that technology merge does not entail 
community merge, because everyone comes with different goals, 
backgrounds, and this is sound.


Python is a community project, not everyone who uses python is in the 
same community (reads the same mailing-lists, go to the same 
conferences, develop with zope or twisted, ) even though there is a 
strong community of interests.


I think that you want technology merge in the first place, and not 
force people into communities through technology.



How do you know what I want?



That's an expression. I don't mean "you" in particular. It's like saying 
"people" want to, "one" wants to, "you want to" ...


I indeed do not understand your point. I'm not sure you understand 
mine, as you seem to be partially telling me things I already 
understand, and partially arguing with things that aren't my position.


Regards,

Martijn



I don't think it's very important; it was just a point of view that I 
was expressing for the sake of the analysis trying to separate community 
issues from technological issues (trying to not put everything in the 
same bag). But sure, if every technology is to be considered as a social 
project with the goal to change people's mind, then there is no reason 
to make any difference between the two. I think you're giving to the 
word "technology" more meaning than I do.


Regards
/JM
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Martijn Faassen

Chris McDonough wrote:


On Nov 24, 2005, at 8:37 AM, Martijn Faassen wrote:

I recall a slightly different discussion I was involved in. I  
remember Zope 2 core developers worrying about the inclusion of  Five 
in Zope 2.8; they were worried they'd need to maintain its  codebase.


I was one of these people.  Since then, I've completely changed my  
mind; it was a pure win.


It makes me happy to hear that. Thanks!

Regards,

Martijn
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Chris McDonough


On Nov 24, 2005, at 8:37 AM, Martijn Faassen wrote:
I recall a slightly different discussion I was involved in. I  
remember Zope 2 core developers worrying about the inclusion of  
Five in Zope 2.8; they were worried they'd need to maintain its  
codebase.


I was one of these people.  Since then, I've completely changed my  
mind; it was a pure win.


- C

___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Martijn Faassen

Jim Fulton wrote:

Jens Vagelpohl wrote:

...

People keep telling Zope2 developers that the inclusion of Zope3  
doesn't mean you have to touch it, if you don't use it it is just  
inert code that won't cause any change in your Zope2 development  style.


Hee hee.  And they believed it?  Do they wanna buy a bridge? ;)

This is an age old argument made when someone wants to add a new
feature to a development system.  It is patently false.


I recall a slightly different discussion I was involved in. I remember 
Zope 2 core developers worrying about the inclusion of Five in Zope 2.8; 
they were worried they'd need to maintain its codebase.


The arguments against this were:

* there's a lively development community around Five, don't worry

* Five has a minimal impact on Zope 2; Zope 2 sources itself weren't 
changing.


Both were true. I don't think it was claimed that your development style 
wouldn't be affected, as obviously we hope people will actually *use* 
Five in Zope 2 development.


With Zope 2.9, this story is starting to change, as Zope 3 technology is 
making it deeper into Zope 2. Then again, I think the people who worried 
then have been becoming more familiar with Five since then, so hopefully 
appreciate it more now as a feature, not just as a potential maintenance 
burden.


Regards,

Martijn
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Jim Fulton

Jens Vagelpohl wrote:



...
People keep telling Zope2 developers that the inclusion of Zope3  
doesn't mean you have to touch it, if you don't use it it is just  inert 
code that won't cause any change in your Zope2 development  style.


Hee hee.  And they believed it?  Do they wanna buy a bridge? ;)

This is an age old argument made when someone wants to add a new
feature to a development system.  It is patently false.

Jim

--
Jim Fulton   mailto:[EMAIL PROTECTED]   Python Powered!
CTO  (540) 361-1714http://www.python.org
Zope Corporation http://www.zope.com   http://www.zope.org
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Jim Fulton

Martijn Faassen wrote:

Stephan Richter wrote:


On Wednesday 23 November 2005 10:16, Philipp von Weitershausen wrote:


Sounds crazy, I know. But I'm serious. Looking for your comments at:
http://dev.zope.org/Zope3/ReuniteZope2AndZope3InTheSourceCodeRepository



I am -1. If I could I would veto this proposal. Here is why:

To be totally honest, I really, really don't care about Zope 2!



I'll debate with you this reason. I don't think that this changes your 
dislike of merging the repositories and this argument is on a side-track 
and not intended to convince you of this.


What my point is here is that your attitude about Zope 2 is wrong: as a 
pure-play Zope 3 developer you *should* care about Zope 2.


Some of us have been doing quite a bit of work of bringing Zope 3 to the 
Zope 2 world. I believe that at least partially as a result of this, 
Zope 3 is getting a lot more attention from Zope 2 developers. I think 
that this attention is extremely valuable to the Zope 3 project. There 
is an awful lot of experience, skills and knowledge in the Zope 2 world 
that is immensely valuable to Zope 3 developers. We *don't* have a full 
respresentation of these extremely valuable perspectives in the Zope 3 
development community right now.


If Zope 2 developers get the impression that core Zope 3 developers 
don't give a shit about Zope 2, they may not be so likely to actually 
come on board. That would be a disastrous development indeed. We really 
need an increased connection between the Zope 2 world and the Zope 3 world.


+100

Jim

--
Jim Fulton   mailto:[EMAIL PROTECTED]   Python Powered!
CTO  (540) 361-1714http://www.python.org
Zope Corporation http://www.zope.com   http://www.zope.org
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source coderepository

2005-11-24 Thread Stephan Richter
On Thursday 24 November 2005 05:36, Martijn Faassen wrote:
> I don't think that threats to leave and portrayals of utter doom are a
> fair way to discuss this, Stephan. I must say I find it extremely ironic
> to hear from you that stalling Zope 3 for several months is a death blow
> to Zope 3 -- where was this sentiment in the past? :)

Note that I don't claim that my leaving would stall the development. I just 
use my case as an example. I always consider myself of someone, who accepts a 
very high bar for contributing. So, if I think the the bar is too high, my 
thinking goes, then others will also conceive it as too high and that causes 
the stalling.

Everyone is replaceable, I have learned that in the US. But a certain group 
might not as easily be.

> Like it or not, merging the repository or not, you'd better get used to
> the fact that Zope 2 developers are here in your community and that they
> will speak up to let their interests be known. It's in your interest to
> make us happy, actually, as we're working to make Zope 3 a better
> community and a better system.

I know that The Zope 2 people are around. And I try to answer Five questions 
on the lsits and on IRC as good as I can. I also have nothing against hearing 
the interest of the Zope 2 community. But I am also in a position where I 
must protect the interests of the Zope-3-only community as well. And in *my* 
opinion, in this particular case the Zope 2 community has a lot to gain at 
the expense of the Zope-3-only community. I have outlined my arguments for 
that statement in the many E-mails before.

Regards,
Stephan
-- 
Stephan Richter
CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student)
Web2k - Web Software Design, Development and Training
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source coderepository

2005-11-24 Thread Julien Anguenot
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Lennart Regebro wrote:
> I think this change can possibly make sense when we have replaced Zope
> 2 authentication with Zope 3s, and when we have replaces Zope 2
> publisher with Zope 3s and when we have replaced the Zope 2 traversal
> with Zope3s, and maybe a couple of other things.

Exactly. In this case Zope2 will be a more a 'configuration' of Zope3.
Well, I'm repeating my self here ...

> 
> At that point, Zope2 will more or less be Zope3 + App, DateTime, OFS,
> Products and some other stuff. Then something more of a merge might
> make sense.
> 

yup. This is my impression. This is too early...

> Up until then, we have a functioning system now, and I'm guessing the
> benefits will not outweigh the work.

I can only agree with this on this.

J.

- --
Julien Anguenot | Nuxeo R&D (Paris, France)
CPS Platform : http://www.cps-project.org
Zope3 / ECM   : http://www.z3lab.org
mail: anguenot at nuxeo.com; tel: +33 (0) 6 72 57 57 66
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFDhbZWGhoG8MxZ/pIRAjA5AJ9NdWa0lfhoPrngxVK7CV6ttSPqpACeM9Pk
IXBQi5KCZotRxRoO+uJp/j0=
=mZRW
-END PGP SIGNATURE-
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source coderepository

2005-11-24 Thread Stephan Richter
On Thursday 24 November 2005 03:57, Roger Ineichen wrote:
> reason what we should do for Zope2 developer so that they will
> contribute more. I think you don't speak for all of them and belive that
> a good skilled developer is able to get ver easy into the Zope3
> development.

This is a really good point. It is not that the Zope 2 community has a lot of 
developers to bring to the table. The Zope 2 community also struggles getting 
issues resolved and features implemented.

Regards,
Stephan
-- 
Stephan Richter
CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student)
Web2k - Web Software Design, Development and Training
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Martijn Faassen

Jean-Marc Orliaguet wrote:
[snip]
I think you're mixing the notions of "community" and of "community of 
interests".


I don't think that the goal is to merge communities, the goal is to make 
good software and not have different entities fight on framework 
technologies. It is to stir common *interests* in the technology.


On the technical level CMF is used by many, but still different 
communities. Five is a community project used by different communities. 
This also shows that technology merge does not entail community merge, 
because everyone comes with different goals, backgrounds, and this is 
sound.


Python is a community project, not everyone who uses python is in the 
same community (reads the same mailing-lists, go to the same 
conferences, develop with zope or twisted, ) even though there is a 
strong community of interests.


I think that you want technology merge in the first place, and not force 
people into communities through technology.


How do you know what I want?

I indeed do not understand your point. I'm not sure you understand mine, 
as you seem to be partially telling me things I already understand, and 
partially arguing with things that aren't my position.


Regards,

Martijn
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source coderepository

2005-11-24 Thread Lennart Regebro
I think this change can possibly make sense when we have replaced Zope
2 authentication with Zope 3s, and when we have replaces Zope 2
publisher with Zope 3s and when we have replaced the Zope 2 traversal
with Zope3s, and maybe a couple of other things.

At that point, Zope2 will more or less be Zope3 + App, DateTime, OFS,
Products and some other stuff. Then something more of a merge might
make sense.

Up until then, we have a functioning system now, and I'm guessing the
benefits will not outweigh the work.
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Jean-Marc Orliaguet

Martijn Faassen wrote:


Jean-Marc Orliaguet wrote:
[snip]

It is a bit like this: the zope2 community wants the zope3 technology 
and zope3 wants the zope2 community.



I like this analysis. :)

I think the question about the technology should be treated as such 
on a technical level, by bridging the technical gap (Five, common 
repositories, writing tutorials for zope2 developers, collaborating 
on common modules, adapting zope2 concepts like TTW editing to Zope3 
but without reproducing the zope2 skin and templates mess, etc).


But the question about the communities involves more complicated 
aspects, i.e. marketing issues, licenses, competition, strategies, 
etc. The repository is not the answer. This has to be solved on a 
higher level, Zope Foundation, updated ZPL license, ... where a 
social contract is agreed on.



Be careful with what you're implying with words: marketing aspects 
more complicated than code, "higher level", etc. I don't necessarily 
agree with the underlying assumptions.


While I fully support efforts surrounding the Zope Foundation, I 
really think that this is not the right level to solve community 
issues. A Foundation can make social contracts all they like, for 
instance, but if people in the community don't follow them, nothing 
will happen.


Marketing issues and strategies are frequently happening a bit more 
subtly than you seem to say here. The difference between the 
"technical" and the "community" level is far less clear than you make 
it seem.


Five, for instance, is *not* just a technical project. It never has 
been. Five is a community project at least as much, to change people's 
*minds*, to merge communities, to change the shape of the Zope 
business, as much as it's to make technical changes. That's why 
there's talks given about conferences, for instance. These things go 
hand in hand.


Merging the repositories is also not just technical. It's clear enough 
that it's not -- the discussion in this thread is not about technical 
issues *at all*. They're about impact on the people involved in Zope 2 
and Zope 3 development.


So let's not pretend that everything can be solved on a technological 
level even though lots of it can ..



We're in open source. Our solutions are frequently technological *and* 
community-based. That's the point of open source. Let's not 
artificially separate the two issues.


Regards,

Martijn



Hi Martijn,

I think you're mixing the notions of "community" and of "community of 
interests".


I don't think that the goal is to merge communities, the goal is to make 
good software and not have different entities fight on framework 
technologies. It is to stir common *interests* in the technology.


On the technical level CMF is used by many, but still different 
communities. Five is a community project used by different communities. 
This also shows that technology merge does not entail community merge, 
because everyone comes with different goals, backgrounds, and this is sound.


Python is a community project, not everyone who uses python is in the 
same community (reads the same mailing-lists, go to the same 
conferences, develop with zope or twisted, ) even though there is a 
strong community of interests.


I think that you want technology merge in the first place, and not force 
people into communities through technology.


Regards,
/JM
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source coderepository

2005-11-24 Thread Stephan Richter
On Thursday 24 November 2005 03:57, Roger Ineichen wrote:
> > And if
> > not, I have some trusty community members who can help me on a branch.
>
> That's excatly what we don't whant. We are not able to develope
> and ask others for fixes. This whon't work.

Yep, I was implying that in my post. I will never want to depend on anyone 
when implementing a feature. I have been burned too often when asking others 
for help. Noone can guarantee help! (including me, Jim, Philipp, Time, Fred, 
or anyone else)

Regards,
Stephan
-- 
Stephan Richter
CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student)
Web2k - Web Software Design, Development and Training
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source coderepository

2005-11-24 Thread Stephan Richter
On Thursday 24 November 2005 01:18, Philipp von Weitershausen wrote:
> Can you read and potentially fix doctests? I *know* you can :). Tell me,
> other than the fact that you keep saying you refuse to learn Five, makes
> fixing a Five doctest different from a, say, zope.app.tree doctest? It's
> not like you've modified a line here or there in other people's code before
> which is why your particular dislike of Five surprises me.

Yes. Because I worked very hard the last 3.5 years to have a very deep and 
fairly complete understanding of Zope 3. This is the reason I can fix 
doctests and bugs in almost every part of Zope 3. I do not want to spend time 
acquiring this skill in Five or Zope 2 (again). I have no motivation to do 
that. 

I have been a Zope 3 developer for over 3 years and I have worked very hard 
trying to make (some) money with Zope 3 when it was not easy to do so. Now 
that I have finally plenty of Zope 3 work, you come around and force me to 
learn Five and Zope 2 again, if I want to continue developing for Zope 3. And 
that's plain bullshit. The strong resistance of some of the other pure Zope 3 
developers should give you a hint.

Regards,
Stephan
-- 
Stephan Richter
CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student)
Web2k - Web Software Design, Development and Training
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Jens Vagelpohl


On 24 Nov 2005, at 10:54, Florent Guillaume wrote:


Stephan Richter wrote:

On Thursday 24 November 2005 00:41, Philipp von Weitershausen wrote:
At least no one is expecting to make such big changes by  
yourself. Being
stubborn and refusing to do further contributions, be they large  
or small,
isn't going to get us anywhere. The people who are so far backing  
up this

proposal have nothing but support to offer and you know that.
I am as stubborn refusing this proposal as you are pushing it.  
Right now there are more -1 votes than +1 votes.


My vote is a +1 too.


+1 from me, too

jens

___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source coderepository

2005-11-24 Thread Stephan Richter
On Thursday 24 November 2005 01:18, Philipp von Weitershausen wrote:
> > For me, anything that adds code to the file structure is clutter. Period.
>
> You're over-irrationalizing here. We all know that the Zope 2 code
> structure has flaws, but it's not like Zope 3 is perfect either. I don't
> think clutter is a real problem here, so let's not make it one.

It is opinion against opinion. This is a deadlock. I Am not going to reply 
anymore, because (a) it is Thanks Giving and I am going out of town and (b) I 
am just repeating myself anyways.

Regards,
Stephan
-- 
Stephan Richter
CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student)
Web2k - Web Software Design, Development and Training
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source coderepository

2005-11-24 Thread Stephan Richter
On Thursday 24 November 2005 01:18, Philipp von Weitershausen wrote:
> > > Why would it stall Zope 3 development?
> >
> > Because you would immediately loose a bunch of contributors.
>
> You still haven't given me a good reason why we would actually *lose*
> contributors.

Because they will not bother contributing, if the prospect is that they have 
to fix Five things; something they have nothing to do with.

Regards,
Stephan
-- 
Stephan Richter
CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student)
Web2k - Web Software Design, Development and Training
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Martijn Faassen

Jean-Marc Orliaguet wrote:
[snip]
It is a bit like this: the zope2 community wants the zope3 technology 
and zope3 wants the zope2 community.


I like this analysis. :)

I think the question about the technology should be treated as such on a 
technical level, by bridging the technical gap (Five, common 
repositories, writing tutorials for zope2 developers, collaborating on 
common modules, adapting zope2 concepts like TTW editing to Zope3 but 
without reproducing the zope2 skin and templates mess, etc).


But the question about the communities involves more complicated 
aspects, i.e. marketing issues, licenses, competition, strategies, etc. 
The repository is not the answer. This has to be solved on a higher 
level, Zope Foundation, updated ZPL license, ... where a social contract 
is agreed on.


Be careful with what you're implying with words: marketing aspects more 
complicated than code, "higher level", etc. I don't necessarily agree 
with the underlying assumptions.


While I fully support efforts surrounding the Zope Foundation, I really 
think that this is not the right level to solve community issues. A 
Foundation can make social contracts all they like, for instance, but if 
people in the community don't follow them, nothing will happen.


Marketing issues and strategies are frequently happening a bit more 
subtly than you seem to say here. The difference between the "technical" 
and the "community" level is far less clear than you make it seem.


Five, for instance, is *not* just a technical project. It never has 
been. Five is a community project at least as much, to change people's 
*minds*, to merge communities, to change the shape of the Zope business, 
as much as it's to make technical changes. That's why there's talks 
given about conferences, for instance. These things go hand in hand.


Merging the repositories is also not just technical. It's clear enough 
that it's not -- the discussion in this thread is not about technical 
issues *at all*. They're about impact on the people involved in Zope 2 
and Zope 3 development.


So let's not pretend that everything can be solved on a technological 
level even though lots of it can ..


We're in open source. Our solutions are frequently technological *and* 
community-based. That's the point of open source. Let's not artificially 
separate the two issues.


Regards,

Martijn
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Stephan Richter
On Thursday 24 November 2005 01:39, Chris McDonough wrote:
> - There doesn't seem to be as much of a commitment in the
>   Z3 community to backwards compatibility as
>   there is for Z2.  Notes like Stephan's last one where
>   he says "I have made deep changes in the past that affect
>   the entire architecture" as if this may happen again at
>   any time are pretty scary.

Except that I have provided full backward-compatibility.

Regards,
Stephan
-- 
Stephan Richter
CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student)
Web2k - Web Software Design, Development and Training
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] RE: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the sourcecoderepository

2005-11-24 Thread Martijn Faassen

Hi there,

Roger Ineichen wrote:
[snip]
I really think we should stop draw a vision where we will get a 
on cklick migration for custom projects. Then this is what people 
normaly expectt if we speak about a migration path.


What vision is this? I don't think anybody has been proposing this 
vision. I'm not sure how any such visions relate to this discussion anyway.


There will be a lot of work to migrate such a application. 
And I'm not sure if it's the best way to migrate via Five.



What'a about the idea to write a new application pure based on Zope3
and then migrate the existing data in the ZODB? I guess this will be 
much easier for many projects then migrate via existing hooks and 
reflect every future refactoring over the next years.


One question: Who will pay for all this work? Given lots and lots of 
free programmers that will do all this development, this can happen. I 
don't see these resources, though. :)


So, we usually don't have that luxury. People have real projects in 
production and we want to start using Zope 3. One main route open to us 
maintaining existing applications is one of gradual evolution.


Of course the other alternative is to forget about evolving towards Zope 
3 at all and Zope 2 just going its own way, but I don't think anybody 
wants that, right?


Regards,

Martijn
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Florent Guillaume

Stephan Richter wrote:

On Thursday 24 November 2005 00:41, Philipp von Weitershausen wrote:


At least no one is expecting to make such big changes by yourself. Being
stubborn and refusing to do further contributions, be they large or small,
isn't going to get us anywhere. The people who are so far backing up this
proposal have nothing but support to offer and you know that.



I am as stubborn refusing this proposal as you are pushing it. Right now there 
are more -1 votes than +1 votes.


My vote is a +1 too.

Maybe it is time retract the proposal? 
Furthermore, I have yet to see contributions for Zope 3 from people using 
Five. We are not even getting bug reports.


Maybe because the small part of Zope 3 they use through Five is well tested?

Frankly if someone refactors Zope 3 and this causes tests breakage in Zope 2 
or Five tests, a Zope 2 or a Five developer will be happy to fix them very 
quickly, and there's a 50% chance that it will reveal something missed in 
the Zope 3 tests.


Also I've seen some comments that the Zope 3 base will become "polluted", 
that's nonsense, there will always be "pure" packages of Zope 3 out there 
without the Zope 2 part. Remember this is a proposal about merging 
repositories only, so that lots of time is not wasted setting up sandboxes, 
merging stuff left and right, and running tests in some forgotten area that 
also matters.


And if Zope 3 developers don't want to run the Zope 2 tests because they're 
costly in time, it's trivial to do so.


Florent

--
Florent Guillaume, Nuxeo (Paris, France)   CTO, Director of R&D
+33 1 40 33 71 59   http://nuxeo.com   [EMAIL PROTECTED]
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] RE: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source coderepository

2005-11-24 Thread Roger Ineichen
Hi 

[...]
> 
> Martijn Faassen wrote:
> 
> > ...
> > Outside the Zope community Zope 3 doesn't have such a great image 
> > indeed. It's either ignored, or it's actively rejected. 
> There is a lot 
> > of competition with other frameworks. Zope 3 is currently not doing 
> > particularly well in this competition, something we need to 
> fix, but 
> > that's another topic for another thread. It doesn't change that 
> > inviting in the Zope 2 developers is most effective thing 
> we can do at 
> > present to grow the Zope 3 community.
> >
> > Regards,
> >
> > Martijn
> 
> 
> Hi,
> 
> It is a bit like this: the zope2 community wants the zope3 technology 
> and zope3 wants the zope2 community.
> 
> I think the question about the technology should be treated 
> as such on a 
> technical level, by bridging the technical gap (Five, common 
> repositories, writing tutorials for zope2 developers, 
> collaborating on 
> common modules, adapting zope2 concepts like TTW editing to Zope3 but 
> without reproducing the zope2 skin and templates mess, etc).
> 
> But the question about the communities involves more complicated 
> aspects, i.e. marketing issues, licenses, competition, 
> strategies, etc. 
> The repository is not the answer. This has to be solved on a higher 
> level, Zope Foundation, updated ZPL license, ... where a 
> social contract 
> is agreed on.
> 
> So let's not pretend that everything can be solved on a technological 
> level even though lots of it can ..

+1 for that

Regards
Roger Ineichen

> Regards
> /JM
> ___
> Zope3-dev mailing list
> Zope3-dev@zope.org
> Unsub: 
> http://mail.zope.org/mailman/options/zope3-dev/dev%40projekt01.ch
> 
> 

___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Martijn Faassen

Philipp von Weitershausen wrote:

Sounds crazy, I know. But I'm serious. Looking for your comments at:
http://dev.zope.org/Zope3/ReuniteZope2AndZope3InTheSourceCodeRepository


Some comments after reading this thread:

This may very well be not the right time for this codebase merge to 
happen -- there is a lot of resistance. For one, we don't want to lose 
Stephan Richter. ;) I do believe however that such a right time very 
well may occur at some point in the future.


Jim has repeatedly said that at some point in the future Zope 2 and Zope 
3 may become profiles of the same application. I like this vision.


I don't know whether Jim would agree, but in such a situation it would 
make sense to me to have both Zope 2 and Zope 3 in the same repository. 
You can also turn that around and say it's more likely to happen if they 
actually *would* be in the same repository -- that's Philipp's 
innovative idea.


I am glad this discussion took place. It makes people's positions more 
clear. I believe it's good that Philipp's proposal and this discussion 
has prepared people's minds for such a possible future scenario. Maybe 
it will never happen. Perhaps we'll have a better alternative. We'll see.


To the Zope 3 developers -- Zope 2 is a major user of your technology 
now. Zope 2 developers got a stake in Zope 3. The Zope 2 usecase is at 
least as important as that of any other software that uses Zope 3. Zope 
2 is also different from the other software -- it's a framework with a 
shared community, common roots, and a lot of shared code, and the users 
of this framework actively want to evolve towards Zope 3.


Zope 2 developers will therefore become increasingly more visible within 
the Zope 3 community. We won't be dropping Zope 2 for Zope 3 easily, as 
we can't. We have huge codebases to maintain and to grow, and they're 
built on Zope 2. It would make bad business sense to drop them.


We are trying to do something quite difficult -- evolve the Zope 2 
codebase, the same codebase some of you are so afraid of, into a 
situation where it's closer to Zope 3. All the time we need to keep our 
applications up and running. Perhaps appreciate the complexity of this 
task for a minute; Zope 3 is not the only impressive software 
development activity that takes place in our Zope community...


I think we have a lot to offer. Some support would be appreciated.

Thank you,

Martijn
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Jean-Marc Orliaguet

Martijn Faassen wrote:


...
Outside the Zope community Zope 3 doesn't have such a great image 
indeed. It's either ignored, or it's actively rejected. There is a lot 
of competition with other frameworks. Zope 3 is currently not doing 
particularly well in this competition, something we need to fix, but 
that's another topic for another thread. It doesn't change that 
inviting in the Zope 2 developers is most effective thing we can do at 
present to grow the Zope 3 community.


Regards,

Martijn



Hi,

It is a bit like this: the zope2 community wants the zope3 technology 
and zope3 wants the zope2 community.


I think the question about the technology should be treated as such on a 
technical level, by bridging the technical gap (Five, common 
repositories, writing tutorials for zope2 developers, collaborating on 
common modules, adapting zope2 concepts like TTW editing to Zope3 but 
without reproducing the zope2 skin and templates mess, etc).


But the question about the communities involves more complicated 
aspects, i.e. marketing issues, licenses, competition, strategies, etc. 
The repository is not the answer. This has to be solved on a higher 
level, Zope Foundation, updated ZPL license, ... where a social contract 
is agreed on.


So let's not pretend that everything can be solved on a technological 
level even though lots of it can ..


Regards
/JM
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Re: UI improvements

2005-11-24 Thread Tino Wildenhain

Chris Withers schrieb:

Tino Wildenhain wrote:


Here is the list w/ "improvements" ante portas:

1) Icons for add-dropdown list



+1


2) History + History compare for all objects and more useable diff



+10

...but how does this work when the objects can't sensible show history
or be compared?


Not sure which objects would fall in this category. All
Objects in ZODB have their history - they just dont show
it by default. Comparison is of course specific to a class.

Historycopy is of course another thing. It works for all objects
but especially folders are a bit sensible if some subobjects
got renamed - thats why I dont support history copy on folders.

3) warning when commiting stale edit forms in ZPT, python script 
(expect hight discussion here ;)



-0


Not so hight as expectted ;)

___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source coderepository

2005-11-24 Thread Martijn Faassen

Stephan Richter wrote:
[snip]
So you think it is better to loose the existing Zope 3 developers in 
anticipation of more community involvement? This would be Zope 3's death blow 
as we know it, because it would stall Zope 3 for several months. Honestly, I 
rather have less exposure and keep the code base clean.


I don't think that threats to leave and portrayals of utter doom are a 
fair way to discuss this, Stephan. I must say I find it extremely ironic 
to hear from you that stalling Zope 3 for several months is a death blow 
to Zope 3 -- where was this sentiment in the past? :)


Like it or not, merging the repository or not, you'd better get used to 
the fact that Zope 2 developers are here in your community and that they 
will speak up to let their interests be known. It's in your interest to 
make us happy, actually, as we're working to make Zope 3 a better 
community and a better system.


Regards,

Martijn
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] RE: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the sourcecoderepository

2005-11-24 Thread Roger Ineichen
Hi Philipp

> -Original Message-
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On 
> Behalf Of Philipp von Weitershausen
> Sent: Thursday, November 24, 2005 10:33 AM
> To: [EMAIL PROTECTED]
> Cc: zope3-dev@zope.org; [EMAIL PROTECTED]; 
> zope-dev@zope.org
> Subject: RE: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in 
> the sourcecoderepository
> 
> Roger Ineichen wrote:
> > Btw, do we really count developer where are voting but never
> > contributed to the z3 trunk? I think normaly yes. But this is a
> > proposal where I think should be up to the Zope3 developer
> > to decide.
> 
> Uh, why only Zope3 developers? This affects the whole Zope community!
> 
> Really, I'm quite tired of trench wars like Zope 2 vs. Zope 
> 3. Like Martijn said, we need
> to come together, not apart. I'm starting to get the feeling 
> that some Zope 3 developers
> rather see Zope 2 die than embrace some of its experience and 
> community. May I remember
> everyone again that we once said we'd do something about the 
> transition (we even boldly
> called it "backward compatability" back then, but even I 
> thought that this was quite too
> unrealistic). So far, nobody from Zope 3 has done anything in 
> that direction, it's always
> been left to the Zope 2 people. Don't take me wrong, I'm not 
> accusing, it naturally
> developed that way. But now that Zope 2 people want to join 
> efforts, the Zope 3
> developers close the gates under the excuse of saving their 
> "early adoption" investment?

that's not fair.
I didn't say something in this direction. I'm only tired to hear 
thing like; if we do this or that, Zope2 developer will come and 
solve all our missing parts or fix everything.

If Zope 2 developer will join the development on Zope3 there are 
very welcome. And if you see the past, they allways get answer from 
the mailinglist. I dont think one of each framework is better then 
the other, but they are to different for such a merge. 

I really like to see more real work done from Zope2 developers
in this direction before we take such a project on our shoulders.
(Again I don't say they do nothing, but there is to less interest
or commitment which makes me belive that this is the right time 
to do a merge.)

I whouldn't argument this way if I whould see more then 2% of Zope2 
developers working on a migration path for Zope2 to Zope3. And don't 
tell me "not merging the trunk" is a show-stopper for that.

And please stop telling that there will be a migration path
for somthing. I guess there will never be such a path. Perhaps
custom products can be rewriten based on Zope3 libraries, but a real
migration path like known from other software will never be supported.
Normaly Zope2 based projects are to highly customized and this will 
make it impossible for a clear migration path. Perhaps this will be 
different for standard use of a Plone or Silva. Butdo you really know
somebody where is using Plone or Silva out of the box?

I really think we should stop draw a vision where we will get a 
on cklick migration for custom projects. Then this is what people 
normaly expectt if we speak about a migration path.

There will be a lot of work to migrate such a application. 
And I'm not sure if it's the best way to migrate via Five.

What'a about the idea to write a new application pure based on Zope3
and then migrate the existing data in the ZODB? I guess this will be 
much easier for many projects then migrate via existing hooks and 
reflect every future refactoring over the next years.

This will be another reason for not having Zope2 in the Zope3 trunk.

As I know, Stephan was using such a migration on parts in SchoolTool
allready. This means non exsiting package/class instances where 
migrated to totaly new code directly in the ZODB.

Regards
Roger Ineichen 

> > Again, the base idea isn't that bad at all. But since no Zope3
> > develper will support it, it will be a bad idea to force it.
> 
> I'm a Zope 3 developer. Martijn is too. Don't jump to 
> premature conclusions :).
> 
> Philipp
> 
> 
> 
> This message was sent using IMP, the Internet Messaging Program.
> ___
> Zope3-dev mailing list
> Zope3-dev@zope.org
> Unsub: 
> http://mail.zope.org/mailman/options/zope3-dev/dev%40projekt01.ch
> 
> 

___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Martijn Faassen

Julien Anguenot wrote:
[snip]

And what about the acceptance of Zope3 *outside* the Zope community ?
Zope3 will look like more complicated and confusing doing a merge. 


People building on Zope 3 will presumably mostly be working with a Zope 
3 release, which will not include Zope 2. So, they cannot be confused by 
Zope 2 in that way. But if they're to become Zope 3 core developers 
they'll have to learn about this, yes.



I'm
more concerned about the acceptance of Zope3 outside the Zope community
because Zope2 developers will have to move to Zope3 at a certain time.
It's juste much more easier than for the first people.


[snip]
> I still believe Zope2 developers will come on Zope3 pretty easily.

I don't think it is easy at all. While any competent Zope 2 developer 
will be able to learn about Zope 3, there's also the question of 
motivation and opportunity to do so. Only thanks to Five is the Plone 
community making any move to Zope 3 at all, for instance. There's a 
pretty huge barrier between Zope 2 and Zope 3 and only recently has it 
been slowly coming down in the minds of Zope 2 developers.


While I don't doubt developers will be coming to Zope 3 from outside the 
Zope community, I also think that by far the biggest amount of 
developers will be coming from *within* the Zope community, and if we 
want to gain more developers for Zope 3, *that* is the best place to 
look. It's our community, let's take care of it.


> The
> challenge is people outside the Zope community and I'm more worried
> about them.

Outside the Zope community Zope 3 doesn't have such a great image 
indeed. It's either ignored, or it's actively rejected. There is a lot 
of competition with other frameworks. Zope 3 is currently not doing 
particularly well in this competition, something we need to fix, but 
that's another topic for another thread. It doesn't change that inviting 
in the Zope 2 developers is most effective thing we can do at present to 
grow the Zope 3 community.


Regards,

Martijn
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Re: UI improvements

2005-11-24 Thread Chris Withers

Tino Wildenhain wrote:

Here is the list w/ "improvements" ante portas:

1) Icons for add-dropdown list


+1


2) History + History compare for all objects and more useable diff


+10

...but how does this work when the objects can't sensible show history
or be compared?

3) warning when commiting stale edit forms in ZPT, python script (expect 
hight discussion here ;)


-0

cheers,

Chris

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

___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Re: UI improvements

2005-11-24 Thread Chris Withers

Alexander Limi wrote:
I can assure you that I have no good intentions whatsoever, just a 
desire  to see the "I clicked the Clear Catalog button, now what do I 
do"  questions on plone-users decrease.


I thought that was how you got a Plone upgrade to work in less than a
day ;-)
(...and then Find stuff back into the catalog afterwards...)


Pure annoyance-driven development. ;)


Indeed, but my comment wasn't so much about this particular change, it
was about the principle of it. If 2.9 is already feature-frozen, then
we're setting a dangerous precedent for allowing feature changes on it.
"well, if he did it, why can't I? My changes are just as small" etc...

There's also something to be said for keeping the UI as consistent as
possible once a branch is feature frozen, no matter how bad it is.

How do others feel about this?

cheers,

Chris

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

___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] RE: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the sourcecoderepository

2005-11-24 Thread Roger Ineichen
Hi Philipp

> Roger Ineichen wrote:
> > > What makes you think so? I, for one, have not the slightest
> > > clue of how zope.wfmc works.
> > > Still I'm able to contribute to Zope 3, am I not? If I
> > > refactor something, I might even
> > > have to touch zope.wfmc, but for the most part this could be
> > > very superficial.
> >
> > That's not true. E.g. if you register interfaces with bad
> > docstrings, you will break the zope.app.apidoc package functional
> > tests or other wrong registrations will fail in broken links etc.
> 
> So keeping Zope 3 packages up to speed can also be hard. 
> What's your point? That keeping 
> Five or Zope 2 packages using Zope 3 code up to speed is a 
> different quality of hardness?
> I don't think so.
>
> > I think it's not that easy and functional tests will become a
> > hard part to maintain in the future if we mix both framework.
> 
> Now, *that* you'll have to explain to me...

If I do a refactoring on existing Zope3 code I proable have to 
support backward compatibility on other z3 packages for a clean 
commit where all unit test will pass. If we merge the Zope2 
code into one trunk, we have to take care on this unit tests as
well. Or we will see broken unit tests in the future.

> > > And if
> > > not, I have some trusty community members who can help me 
> on a branch.
> >
> > That's excatly what we don't whant. We are not able to develope
> > and ask others for fixes. This whon't work.
> 
> It has worked in the past. Stephan and I used to do a lot 
> together on geddons. Just
> recently Fred and I complemented each other on several things 
> related to zpkgutils. Let's
>  not pretend we're not teamplayers because we usually are.

So future development will become pure XP programming. On 
Zope3 developer and one Zope2 developer for each commit ;-)

> > Btw, what's next.
> > Do we have to merge CMF, Plone and CPS also into the core
> > only because other whon't be able to develop with otherwise.
> 
> You know that's not what I'm proposing. I'm not even going to 
> go into this point further.
> My proposal is up for discussion, nothing more, nothing less.

I think you are proposing to mix two totaly different framework
into one big trunk and the benefit will be in getting "Products"
back from Zope2 developers.

We are not in that state right now. We have a lot to do before 
we can take car on "Products". I thnink we have to do several 
refactorings before we can do such a joint venture.

> > Common, if somebody is not able to install Zope3, Zope2 and Five,
> > I dont' think he will be able to help. I'm really afraid about the
> > idea if a merge will be the part where developer bring to the Zope3
> > core development.
> 
> I'm afraid I don't see the reason for such fear. I see a few 
> risks, as I've laid them out
> in the proposals, and I see lots of opportunities.
> 
> > Btw, I can't here reasons like that. Every half year there 
> is another
> > reason what we should do for Zope2 developer so that they will
> > contribute more.
> 
> I might be mistaken, but I think this proposal is the first 
> serious attempt, ignoring the
> two books out there *wink*.
> 
> > I think you don't speak for all of them and belive that
> > a good skilled developer is able to get ver easy into the 
> Zope3 development.
> 
> Tres, Jens, Martijn, Martin, Morton, and Chris -- all people 
> with strong Zope 2 background
> -- have given me the opposite impression.
> 
> > Do you really think it's easier for Zope2 developer to get 
> into Zope3
> > only because the code lives in the same repsoitory.
> 
> Yes.
> 
> > You draw the picture a little bit to easy.
> 
> Perhaps.
> 
> > I think if somebody will become a Zope3
> > developer he has to learn the totly new framework first. 
> And not only
> > download the code.
> 
> Take Chris McDonough's excellent post. He's *exactly* the 
> kinda guy I want to address. He
> has TONS of experience of running actual serious sites with 
> Zope 2 and he sees several
> points in Zope 3 that can be improved. Why haven't these 
> points been at the tip of his
> fingers yet? Do you think he's unable to learn Zope 3?

No, we really need developer like Chris. But the organization
of a development trunk has nothing to do with that.

Regards
Roger Ineichen

> Not everyone had the luxury of being an early Zope 3 adopter...
> 
> Philipp
> 
> 
> 
> This message was sent using IMP, the Internet Messaging Program.
> ___
> Zope3-dev mailing list
> Zope3-dev@zope.org
> Unsub: 
> http://mail.zope.org/mailman/options/zope3-dev/dev%40projekt01.ch
> 
> 

___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] RE: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source coderepository

2005-11-24 Thread Philipp von Weitershausen
Roger Ineichen wrote:
> Btw, do we really count developer where are voting but never
> contributed to the z3 trunk? I think normaly yes. But this is a
> proposal where I think should be up to the Zope3 developer
> to decide.

Uh, why only Zope3 developers? This affects the whole Zope community!

Really, I'm quite tired of trench wars like Zope 2 vs. Zope 3. Like Martijn 
said, we need
to come together, not apart. I'm starting to get the feeling that some Zope 3 
developers
rather see Zope 2 die than embrace some of its experience and community. May I 
remember
everyone again that we once said we'd do something about the transition (we 
even boldly
called it "backward compatability" back then, but even I thought that this was 
quite too
unrealistic). So far, nobody from Zope 3 has done anything in that direction, 
it's always
been left to the Zope 2 people. Don't take me wrong, I'm not accusing, it 
naturally
developed that way. But now that Zope 2 people want to join efforts, the Zope 3
developers close the gates under the excuse of saving their "early adoption" 
investment?

> Again, the base idea isn't that bad at all. But since no Zope3
> develper will support it, it will be a bad idea to force it.

I'm a Zope 3 developer. Martijn is too. Don't jump to premature conclusions :).

Philipp



This message was sent using IMP, the Internet Messaging Program.
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Re: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source code repository

2005-11-24 Thread Philipp von Weitershausen
Chris McDonough wrote:
> I really, really appreciate Phil taking the time to propose this no
> matter what happens.

Chris, I won't bother you with a detailed answer (esp. to some points that were 
not quite
correct about Zope 3 not caring about backward compat). I just wanted to say 
that I also
really, really appreciate your taking time to write this post. You're exactly 
the kinda
guy my proposal is addressing: Lots of Zope 2 experience on dead serious sites, 
lots of
ideas on how to improve certain things in Zope 3, but no or little opportunity 
so far to
get your hands dirty.

Philipp





This message was sent using IMP, the Internet Messaging Program.
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] RE: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source coderepository

2005-11-24 Thread Philipp von Weitershausen
Roger Ineichen wrote:
> > What makes you think so? I, for one, have not the slightest
> > clue of how zope.wfmc works.
> > Still I'm able to contribute to Zope 3, am I not? If I
> > refactor something, I might even
> > have to touch zope.wfmc, but for the most part this could be
> > very superficial.
>
> That's not true. E.g. if you register interfaces with bad
> docstrings, you will break the zope.app.apidoc package functional
> tests or other wrong registrations will fail in broken links etc.

So keeping Zope 3 packages up to speed can also be hard. What's your point? 
That keeping 
Five or Zope 2 packages using Zope 3 code up to speed is a different quality of 
hardness?
I don't think so.

> I think it's not that easy and functional tests will become a
> hard part to maintain in the future if we mix both framework.

Now, *that* you'll have to explain to me...

> > And if
> > not, I have some trusty community members who can help me on a branch.
>
> That's excatly what we don't whant. We are not able to develope
> and ask others for fixes. This whon't work.

It has worked in the past. Stephan and I used to do a lot together on geddons. 
Just
recently Fred and I complemented each other on several things related to 
zpkgutils. Let's
 not pretend we're not teamplayers because we usually are.

> Btw, what's next.
> Do we have to merge CMF, Plone and CPS also into the core
> only because other whon't be able to develop with otherwise.

You know that's not what I'm proposing. I'm not even going to go into this 
point further.
My proposal is up for discussion, nothing more, nothing less.

> Common, if somebody is not able to install Zope3, Zope2 and Five,
> I dont' think he will be able to help. I'm really afraid about the
> idea if a merge will be the part where developer bring to the Zope3
> core development.

I'm afraid I don't see the reason for such fear. I see a few risks, as I've 
laid them out
in the proposals, and I see lots of opportunities.

> Btw, I can't here reasons like that. Every half year there is another
> reason what we should do for Zope2 developer so that they will
> contribute more.

I might be mistaken, but I think this proposal is the first serious attempt, 
ignoring the
two books out there *wink*.

> I think you don't speak for all of them and belive that
> a good skilled developer is able to get ver easy into the Zope3 development.

Tres, Jens, Martijn, Martin, Morton, and Chris -- all people with strong Zope 2 
background
-- have given me the opposite impression.

> Do you really think it's easier for Zope2 developer to get into Zope3
> only because the code lives in the same repsoitory.

Yes.

> You draw the picture a little bit to easy.

Perhaps.

> I think if somebody will become a Zope3
> developer he has to learn the totly new framework first. And not only
> download the code.

Take Chris McDonough's excellent post. He's *exactly* the kinda guy I want to 
address. He
has TONS of experience of running actual serious sites with Zope 2 and he sees 
several
points in Zope 3 that can be improved. Why haven't these points been at the tip 
of his
fingers yet? Do you think he's unable to learn Zope 3?

Not everyone had the luxury of being an early Zope 3 adopter...

Philipp



This message was sent using IMP, the Internet Messaging Program.
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] RE: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source coderepository

2005-11-24 Thread Roger Ineichen
Hi Zope3 developers

[...]
> On Thursday 24 November 2005 00:41, Philipp von Weitershausen wrote:
> > At least no one is expecting to make such big changes by 
> yourself. Being
> > stubborn and refusing to do further contributions, be they 
> large or small,
> > isn't going to get us anywhere. The people who are so far 
> backing up this
> > proposal have nothing but support to offer and you know that.
> 
> I am as stubborn refusing this proposal as you are pushing 
> it. Right now there 
> are more -1 votes than +1 votes. Maybe it is time retract the 
> proposal? 
> Furthermore, I have yet to see contributions for Zope 3 from 
> people using 
> Five. We are not even getting bug reports.

Btw, do we really count developer where are voting but never
contributed to the z3 trunk? I think normaly yes. But this is a 
proposal where I think should be up to the Zope3 developer 
to decide.

Again, the base idea isn't that bad at all. But since no Zope3
develper will support it, it will be a bad idea to force it.

Regards
Roger Ineichen

> Regards,
> Stephan
> -- 
> Stephan Richter
> CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student)
> Web2k - Web Software Design, Development and Training
> ___
> Zope3-dev mailing list
> Zope3-dev@zope.org
> Unsub: 
> http://mail.zope.org/mailman/options/zope3-dev/dev%40projekt01.ch
> 
> 

___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] RE: [Zope3-dev] RFC: Reunite Zope 2 and Zope 3 in the source coderepository

2005-11-24 Thread Roger Ineichen
Hi Philipp

[...]
> Stephan Richter wrote:
> > I totally disagree. I, as a Zope 3 developer, have to learn 
> Zope 2 and Five.
> 
> What makes you think so? I, for one, have not the slightest 
> clue of how zope.wfmc works.
> Still I'm able to contribute to Zope 3, am I not? If I 
> refactor something, I might even
> have to touch zope.wfmc, but for the most part this could be 
> very superficial. 

That's not true. E.g. if you register interfaces with bad 
docstrings, you will break the zope.app.apidoc package functional
tests or other wrong registrations will fail in broken links etc.

I think it's not that easy and functional tests will become a
hard part to maintain in the future if we mix both framework.

> And if
> not, I have some trusty community members who can help me on a branch.

That's excatly what we don't whant. We are not able to develope
and ask others for fixes. This whon't work.

Btw, what's next.
Do we have to merge CMF, Plone and CPS also into the core 
only because other whon't be able to develop with otherwise.

Common, if somebody is not able to install Zope3, Zope2 and Five,
I dont' think he will be able to help. I'm really afraid about the 
idea if a merge will be the part where developer bring to the Zope3
core development.

Btw, I can't here reasons like that. Every half year there is another
reason what we should do for Zope2 developer so that they will 
contribute more. I think you don't speak for all of them and belive that
a good skilled developer is able to get ver easy into the Zope3 development.

Do you really think it's easier for Zope2 developer to get into Zope3 
only because the code lives in the same repsoitory. You draw the 
picture a little bit to easy. I think if somebody will become a Zope3 
developer he has to learn the totly new framework first. And not only
download the code.

Regards
Roger Ineichen


> It's been this way for years now, there's no compelling 
> reason why it should change.
> 
> Philipp
> 
> 
> 
> This message was sent using IMP, the Internet Messaging Program.
> ___
> Zope3-dev mailing list
> Zope3-dev@zope.org
> Unsub: 
> http://mail.zope.org/mailman/options/zope3-dev/dev%40projekt01.ch
> 
> 

___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )