Re: [Zope-dev] cvs.zope.org/Products - svn.zope.org?

2006-04-18 Thread Andreas Jung



--On 17. April 2006 16:25:10 +0200 Jens Vagelpohl [EMAIL PROTECTED] 
wrote:

Wouldn't it make sense to migrate the complete Products hierarchy
from cvs.zope.org to svn.zope.org?


- -1 on migrating everything.

IMHO it would be better to identify those dependencies and  selectively
migrate products as needed. I'd volunteer to do the  migrations, I have a
well-working test harness and migration scripts  for that purpose on the
cvs.zope.org box.



We must distinguish between major community projects and private/commercial 
projects. If you want to support both we might end up having most of the 
stuff on svn.zope.org as well...


Andreas


--
ZOPYX Ltd.  Co. KG - Charlottenstr. 37/1 - 72070 Tübingen - Germany
Web: www.zopyx.com - Email: [EMAIL PROTECTED] - Phone +49 - 7071 - 793376
E-Publishing, Python, Zope  Plone development, Consulting


pgpHINWXWL9gF.pgp
Description: 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: Is there a function to get the object type?

2006-04-18 Thread suresh

Tres Seaver wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Lennart Regebro wrote:


On 4/11/06, Takahashi, Michael [EMAIL PROTECTED] wrote:



I'm trying to write a function that checks to see if the current object is
a 'Folder'.



several ways:

   isinstance(object, Folder) # does not work in python scripts\



Don't forget 'sametype' inside PythonScripts:

   sametype(object, another_object)


You mean same_type ;)

--
Thank you and Cheers,

Suresh V.
CTO, ParTecs, Bangalore
http://www.partecs.com
Plone-Zope-Python Consulting

___
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] cvs.zope.org/Products - svn.zope.org?

2006-04-18 Thread Jens Vagelpohl

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


On 18 Apr 2006, at 08:30, Andreas Jung wrote:




--On 17. April 2006 16:25:10 +0200 Jens Vagelpohl  
[EMAIL PROTECTED] wrote:

Wouldn't it make sense to migrate the complete Products hierarchy
from cvs.zope.org to svn.zope.org?


- -1 on migrating everything.

IMHO it would be better to identify those dependencies and   
selectively
migrate products as needed. I'd volunteer to do the  migrations, I  
have a
well-working test harness and migration scripts  for that purpose  
on the

cvs.zope.org box.



We must distinguish between major community projects and private/ 
commercial projects. If you want to support both we might end up  
having most of the stuff on svn.zope.org as well...


Have you looked at what's inside the Products folder on cvs.zope.org?  
The important bits are already moved to SVN and then there's a whole  
lot of old unmaintained stuff. Now that I looked at what's in there I  
am even more against a wholesale move.


I'm assuming the reason you started this discussion is because you  
had to fish something out of CVS. We could start by you identifying  
what that was.


jens


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Darwin)

iD8DBQFERJbSRAx5nvEhZLIRAslrAJ4kDbIRw1/5l+yyc6j4x0fuWTCvYACdFISH
ORbGazbvlNa7OEdGvWFIByE=
=ribv
-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 )


Re: [Zope-dev] Re: 64-bit BTrees

2006-04-18 Thread Chris Withers

Philipp von Weitershausen wrote:

in memory. Dieter estimates 20% to 35% slowdown for the C algorithms
(whatever that means), Tim seems to think it won't have such a big
effect. I guess we'll only know after some benchmarks.


Can we please not make any definite decisions until this issue has been 
resolved, some of us do actually care about performance ;-)


Yes, ideally, I'd like to see just IIBTree's but only if there are not 
perfomance implications. I think BTrees sit low enough in the stack that 
it's perfectly justifiable to have both an I BTree and an L BTree.


If having two isn't acceptable, then why do we have an I and O BTree's, 
not to mention the special ones used for in-memory ZODB indexes? Surely 
we should just have one BTree class?


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 )


Re: [Zope-dev] Debugging spinning Zope?

2006-04-18 Thread Stefan H. Holek

