[Zope-Checkins] SVN: Zope/trunk/lib/python/OFS/Cache.py Provide missing security declarations for 'ZCacheable_isAMethod'

2006-03-06 Thread Stefan H. Holek
Log message for revision 65833:
  Provide missing security declarations for 'ZCacheable_isAMethod'
  and 'ZCacheable_getManagerURL'.
  

Changed:
  U   Zope/trunk/lib/python/OFS/Cache.py

-=-
Modified: Zope/trunk/lib/python/OFS/Cache.py
===
--- Zope/trunk/lib/python/OFS/Cache.py  2006-03-06 15:31:33 UTC (rev 65832)
+++ Zope/trunk/lib/python/OFS/Cache.py  2006-03-06 15:31:58 UTC (rev 65833)
@@ -146,6 +146,8 @@
 '''
 return self.__enabled and self.ZCacheable_getCache()
 
+security.declareProtected(ViewManagementScreensPermission,
+  'ZCacheable_isAMethod')
 def ZCacheable_isAMethod(self):
 '''
 Returns 1 when this object is a ZClass method.
@@ -274,6 +276,8 @@
 '''Returns the id of the current ZCacheManager.'''
 return self.__manager_id
 
+security.declareProtected(ViewManagementScreensPermission,
+  'ZCacheable_getManagerURL')
 def ZCacheable_getManagerURL(self):
 '''Returns the URL of the current ZCacheManager.'''
 manager = self.ZCacheable_getManager()

___
Zope-Checkins maillist  -  Zope-Checkins@zope.org
http://mail.zope.org/mailman/listinfo/zope-checkins


[Zope-Checkins] SVN: Zope/branches/Zope-2_8-branch/ Collector #2039: '_authUserPW' choked on passwords containing colons.

2006-03-06 Thread Tres Seaver
Log message for revision 65834:
  Collector #2039:  '_authUserPW' choked on passwords containing colons.

Changed:
  U   Zope/branches/Zope-2_8-branch/doc/CHANGES.txt
  U   Zope/branches/Zope-2_8-branch/lib/python/ZPublisher/HTTPRequest.py
  U   
Zope/branches/Zope-2_8-branch/lib/python/ZPublisher/tests/testHTTPRequest.py

-=-
Modified: Zope/branches/Zope-2_8-branch/doc/CHANGES.txt
===
--- Zope/branches/Zope-2_8-branch/doc/CHANGES.txt   2006-03-06 15:31:58 UTC 
(rev 65833)
+++ Zope/branches/Zope-2_8-branch/doc/CHANGES.txt   2006-03-06 18:41:11 UTC 
(rev 65834)
@@ -6,26 +6,21 @@
 
   To-do
 
-   - Reenable C permission roles by implementing recent Python
- changes in C, brining the Python and C implementations back in
- sync.  See lib/python/AccessControl/PermissionRole.py.
-
- Add cyclic-garbage collection support to C extension classes,
  especially to acquisition wrappers.
 
-   - Reenable C Zope security policy by implementing recent Python
- changes in C, bringing the Python and C implementations back in
- sync.  See lib/python/AccessControl/ZopeSecurityPolicy.py.
+ N.B:  ExtensionClassType already declares that it supports GC
+ (via the Py_TPFLAGS_HAVE_GC flag), but does not appear to conform
+ to the rules for such a type laid out in the Python docs:
+ http://docs.python.org/api/supporting-cycle-detection.html
 
-   - Change acquisition wrappers to implement the descr get slot
- directly, thus speeding the use of the slot.
-
-   - Collector #1233: port ZOPE_CONFIG patch from Zope 2.7 to Zope 2.8
-
   After Zope 2.8.6
 
 Bugs fixed
 
+  - Collector #2039: 'ZPublisher.HTTPRequest.HTTPRequest._authUserPW'
+choked on passwords which contained colons.
+
   - Missing import of NotFound in webdav.Resource.
 
   Zope 2.8.6 (2006/02/25)

Modified: Zope/branches/Zope-2_8-branch/lib/python/ZPublisher/HTTPRequest.py
===
--- Zope/branches/Zope-2_8-branch/lib/python/ZPublisher/HTTPRequest.py  
2006-03-06 15:31:58 UTC (rev 65833)
+++ Zope/branches/Zope-2_8-branch/lib/python/ZPublisher/HTTPRequest.py  
2006-03-06 18:41:11 UTC (rev 65834)
@@ -1333,7 +1333,7 @@
 if auth[:6].lower() == 'basic ':
 if base64 is None: import base64
 [name,password] = \
-base64.decodestring(auth.split()[-1]).split(':')
+base64.decodestring(auth.split()[-1]).split(':', 1)
 return name, password
 
 def taintWrapper(self, enabled=TAINTING_ENABLED):

Modified: 
Zope/branches/Zope-2_8-branch/lib/python/ZPublisher/tests/testHTTPRequest.py
===
--- 
Zope/branches/Zope-2_8-branch/lib/python/ZPublisher/tests/testHTTPRequest.py
2006-03-06 15:31:58 UTC (rev 65833)
+++ 
Zope/branches/Zope-2_8-branch/lib/python/ZPublisher/tests/testHTTPRequest.py
2006-03-06 18:41:11 UTC (rev 65834)
@@ -1,6 +1,71 @@
 import unittest
 from urllib import quote_plus
 
+class AuthCredentialsTestsa( unittest.TestCase ):
+
+def _getTargetClass(self):
+from ZPublisher.HTTPRequest import HTTPRequest
+return HTTPRequest
+
+def _makeOne(self, stdin=None, environ=None, response=None, clean=1):
+
+if stdin is None:
+from StringIO import StringIO
+stdin = StringIO()
+
+if environ is None:
+environ = {}
+
+if 'SERVER_NAME' not in environ:
+environ['SERVER_NAME'] = 'http://localhost'
+
+if 'SERVER_PORT' not in environ:
+environ['SERVER_PORT'] = '8080'
+
+if response is None:
+class _FauxResponse(object):
+_auth = None
+
+response = _FauxResponse()
+
+return self._getTargetClass()(stdin, environ, response, clean)
+
+def test__authUserPW_simple( self ):
+
+import base64
+
+user_id = 'user'
+password = 'password'
+encoded = base64.encodestring( '%s:%s' % ( user_id, password ) )
+auth_header = 'basic %s' % encoded
+
+environ = { 'HTTP_AUTHORIZATION': auth_header }
+request = self._makeOne( environ=environ )
+
+user_id_x, password_x = request._authUserPW()
+
+self.assertEqual( user_id_x, user_id )
+self.assertEqual( password_x, password )
+
+def test__authUserPW_with_embedded_colon( self ):
+
+# http://www.zope.org/Collectors/Zope/2039
+
+import base64
+
+user_id = 'user'
+password = 'embedded:colon'
+encoded = base64.encodestring( '%s:%s' % ( user_id, password ) )
+auth_header = 'basic %s' % encoded
+
+environ = { 'HTTP_AUTHORIZATION': auth_header }
+request = self._makeOne( environ=environ )
+
+user_id_x, password_x = request._authUserPW()
+
+self.assertEqual( user_id_x, 

[Zope-Checkins] SVN: Zope/trunk/lib/python/ZPublisher/ Collector #2038: '_authUserPW' choked on passwords with embedded colons.

2006-03-06 Thread Tres Seaver
Log message for revision 65841:
  Collector #2038:  '_authUserPW' choked on passwords with embedded colons.

Changed:
  U   Zope/trunk/lib/python/ZPublisher/HTTPRequest.py
  U   Zope/trunk/lib/python/ZPublisher/tests/testHTTPRequest.py

-=-
Modified: Zope/trunk/lib/python/ZPublisher/HTTPRequest.py
===
--- Zope/trunk/lib/python/ZPublisher/HTTPRequest.py 2006-03-06 20:13:32 UTC 
(rev 65840)
+++ Zope/trunk/lib/python/ZPublisher/HTTPRequest.py 2006-03-06 20:43:04 UTC 
(rev 65841)
@@ -1333,7 +1333,7 @@
 if auth[:6].lower() == 'basic ':
 if base64 is None: import base64
 [name,password] = \
-base64.decodestring(auth.split()[-1]).split(':')
+base64.decodestring(auth.split()[-1]).split(':', 1)
 return name, password
 
 def taintWrapper(self, enabled=TAINTING_ENABLED):

Modified: Zope/trunk/lib/python/ZPublisher/tests/testHTTPRequest.py
===
--- Zope/trunk/lib/python/ZPublisher/tests/testHTTPRequest.py   2006-03-06 
20:13:32 UTC (rev 65840)
+++ Zope/trunk/lib/python/ZPublisher/tests/testHTTPRequest.py   2006-03-06 
20:43:04 UTC (rev 65841)
@@ -1,6 +1,71 @@
 import unittest
 from urllib import quote_plus
 
+class AuthCredentialsTestsa( unittest.TestCase ):
+
+def _getTargetClass(self):
+from ZPublisher.HTTPRequest import HTTPRequest
+return HTTPRequest
+
+def _makeOne(self, stdin=None, environ=None, response=None, clean=1):
+
+if stdin is None:
+from StringIO import StringIO
+stdin = StringIO()
+
+if environ is None:
+environ = {}
+
+if 'SERVER_NAME' not in environ:
+environ['SERVER_NAME'] = 'http://localhost'
+
+if 'SERVER_PORT' not in environ:
+environ['SERVER_PORT'] = '8080'
+
+if response is None:
+class _FauxResponse(object):
+_auth = None
+
+response = _FauxResponse()
+
+return self._getTargetClass()(stdin, environ, response, clean)
+
+def test__authUserPW_simple( self ):
+
+import base64
+
+user_id = 'user'
+password = 'password'
+encoded = base64.encodestring( '%s:%s' % ( user_id, password ) )
+auth_header = 'basic %s' % encoded
+
+environ = { 'HTTP_AUTHORIZATION': auth_header }
+request = self._makeOne( environ=environ )
+
+user_id_x, password_x = request._authUserPW()
+
+self.assertEqual( user_id_x, user_id )
+self.assertEqual( password_x, password )
+
+def test__authUserPW_with_embedded_colon( self ):
+
+# http://www.zope.org/Collectors/Zope/2039
+
+import base64
+
+user_id = 'user'
+password = 'embedded:colon'
+encoded = base64.encodestring( '%s:%s' % ( user_id, password ) )
+auth_header = 'basic %s' % encoded
+
+environ = { 'HTTP_AUTHORIZATION': auth_header }
+request = self._makeOne( environ=environ )
+
+user_id_x, password_x = request._authUserPW()
+
+self.assertEqual( user_id_x, user_id )
+self.assertEqual( password_x, password )
+
 class RecordTests( unittest.TestCase ):
 
 def test_repr( self ):
@@ -638,6 +703,7 @@
 
 def test_suite():
 suite = unittest.TestSuite()
+suite.addTest(unittest.makeSuite(AuthCredentialsTestsa, 'test'))
 suite.addTest(unittest.makeSuite(RecordTests, 'test'))
 suite.addTest(unittest.makeSuite(ProcessInputsTests, 'test'))
 suite.addTest(unittest.makeSuite(RequestTests, 'test'))

___
Zope-Checkins maillist  -  Zope-Checkins@zope.org
http://mail.zope.org/mailman/listinfo/zope-checkins


Re: [Zope-dev] Two visions?

2006-03-06 Thread Jean Jordaan
 Or Zed is the part of Zope that can be used without Zope.

Yes, it's always been the Zed Object Publishing Environment. Now
the Zed can get a job :-](I'm neutral regarding the suggestion.)

-- 
jean
___
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: [Z3lab] Zope 3 / Z3ECM April sprint in Paris at Nuxeo

2006-03-06 Thread Stefane Fermigier
Stefane Fermigier wrote:
 Nuxeo, with the kind help of the Zope team of Chalmers
 University, plans to organise a Zope 3 sprint on April 3-7 in our
 premises in Paris.
   

I'm afraid we'll have to change the dates, to accomodate for several
schedule contraints (including room availability).

So the sprint date is now: 17-21 April 2006.

  S.

 The focus of the sprint, like last year's successful sprint, will be ECM
 (Enterprise Content Management).

 Last year's Paris sprint was a turning point for the Zope roadmap, when
 it was decided to include Five in Zope 2.8, a decision which led to the
 current state of the Zope landscape (CMF 2.0 / CPS 3.4 / Plone 2.5 /
 Silva 1.5 - all full of Zope 3 components, etc.)

 We hope to make similar significant advances this year.

 Program:

 The current state of Z3ECM is currently best described in these slides:

 http://www.z3lab.org/sections/news/z3ecm-roadmap-september8593/

 as well as on the www.z3lab.org website itself.

 4 main themes for the sprint are currently emerging:

 - Repository: there is some unfinished conceptual and preliminary
 implementation work to be done regarding document repository design
 (including relations between documents, ORM-based storage, etc.)

 Ref:
 http://www.nuxeo.com/publications/slides/versioning-and-relation/downloadFile/file/versioning-ep-2005.pdf
 http://www.z3lab.org/sections/front-page/design-features/ecm-platform-concept/

 - CPSSkins v3: Jean-Marc Orliaguet already has a very advanced
 implementation, that currently is Zope 3 only. We plan to bridge it with
 Zope 2 using Five to make it available on the current CMF-based
 platforms (at least CPS 3.4).

 Ref:
 http://www.z3lab.org/sections/blogs/jean-marc-orliaguet/archive_view?category=cpsskins
 http://svn.z3lab.org/trac/z3lab/browser/cpsskins/branches/jmo-perspectives/

 - AJAX: we plan to generalize the current approach of CPSSkins v3, which
 is to use a JavaScript MVC library that exchanges JSON data structures
 with the server, to all the AJAX interactions.

 Ref:
 http://blogs.nuxeo.com/sections/blogs/tarek_ziade/archive_view?category=AJAX
 http://www.z3lab.org/sections/blogs/jean-marc-orliaguet/archive_view?category=AJAX

 - XForms: we intend to make XML Schemas and XForms the new model for
 documents and their representation in Z3ECM. This is specially important
 for interoperability with the Apogee project (http://apogee.nuxeo.org/).

 Ref:
 http://blogs.nuxeo.com/sections/blogs/eric_barroca/2005_09_05_ajax-does-not-compete/

 At Nuxeo, we intend to make all these developments available either on
 top on CPS 3.4, or for the next iteration of CPS (CPS 3.6). But we'd
 also like to share these developments with the rest of the Zope 3 / CMF
 / Plone / etc. communities, if they are interested.

 Participation:

 The sprint is open to experimented Zope 3 / CMF / CPS / Plone
 developers. We already have booked 4-5 developers from Nuxeo, and
 Jean-Marc Orliaguet and Dario Lopez-Kärsten from Chalmers. Please
 join the discussion on the z3lab mailing list
 (http://lists.nuxeo.com/mailman/listinfo/z3lab) or contact me
 ([EMAIL PROTECTED]) if you would like to participate.

 The sprint is free (but you have to pay for your own travel and
 accomodation). We (Nuxeo) will modestly provide free pizzas / sandwiches
 / diet Coke, etc.

 NB: the dates (3-7 April) have been chosen so that long distance
 travelers can go to the Swiss sprint afterwards (8-13 April). If this is
 inconvenient for a majority of sprinters, we may change to the week
 after the Swiss sprint (17-21 April) but this change has to be decided
 quickly.

 I will confirm the date in a later announcement (next week).

 So, once again, let's followup on the z3lab list.

   S.

   


-- 
Stéfane Fermigier, Tel: +33 (0)6 63 04 12 77 (mobile).
Nuxeo Collaborative Portal Server: http://www.nuxeo.com/cps
Gestion de contenu web / portail collaboratif / groupware / open source!

___
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: [Zope3-dev] Re: [Zope-dev] Two visions

2006-03-06 Thread Martijn Faassen

Jim Fulton wrote:
[snip]
I wasn't trying to define app server.  I was describing the Zope app 
server.


As long as you realize you do risk confusion even by saying 'Zope app 
server'. To me, Zope 3 is an app server, so when you say 'the Zope app 
server' will include its functionalities too.


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] http access to svn repos?

2006-03-06 Thread Chris Withers

Hi All,

Would anyone be averse to making anonymous http checkouts possible from 
zope.org?


Some of us are behind annoying proxies that won't let svn through :-/

cheers,

Chris

PS: https write access would be nice, but I guess that's out of the 
question?


--
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: http access to svn repos?

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

Chris Withers wrote:

 Would anyone be averse to making anonymous http checkouts possible from
 zope.org?
 
 Some of us are behind annoying proxies that won't let svn through :-/

At one point, enabling the 'http:' checkout gateway was a sure-fire
recipe for getting SVN's knickers in a twist, which is why we disabled
it.  Or maybe that was ViewCSV.

In any case, I would guess that you might persuade folks to allow
DAV-based checkout (which is what svn-over-http is), but you are likely
to have to write it up as a proposal, including specific information
about the Apache / SVN configuration changes required.

 PS: https write access would be nice, but I guess that's out of the
 question?

Yes, definitely.  The answer is the same as when you asked for it two
years ago (:  the WebDAV stuff is slow (which may be a reason not to
allow annonymous http: checkouts, too), and the credentials mechanism is
built entirely around the contributor's SSH key..


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

iD8DBQFEDFIO+gerLs4ltQ4RAkwfAKCYaDo9lObM0Ye3+2T7x4NPdF7ntwCgnVvO
GOYCPxQvM2C7+UZEtMvyHcg=
=UJXD
-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] Windows Binary for 2.8.6?

2006-03-06 Thread Chris Withers

Hi All,

I notice 2.8.6 doesn't have a Windows binary either.

What's the build process for that?

I have a feeling I won't be able to help with that one since it probably 
need CV++ 6.0 which I don't have access to :-/


Can someone else pick this one up?

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] Principles

2006-03-06 Thread Paul Winkler
On Sun, Mar 05, 2006 at 10:09:14AM -0500, Geoff Davis wrote:
 One of the things that GTY recommends is to establish a set of agreed upon
 principles for evaluating proposals.  I think that having such a set of
 principles would help us better focus our current discussion.

Good idea.
 
 Let's take a step back from the particulars of the various proposals
 floating around and see if we can nail down some principles.  Here is a
 very rough, very incomplete start:
 
 1. Zope should have a clear message about where we are going.
 
 I'm sure we all agree on this, but this is so broad that it is not very
 useful.  Here's a stab at refining it:
 
 1.1 We should have a clear message about where Zope 2 is going. The
 message should give existing and prospective Zope 2 users an idea of how
 long their code will continue to work on releases in the Zope 2 path and
 what kind of upgrade process they will face as the Zope 2 line evolves.

+1

 
 1.2 Ditto for Zope 3.

+1
 
 2. Zope should try to expand its developer base.
 
 Again, I am sure we all agree, but this is too broad to be useful.
 
 2.1  Zope should leverage the work of others by moving toward an
 architecture that allows one to easily use code from outside Zope.
 
 This effectively increases the developer base by letting us leverage the
 work of others outside the immediate Zope community.  I assume that this
 (and integration) are the primary motivations driving the CA.
 
 2.2  Zope should be useful for developers not using the full application
 server stack.
 
 Again, this serves to increase our developer base by drawing in people
 outside our traditional core audience.

+1
 
 We probably need some principles about the Zope brand, and so on, 

That seems like the most contentious part, and a lot of Jim's
suggestions and the ensuing discussion have focused on this.
There are several possible principles here, which may pull in
different directions because they target different audiences.
I started writing some suggested principles but I don't want
to start another cycle of repetitious debate on that topic;
I'd first rather see some more feedback on the principles you suggested
so far.

-- 

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] Windows Binary for 2.8.6?