http://www.zope.org/Members/4am/debugspinningzope

On 18. Apr 2006, at 16:45, Morten W. Petersen wrote:


Hi,

I have a problem with a Zope that hangs eating up 99.9% of the CPU.
I've tried to debug the problem by using DeadlockDebugger but that
doesn't even return when accessing it.

I guess the next step is to use pdb og gdb - are there perhaps any
documents out there describing the process?

TIA,

Morten


--
Anything that happens, happens.  --Douglas Adams


___
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] Traversal issue which affects Five

2006-04-18 Thread Dieter Maurer
Alec Mitchell wrote at 2006-4-17 14:53 -0700:
 ...
Yes, it does sound like a better solution.  However, the issue I see
with it is that it is essentially adding new functionality, rather
than fixing a problem with the existing behavior.  That would seem to
make it a much less likely candidate for getting into zope 2.8.7
(which is important IMHO), despite the fact that it is a bit more
elegant

It is a new functionality -- but one that does nothing until it
is used and only for those applications (like five:traversal)
that use it.

Thus, even a strict release manager might accept it.

-- 
Dieter
___
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] Debugging spinning Zope?

2006-04-18 Thread Morten W. Petersen
Dieter Maurer wrote:
 Morten W. Petersen wrote at 2006-4-18 16:45 +0200:
 I guess the next step is to use pdb og gdb - are there perhaps any
 documents out there describing the process?
 
 You use your favorite search engine and search for Zope spinning debug.

Yep.  ;)

-Morten
___
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] Traversal issue which affects Five

2006-04-18 Thread Andreas Jung



--On 18. April 2006 18:52:10 +0200 Dieter Maurer [EMAIL PROTECTED] 
wrote:



Alec Mitchell wrote at 2006-4-17 14:53 -0700:

...
Yes, it does sound like a better solution.  However, the issue I see
with it is that it is essentially adding new functionality, rather
than fixing a problem with the existing behavior.  That would seem to
make it a much less likely candidate for getting into zope 2.8.7
(which is important IMHO), despite the fact that it is a bit more
elegant


It is a new functionality -- but one that does nothing until it
is used and only for those applications (like five:traversal)
that use it.

Thus, even a strict release manager might accept it.


Am I strict? :-)

Andreas

pgpUImvsRhSjW.pgp
Description: 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 )


Re: [Zope-dev] Debugging spinning Zope?

2006-04-18 Thread Wichert Akkerman
Previously Stefan H. Holek wrote:
 http://www.zope.org/Members/4am/debugspinningzope

And now for windows... :)

Wichert.

 On 18. Apr 2006, at 16:45, Morten W. Petersen wrote:
 
 Hi,
 
 I have a problem with a Zope that hangs eating up 99.9% of the CPU.
 I've tried to debug the problem by using DeadlockDebugger but that
 doesn't even return when accessing it.
 
 I guess the next step is to use pdb og gdb - are there perhaps any
 documents out there describing the process?
 
 TIA,
 
 Morten
 
 --
 Anything that happens, happens.  --Douglas Adams
 
 
 ___
 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 )

-- 
Wichert Akkerman [EMAIL PROTECTED]It is simple to make things.
http://www.wiggy.net/   It is hard to make things simple.
___
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: z3 server+publication refactor for z2

2006-04-18 Thread Lennart Regebro
FYI there was a couple of hours work done on this today at the sprint in Paris.

It seemed to us the the next necessary step in Sidneis branch was to
make Zope2 traversal adapters for non-zope3 objects. This work has now
started, in the form of refactoring the BaseRequest traversal into
Zope3 type traversal chunks that we can make adapters of.

Current problem: getRole is called with the entry_name unless the
subobject was gotten via a getitem interface, when it's called with
None. As we want to do the getRole part outside of the name traversal,
we don't know in which way the name was gotten. So we need to solve
that tomorrow somehow.

You can check the current status work at
http://svn.zope.org/Zope/branches/easter-sprint_traversal-refactor/
___
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 )