2006-03-06 Thread Tim Peters
[Chris Withers]
 I notice 2.8.6 doesn't have a Windows binary either.

 What's the build process for that?

Try to detect the pattern between this and previous answers ;-):

http://svn.zope.org/Zope/branches/Zope-2_8-branch/inst/WinBuilders/README.txt

 I have a feeling I won't be able to help with that one since it probably
 need CV++ 6.0

Correct.

 which I don't have access to :-/

 Can someone else pick this one up?

If nobody beats me to it, I will, eventually.
___
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] Windows Binary for 2.8.6?

2006-03-06 Thread Chris Withers

Tim Peters wrote:

Try to detect the pattern between this and previous answers ;-):

http://svn.zope.org/Zope/branches/Zope-2_8-branch/inst/WinBuilders/README.txt


Hehe, okay, touché :-P


I have a feeling I won't be able to help with that one since it probably
need CV++ 6.0


Correct.


which I don't have access to :-/

Can someone else pick this one up?


If nobody beats me to it, I will, eventually.


I suspect that'll be fairly easy in this instance ;-)

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: http access to svn repos?

2006-03-06 Thread Chris Withers

Tres Seaver wrote:

At one point, enabling the 'http:' checkout gateway was a sure-fire
recipe for getting SVN's knickers in a twist, which is why we disabled
it.  Or maybe that was ViewCSV.


It was ViewCSV, in particular, the tarball download...


In any case, I would guess that you might persuade folks to allow
DAV-based checkout (which is what svn-over-http is), but you are likely
to have to write it up as a proposal, including specific information
about the Apache / SVN configuration changes required.


Where should I write the proposal? Who is going to review it?
I'm all for just doing it and reverting it if there are problems...


Yes, definitely.  The answer is the same as when you asked for it two
years ago (:  the WebDAV stuff is slow (which may be a reason not to
allow annonymous http: checkouts, too),


I'm fairly sure SourceForge uses https for it's writeable svn service. I 
might be mistaken on that, but if I'm not, I doubt there are issues...



and the credentials mechanism is
built entirely around the contributor's SSH key..


yes, this sucks :-/

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: http access to svn repos?

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

Chris Withers wrote:

 Tres Seaver wrote:
 
 At one point, enabling the 'http:' checkout gateway was a sure-fire
 recipe for getting SVN's knickers in a twist, which is why we disabled
 it.  Or maybe that was ViewCSV.
 
 
 It was ViewCSV, in particular, the tarball download...
 
 In any case, I would guess that you might persuade folks to allow
 DAV-based checkout (which is what svn-over-http is), but you are likely
 to have to write it up as a proposal, including specific information
 about the Apache / SVN configuration changes required.
 
 
 Where should I write the proposal? Who is going to review it?

http://www.zope.org/Wikis/DevSite/Proposals ; post here and zope3-dev
for review.

 I'm all for just doing it and reverting it if there are problems...

You need to identify potential issues, document any changes needed to
the Apache config (to enable the DAV verbs, for instance), and spell out
how to revert it;  then get the rest of the community to accept it, at
least tacitly.

 Yes, definitely.  The answer is the same as when you asked for it two
 years ago (:  the WebDAV stuff is slow (which may be a reason not to
 allow annonymous http: checkouts, too),
 
 
 I'm fairly sure SourceForge uses https for it's writeable svn service. I
 might be mistaken on that, but if I'm not, I doubt there are issues...

- -1 on using https for writable checkouts.

The issues aren't so much technical feasibility as social / legal:  a
checkin done using somebody's private key is way less deniable than one
done with a password.  Unless you plan to set up a system for issuing
client certificates to contributors, I don't think https is superior to
svn+ssh at all.

 and the credentials mechanism is
 built entirely around the contributor's SSH key..
 
 
 yes, this sucks :-/

It's *by design*.


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

iD8DBQFEDMc9+gerLs4ltQ4RAnGXAKDQFNkxsqRV+W82SZh5yLlbeJIYdgCglCV5
7rizxM8sF3bXk0P+9yDNnIU=
=9yuP
-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: http access to svn repos?

2006-03-06 Thread Tino Wildenhain
Tres Seaver schrieb:
 Chris Withers wrote:

...

Where should I write the proposal? Who is going to review it?
 
 
 http://www.zope.org/Wikis/DevSite/Proposals ; post here and zope3-dev
 for review.

+1 for http anon checkouts at least :-)
 
...
 -1 on using https for writable checkouts.
 
 The issues aren't so much technical feasibility as social / legal:  a
 checkin done using somebody's private key is way less deniable than one
 done with a password.  Unless you plan to set up a system for issuing
 client certificates to contributors, I don't think https is superior to
 svn+ssh at all.

I think a possible solution would be client certificate on request
and downloadable with ssh from users account - maybe even automatically
generation of client cert via ssh for acredited contributors.

At least this would be equaly secure/insecure as current ssh-pubkey
only.

Otoh, if you want to make it right [tm] you need a fairly complicated
CA-setup. Including isolated box, sneakers-net or at least some solution
with serial interface... really a lot of work. (But this would
be more secure then we have now with the simple publickey)

Regards
Tino
___
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] Question about manage_afterAdd in 2.9.1

2006-03-06 Thread Chris Withers

Hi All,

I've started seeing warnings like this with an instance I'm moving from 
Zope 2.7 to 2.9:


C:\Zope\2.9.1\lib\python\OFS\subscribers.py:74: DeprecationWarning: 
Products.CookieCrumbler.CookieCrumbler.CookieCrumbler.manage_afterAdd is 
deprecated and will be removed in Zope 2.11, you should use event 
subscribers instead, and meanwhile mark the class with 
five:deprecatedManageAddDelete/

  DeprecationWarning)

Is there an example of exactly what I need to add and where?

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: [ZWeb] no discussions about technology on this list right now

2006-03-06 Thread Andrew Sawyers
On Mon, 2006-03-06 at 16:21 +0100, Lennart Regebro wrote:
 On 3/6/06, Martijn Faassen [EMAIL PROTECTED] wrote:
  It's currently not
 
 OK, super! So lets go. :-)
 There is loads of content there already, I don't think we need more to
 get started. It's already much better than what is a zope.org now.
 
 What do we do next?
Come into #zope-web if you wish to participate.

Andrew
 
 --
 Lennart Regebro, Nuxeo http://www.nuxeo.com/
 CPS Content Management http://www.cps-project.org/
 ___
 Zope-web maillist  -  Zope-web@zope.org
 http://mail.zope.org/mailman/listinfo/zope-web

___
Zope-web maillist  -  Zope-web@zope.org
http://mail.zope.org/mailman/listinfo/zope-web


Re: [ZWeb] Zope 2 web site

2006-03-06 Thread Andrew Sawyers
On Mon, 2006-03-06 at 07:06 -0800, Martin Aspeli wrote:
 
 Andrew Sawyers wrote:
  
  
  In the future, zope.org (will) migrate easily.  Before I left ZC, I went
  into the plone channel asking for assistance, and when it was learned
  the version of Plone we were on, there was little encouragement for any
  sensible migration.  That said, it doesn't matter today.  Today zope.org
  sucks and we're working to fix that.
 
 Which version was it, do you remember?
 
 
 
  zope.org shouldn't have membership - people should not be able to dump
  crap on it which can easily bit-rot.  That said, there should be a site
  for people to use as a sandbox or playground, but where the 'front site'
  for the technology comes in, it should be limited in scope to promoting
  the software, providing excellent docs, software (zope.org CVS only) and
  promoting the Zope Vision.  Anything that does not directly contribute
  to this is not necessary and should go.
  
 
 Probably sensible. That said, we've had a lot of success on plone.org by
 letting people have accounts (but no member folder) so that they can
 contribute products (plone.org/products) and documentation
 (plone.org/documentation), that goes through a light review cycle before
 being published. The Plone products that drive this also help maintain that
 documentation e.g. by letting us mark things as outdated, by marking things
 for different audiences/sections etc.
I don't think the bar should be high to contribute, but and I presume my
goal would be met by not allowing members folders.  Early on, my goal
was to reduce kruft and bit-rot content which people could throw on and
abandon.

Andrew
 
 Martin
 --
 View this message in context: 
 http://www.nabble.com/Zope-2-web-site-t1182227.html#a3263175
 Sent from the Zope - web forum at Nabble.com.
 
 ___
 Zope-web maillist  -  Zope-web@zope.org
 http://mail.zope.org/mailman/listinfo/zope-web

___
Zope-web maillist  -  Zope-web@zope.org
http://mail.zope.org/mailman/listinfo/zope-web


Re: [ZWeb] Zope 2 web site

2006-03-06 Thread Andrew Sawyers
On Mon, 2006-03-06 at 12:26 -0300, Sidnei da Silva wrote:
 On Mon, Mar 06, 2006 at 06:30:29AM -0800, Martin Aspeli wrote:
 | Not sure what this means ... were you involved in building the current site
 | or do you know its architecture? As I've said, my comments are based on what
 | I've been told by people who were involved in the original decision to use
 | Plone (pre 1.0 as I understand, with heavy internal customisations). My
 | feeling is exactly that there's no *need* for zope.org customisations that
 | would make it hard to maintain/migrate in the same way plone.org is
 | maintained and migrated right now.
 
 I made the original decision and I've put together the migration and
 all that, alone. Then I've left the project just before launch. I'm
 pretty sure it was Plone 1.0 or a 1.0 rc. Some customizations seem to
 have been made since then, but nothing serious.
The only serious thing which I found daunting the last time I was
trying to debug a problem with the software product was the HUGE
number of customized skins.  With no clue why, and the amount of effort
to sort through them all, It left me with a lot of contempt for whomever
did it and didn't fix them in CVS.

Andrew
 

___
Zope-web maillist  -  Zope-web@zope.org
http://mail.zope.org/mailman/listinfo/zope-web


[Zope] exuser older not working in 2.9.0

2006-03-06 Thread John Huttley

HI,
In a burst of enthusiasm, I trashed my zope 2.8 for windows and 
installed 2.9, with a new instance.
I've reloaded ZStyleSheet and ZODBC, which have come up in the ZMI ok 
and exuserfolder, which doesn't.


In 2.8, there were some minor issues with fcrypt which meant it came up 
with a broken box icon, initially.


I've installed it in 2.9, fixed the issues and nothing comes up in the ZMI
Running Zope in the console doesn't show any relevant messages.

I'm at a loss as to how to debug this.

Any help gratefully received.
--john
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

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


Re: [Zope] exuser older not working in 2.9.0

2006-03-06 Thread Andrew Milton
+---[ John Huttley ]--
| HI,
| In a burst of enthusiasm, I trashed my zope 2.8 for windows and 
| installed 2.9, with a new instance.
| I've reloaded ZStyleSheet and ZODBC, which have come up in the ZMI ok 
| and exuserfolder, which doesn't.
| 
| In 2.8, there were some minor issues with fcrypt which meant it came up 
| with a broken box icon, initially.
| 
| I've installed it in 2.9, fixed the issues and nothing comes up in the ZMI
| Running Zope in the console doesn't show any relevant messages.

I have it running here fine under 2.9...

Perhaps move this over to the exuserfolder-users list on sourceforge.

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


[Zope] Re: Squishdot installation problems, CVS problems

2006-03-06 Thread Chris Withers

Hi Dennis,

Dennis Allison wrote:


There is a Squishdot patch and several comments about 2.8.X problems on
the site. I applied the patch and got a running site but as the patch
author notes, the patch is a workaround and probably should be fixed in a
different fashion.


Indeed, did you try the latest 2.8 release?

The TinyTable problem is also mentioned on the site, but I've not tried to 
track it down (yet).


OK, well, until someone gives me definites, there's not a lot I can do 
to help ;-)



Posts to the list would be appreciated more! :-)


I did actually mean the Squishdot list here ;-)

cheers,

Chris

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

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

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


Re: [Zope] (microsoft) webdav and zope 2.8.4

2006-03-06 Thread Chris Withers

Dieter Maurer wrote:

I think the foundation is not yet ready and I am not yet invited
(you need an invitation to become a contributor).


Really? I thought the contributor agreement had already been changed to 
remove the clauses you find offensive?


I'd be very surprised and disappointed if you needed to be invited to 
contribute code!


cheers,

Chis

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

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

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


[Zope] How do I do this using Zope?

2006-03-06 Thread John Poltorak


I would like to create a folder (news) which contains several news items, 
lets say news1, news2, news3.

I would like to set up a menu box which lists all the news items in 
the news folder which when clicked on would load each one up.


How do I code this up? (Hope someone understands what I'm getting at)


-- 
John


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


Re: [Zope] (microsoft) webdav and zope 2.8.4

2006-03-06 Thread Andreas Jung

r

--On 6. März 2006 08:48:44 + Chris Withers [EMAIL PROTECTED] 
wrote:



Dieter Maurer wrote:

I think the foundation is not yet ready and I am not yet invited
(you need an invitation to become a contributor).


Really? I thought the contributor agreement had already been changed to
remove the clauses you find offensive?

I'd be very surprised and disappointed if you needed to be invited to
contribute code!




This must be a misunderstanding. The new agreement will replace the current 
one as soon as the ZF exists (means Rob Page raises the WE-ARE-READY sign). 
One of the first actions of the ZF should be to invite the current 
contributors to join the ZF under the new agreement to elect an initial 
board or to support the ZF bootstrapping process. Since Dieter won't 
contribute directly under the terms of the current agreement he can not be 
invited to join directly. However as soon as the ZF exists he can join 
directly under the terms of the new agreement...sounds insane but I think 
that would be the right way.


-aj



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


Re: [Zope] How do I do this using Zope?

2006-03-06 Thread Andrew Milton
+---[ John Poltorak ]--
| 
| 
| I would like to create a folder (news) which contains several news items, 
| lets say news1, news2, news3.
| 
| I would like to set up a menu box which lists all the news items in 
| the news folder which when clicked on would load each one up.
| 
| 
| How do I code this up? (Hope someone understands what I'm getting at)

In a ZPT:

p tal:repeat=news context/news/objectvalues
a tal:attributes=href 
news/absolute_urltal:content=news/titleLink/a
/p

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


Re: [Zope] How do I do this using Zope?

2006-03-06 Thread bruno desthuilliers
John Poltorak wrote:
 
 I would like to create a folder (news) which contains several news items, 
 lets say news1, news2, news3.
 
 I would like to set up a menu box which lists all the news items in 
 the news folder which when clicked on would load each one up.
 
 
 How do I code this up? (Hope someone understands what I'm getting at)
 

What's your question exactly ? How to create a new Folder-like type and
the related news type ? How to create the html for the menu ? Something
else ?


-- 
bruno desthuilliers
développeur
[EMAIL PROTECTED]
http://www.modulix.com
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] How do I do this using Zope?

2006-03-06 Thread Lennart Regebro
On 3/6/06, John Poltorak [EMAIL PROTECTED] wrote:


 I would like to create a folder (news) which contains several news items,
 lets say news1, news2, news3.

 I would like to set up a menu box which lists all the news items in
 the news folder which when clicked on would load each one up.


 How do I code this up? (Hope someone understands what I'm getting at)

It sounds like you need a CMS. Take a look at CPS:

--
Lennart Regebro, Nuxeo http://www.nuxeo.com/
CPS Content Management http://www.cps-project.org/
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] How do I do this using Zope?

2006-03-06 Thread Andreas Jung



--On 6. März 2006 14:17:05 +0100 Lennart Regebro [EMAIL PROTECTED] wrote:


On 3/6/06, John Poltorak [EMAIL PROTECTED] wrote:



I would like to create a folder (news) which contains several news items,
lets say news1, news2, news3.

I would like to set up a menu box which lists all the news items in
the news folder which when clicked on would load each one up.


How do I code this up? (Hope someone understands what I'm getting at)


It sounds like you need a CMS. Take a look at CPS:



Or Plone or Inungo.

-aj

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


Re: [Zope] How do I do this using Zope?

2006-03-06 Thread Andrew Milton
+---[ Andreas Jung ]--
| 
| 
| --On 6. M??rz 2006 14:17:05 +0100 Lennart Regebro [EMAIL PROTECTED] wrote:
| 
| On 3/6/06, John Poltorak [EMAIL PROTECTED] wrote:
| 
| 
| I would like to create a folder (news) which contains several news items,
| lets say news1, news2, news3.
| 
| I would like to set up a menu box which lists all the news items in
| the news folder which when clicked on would load each one up.
| 
| 
| How do I code this up? (Hope someone understands what I'm getting at)
| 
| It sounds like you need a CMS. Take a look at CPS:
| 
| 
| Or Plone or Inungo.

Or the three lines of ZPT I posted.

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


Re: [Zope] How do I do this using Zope?

2006-03-06 Thread John Poltorak
On Mon, Mar 06, 2006 at 02:20:56PM +0100, Andreas Jung wrote:
 
 
 --On 6. März 2006 14:17:05 +0100 Lennart Regebro [EMAIL PROTECTED] wrote:
 
  On 3/6/06, John Poltorak [EMAIL PROTECTED] wrote:
 
 
  I would like to create a folder (news) which contains several news items,
  lets say news1, news2, news3.
 
  I would like to set up a menu box which lists all the news items in
  the news folder which when clicked on would load each one up.
 
 
  How do I code this up? (Hope someone understands what I'm getting at)
 
  It sounds like you need a CMS. Take a look at CPS:
 
 
 Or Plone or Inungo.

Never heard of Inungo. Is it easier to use than Plone?

I found Plone very slow, as well as being difficult to use.
 
 -aj

-- 
John



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


Re: [Zope] How do I do this using Zope?

2006-03-06 Thread Andreas Jung



--On 6. März 2006 13:29:14 + John Poltorak [EMAIL PROTECTED] wrote:


Never heard of Inungo. Is it easier to use than Plone?



Google is your friend - iungo.org

-aj

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


Re: [Zope] How do I do this using Zope?

2006-03-06 Thread bruno desthuilliers
John Poltorak wrote:
(reposted to zope.org)
 Hi,
 
 On Mon, Mar 06, 2006 at 02:08:10PM +0100, bruno desthuilliers wrote:
 
John Poltorak wrote:

I would like to create a folder (news) which contains several news items, 
lets say news1, news2, news3.

I would like to set up a menu box which lists all the news items in 
the news folder which when clicked on would load each one up.


How do I code this up? (Hope someone understands what I'm getting at)


What's your question exactly ? How to create a new Folder-like type and
the related news type ? How to create the html for the menu ? Something
else ?
 
 
 Forget 'news' for the moment, I was just using it as an example.
 
 What I wanted to do was create a folder where I could place objects

Quite simple for now: create a folder and place objects inside !-)

 and 
 have them automatically appear on a selectable menu.

You mean a menu of links, or a select in a field ?

 
 As an example I might have an 'events' folder where I had objects event1, 
 event2, event3 so would want to see a list of selectable objects on a 
 particular menu.

news.objectValues(['event']) method will give you the list of objects
with meta_type 'event' contained in the folder with id 'news'. So
Andrew's answer was almost ok:

tal:block define=news python: context.news.objectValues(['event'] 
ul tal:condition=news tal:repeat=new news 
  li
a tal:attributes=href news/absolute_url
   tal:content=news/titleLink/a
  /li
/ul
/tal:block

(replace html markup with what appropriate of course...)

NB: see also objectIds() and objectItems() in the doc.

HTH
-- 
bruno desthuilliers
développeur
[EMAIL PROTECTED]
http://www.modulix.com
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


Re: Re: [Zope] How do I do this using Zope?

2006-03-06 Thread tom . wilde
Hi

I am currently out of the office until the 11th March. If your enquiry is of an 
urgent nature please contact the main office by any of the following methods:

tel : +44 (0)207 739 4252
email: [EMAIL PROTECTED]



Kind regards 


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


[Zope] Re: Squishdot installation problems, CVS problems

2006-03-06 Thread Dennis Allison
so many lists, so little time g

On Mon, 6 Mar 2006, Chris Withers wrote:

 Hi Dennis,
 
 Dennis Allison wrote:
  
  There is a Squishdot patch and several comments about 2.8.X problems on
  the site. I applied the patch and got a running site but as the patch
  author notes, the patch is a workaround and probably should be fixed in a
  different fashion.
 
 Indeed, did you try the latest 2.8 release?
 
  The TinyTable problem is also mentioned on the site, but I've not tried to 
  track it down (yet).
 
 OK, well, until someone gives me definites, there's not a lot I can do 
 to help ;-)
 
  Posts to the list would be appreciated more! :-)
 
 I did actually mean the Squishdot list here ;-)
 
 cheers,
 
 Chris
 
 

-- 

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


Re: [Zope] How do I do this using Zope?

2006-03-06 Thread John Poltorak
On Mon, Mar 06, 2006 at 02:37:05PM +0100, Andreas Jung wrote:
 
 
 --On 6. März 2006 13:29:14 + John Poltorak [EMAIL PROTECTED] wrote:
 
  Never heard of Inungo. Is it easier to use than Plone?
 
 
 Google is your friend - iungo.org

I know that Google is quite clever but Googling for Inungo did not lead me 
to iungo.org

:-) 

 
 -aj


-- 
John


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


Re: [Zope] How do I do this using Zope?

2006-03-06 Thread Andreas Jung



--On 6. März 2006 17:11:24 + John Poltorak [EMAIL PROTECTED] wrote:


On Mon, Mar 06, 2006 at 02:37:05PM +0100, Andreas Jung wrote:



--On 6. März 2006 13:29:14 + John Poltorak [EMAIL PROTECTED] wrote:

 Never heard of Inungo. Is it easier to use than Plone?


Google is your friend - iungo.org


I know that Google is quite clever but Googling for Inungo did not lead
me  to iungo.org

:-)



Hit #4 and #5 aren't so bad...especially Google show the hit in the context 
of Plone and CPS *wink*.


-aj




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


[Zope] Re: How do I do this using Zope?

2006-03-06 Thread Josef Meile

Never heard of Inungo. Is it easier to use than Plone?



Google is your friend - iungo.org



I know that Google is quite clever but Googling for Inungo did not lead me 
to iungo.org


:-) 

Yeah, you are right :-)

Actually Andreas misspelled it in his first post. He wrote Inungo 
instead of Iungo. So, google is only your friend if you feed it with

the right keywords ;-)

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

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


Re: [Zope] Re: How do I do this using Zope?

2006-03-06 Thread Andreas Jung



--On 6. März 2006 18:54:45 +0100 Josef Meile [EMAIL PROTECTED] wrote:


Never heard of Inungo. Is it easier to use than Plone?



Google is your friend - iungo.org



I know that Google is quite clever but Googling for Inungo did not lead
me  to iungo.org

:-)

Yeah, you are right :-)

Actually Andreas misspelled it in his first post. He wrote Inungo
instead of Iungo. So, google is only your friend if you feed it with
the right keywords ;-)




Yes, I am guilty (as always :-))

-aj

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


Re: [Zope] Re: Advice needed before settling on Zope

2006-03-06 Thread J Cameron Cooper

Lennart Regebro wrote:


On 3/6/06, Rainsford, David [EMAIL PROTECTED] wrote:
 


I never said thanks to all you guys for your advice - it all came in
very useful.  In the end though, I have decided to go with another
system, Knowledge Tree.  The reason is that a) it's written in PHP, and
all of us developers are fluent in PHP whereas there is going to be a
learning curve with Python, and Zope.
   



Python has no lurning curve. It's more of a lurning slope. Downhill. ;-)
But Zope has one, admittedly.


As the old joke goes, it's a Z shaped learning curve.

  --jcc

--
Building Websites with Plone
http://plonebook.packtpub.com

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

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


Re: [Zope] (microsoft) webdav and zope 2.8.4

2006-03-06 Thread Dieter Maurer
Chris Withers wrote at 2006-3-6 08:48 +:
 ...
Really? I thought the contributor agreement had already been changed to 
remove the clauses you find offensive?

These are still proposals -- still not effective.

I'd be very surprised and disappointed if you needed to be invited to 
contribute code!

If your read the foundation's policy you will find something like:

   Becoming a contributor is an honour
   ... You need to be invited.
   ... Intially, the foundation assigns initial contributors who
   may invite additional ones.


That does not mean that you cannot contribute code -- e.g. as
patches attached to bug reports or feature requests (as I already
do). It simply means that you do not get write access to the
code repository.

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


Re: [Zope] Re: Advice needed before settling on Zope

2006-03-06 Thread Lennart Regebro
On 3/6/06, J Cameron Cooper [EMAIL PROTECTED] wrote:
 Lennart Regebro wrote:

 On 3/6/06, Rainsford, David [EMAIL PROTECTED] wrote:
 
 
 I never said thanks to all you guys for your advice - it all came in
 very useful.  In the end though, I have decided to go with another
 system, Knowledge Tree.  The reason is that a) it's written in PHP, and
 all of us developers are fluent in PHP whereas there is going to be a
 learning curve with Python, and Zope.
 
 
 
 Python has no lurning curve. It's more of a lurning slope. Downhill. ;-)
 But Zope has one, admittedly.
 
 As the old joke goes, it's a Z shaped learning curve.

LOL.

(Why did I spell learning with u. That looks REALLY strange :) ).

--
Lennart Regebro, Nuxeo http://www.nuxeo.com/
CPS Content Management http://www.cps-project.org/
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] readconflicterror

2006-03-06 Thread Brian Sullivan
I had this reported a couple of times (apparently randomly) from a
site that I am involved in. It seems to happen in the generation of
data for a report (which takes a fair length of time and does a lot of
zodb accesses) -- This is with Zope 2.7.

From what I can tell from various searches this is one of those it
just happens sometimes errors with no real fix. Is there a fix?

If there is no fix is there anything that can be done?
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] readconflicterror

2006-03-06 Thread Reinoud van Leeuwen
On Mon, Mar 06, 2006 at 02:22:08PM -0500, Brian Sullivan wrote:
 I had this reported a couple of times (apparently randomly) from a
 site that I am involved in. It seems to happen in the generation of
 data for a report (which takes a fair length of time and does a lot of
 zodb accesses) -- This is with Zope 2.7.
 
 From what I can tell from various searches this is one of those it
 just happens sometimes errors with no real fix. Is there a fix?
 
 If there is no fix is there anything that can be done?

Upgrade to a newer Zope version. 2.8.x has a newer ZODB version that 
should resolve a lot of these problems

-- 
__
Nothing is as subjective as reality
Reinoud van Leeuwen[EMAIL PROTECTED]
http://www.xs4all.nl/~reinoud
__
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] readconflicterror

2006-03-06 Thread Dennis Allison

Upgrading to Zope 2.9.X would be my recommendation.  From our experience, 
it's an improvement on 2.8.X which was an improvement on 2.7.X.


On Mon, 6 Mar 2006, Reinoud van Leeuwen wrote:

 On Mon, Mar 06, 2006 at 02:22:08PM -0500, Brian Sullivan wrote:
  I had this reported a couple of times (apparently randomly) from a
  site that I am involved in. It seems to happen in the generation of
  data for a report (which takes a fair length of time and does a lot of
  zodb accesses) -- This is with Zope 2.7.
  
  From what I can tell from various searches this is one of those it
  just happens sometimes errors with no real fix. Is there a fix?
  
  If there is no fix is there anything that can be done?
 
 Upgrade to a newer Zope version. 2.8.x has a newer ZODB version that 
 should resolve a lot of these problems
 
 

-- 

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


[Zope] Re: (microsoft) webdav and zope 2.8.4

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

Dieter Maurer wrote:
 Chris Withers wrote at 2006-3-6 08:48 +:
 
...
Really? I thought the contributor agreement had already been changed to 
remove the clauses you find offensive?
 
 
 These are still proposals -- still not effective.
 
 
I'd be very surprised and disappointed if you needed to be invited to 
contribute code!
 
 
 If your read the foundation's policy you will find something like:
 
Becoming a contributor is an honour
... You need to be invited.
... Intially, the foundation assigns initial contributors who
may invite additional ones.
 
 
 That does not mean that you cannot contribute code -- e.g. as
 patches attached to bug reports or feature requests (as I already
 do). It simply means that you do not get write access to the
 code repository.

I will note that all the ZC folks I have spoken with agree that the
*initial* invitations will go out to current contributors;  it is quite
conceivable that others, such as yourself, would be included as well,
even in that initial bootstrapping phase.  I for one think your
contributions to the Zope ecology are very significant, and look forward
to the day when we can collaborate more directly in the source tree.


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

iD8DBQFEDKDw+gerLs4ltQ4RAkvQAJ48LExh0rOIzbL55Pmci/YSzhzL8QCeNJvG
RBzyUQPMiq8fnYMzfDFGYdc=
=FY1l
-END PGP SIGNATURE-

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


[Zope] TAL tutorial

2006-03-06 Thread John Poltorak

Can anyone point me to a good TAL tutorial for people who have difficulty 
getting to grips with it?

-- 
John


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


Re: [Zope] TAL tutorial

2006-03-06 Thread J Cameron Cooper

John Poltorak wrote:

Can anyone point me to a good TAL tutorial for people who have difficulty 
getting to grips with it?



http://www.zope.org/Documentation/Articles

  --jcc

--
Building Websites with Plone
http://plonebook.packtpub.com

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

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


[Zope] Re: Advice needed before settling on Zope

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

Lennart Regebro wrote:
 On 3/6/06, J Cameron Cooper [EMAIL PROTECTED] wrote:
 
Lennart Regebro wrote:


On 3/6/06, Rainsford, David [EMAIL PROTECTED] wrote:



I never said thanks to all you guys for your advice - it all came in
very useful.  In the end though, I have decided to go with another
system, Knowledge Tree.  The reason is that a) it's written in PHP, and
all of us developers are fluent in PHP whereas there is going to be a
learning curve with Python, and Zope.



Python has no lurning curve. It's more of a lurning slope. Downhill. ;-)
But Zope has one, admittedly.


As the old joke goes, it's a Z shaped learning curve.
 
 
 LOL.
 
 (Why did I spell learning with u. That looks REALLY strange :) ).

That phoneme is the hardest one to spell in the whole English language;
 I think there are at least eight or nine different spellings, with very
little pattern to them.


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

iD8DBQFEDMe2+gerLs4ltQ4RAsqgAJ96RJYsAFQcrQx7/VrtEW7UrZLeVgCg3HzW
pcYb+eXLqi8K8/PEdGfkjDg=
=TdHW
-END PGP SIGNATURE-

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


[Zope] newbie Simple WebSite Construction Using Zope and Search

2006-03-06 Thread Matt Slavin
Hi,  I am trying to use Zope to create a very simple company website (about  40 pages, or so) with the intention of having the flexibility to  expand functionality etc in due course. I have very little Python /  DTML experience, but have managed to set up the site using  includes on the main index page and then use aquisition to provide  the content within each section.I'm not sure if this is a safe - or correct way of going about it, but  it seems ideal for our purposes. The navigational menus dynamically  include a link to each sub folder - ie website/services/ - and  navigating to a section, index_html is automatically shown. The  "mainContent" variable is then  dynamically placed into index_html. (So there are separate  mainContent dtmlDocuments in About Us, Services etc..) This means we  can keep the content completely separate, and do not have to include  headers, footers and other includes within the mainConte
 nt
 variable.  Brilliant.However, when using the search script -  http://www.zope.org/Members/Ioan/SiteSearch - results return a link  back to the dtml_Document file mainContent, which gets displayed  without any of the header of footer information. Is there any way to  render the page with header and footer info? (By, I guess, redirecting the  page to the containing folder, so that it pulls out index_html instead...)Any thoughts on this would be gratefully received - as I'm not sure  this is the best way of using Zope, but it seems so much better than  using plain old included variables. kind regards,  Matt  
		 
 
Yahoo! Cars 
NEW - sell your car and browse thousands of new and used cars online search now 
 
 
 ___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )