Re: [Zope3-dev] zope3 and zope.conf without the zodb

2007-10-31 Thread Chris McDonough
Would you be willing to share your code, particularly your published  
application and the ZCML to configure Zope 3 to not use the default  
publication stuff?  I'm curious as to how people are doing this.


- C

On Oct 31, 2007, at 2:32 PM, Kapil Thangavelu wrote:

I've been using zope3 as a wsgi app, without a zodb. it bypasses  
the zodb publishing traversal via replacement of the published  
application, all of which can be managed in zcml.


One issue I've run into is configuring an app through zope.conf  
forces you to have an open zodb, because of the required attribute  
in zope.app.appsetup schema.xml


Allowing zope3 usage without a zodb attached, is basically a one  
line fix here. Would there be any objections to removing it?


cheers,

kapil



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




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



[Zope3-dev] zope3 and zope.conf without the zodb

2007-10-31 Thread Kapil Thangavelu
I've been using zope3 as a wsgi app, without a zodb. it bypasses the zodb
publishing traversal via replacement of the published application, all of
which can be managed in zcml.

One issue I've run into is configuring an app through zope.conf forces you
to have an open zodb, because of the required attribute in zope.app.appsetup
schema.xml

Allowing zope3 usage without a zodb attached, is basically a one line fix
here. Would there be any objections to removing it?

cheers,

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



[Zope3-dev] zope3 - grok - Martijn

2007-08-29 Thread Markus Leist

I want to pay Martijn Faasen a compliment for the grok-workshop this
last weekend in St. Augustin, Bonn, Germany.

With (t)his grok-view he builds a very informative and enjoyable bridge
to zope3 and all its capabilities.

Thank you and all the other Zope3-developers very much indeed!

Markus

ps.
Ok, "ME GROK SMASH ZCML!", although i prefer a well formed ZCML ;-)
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] Zope3 workflow engine

2007-04-11 Thread Tobias Rodäbel

Hi,

I want to integrate a workflow engine (e.g. hurry.workflow,  
zope.app.wfmc, ...) into a pure zope3 application.


Is the zope/app/workflow package (took it from the trunk) still  
active? The last changed date is 2007-04-08. But i read another  
thread in zope3-dev refering to this issue (http://mail.zope.org/ 
pipermail/zope3-dev/2007-March/021957.html - "[Zope3-dev] Community  
opinion about workflow engine") where zope/app/workflow wasn't  
mentioned. And it doesn't seem to have anything to do with  
zope.app.wfmc. Am I on the wrong track?


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



Re: [Zope3-dev] Zope3 Standalone Page Templates

2007-03-12 Thread Janko Hauser

Perhaps take a look at

http://cheeseshop.python.org/pypi/Ophelia/0.2

although it needs mod_python it's a standalone TAL-templating engine.

HTH,

__Janko


Am 12.03.2007 um 20:44 schrieb Jeff Peterson:


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


I am trying to get Zope3 page templates installed as a standalone
package.  I thought this would be easy and maybe I am missing  
something,

but, I am having no luck at all.

I have seen several posts regarding doing this, but none of them  
seem to

work any longer.  On used zpkg to get the package and build a tarball,
but the packaging failed with the data that was given, as files in the
svn repository were moved.  I looked around the for another method of
getting them from svn but could not come up with anything.  It looks
like the files might be there to retrieve but I am unsure how.

I tried to use the pagetemplate folder from a zope3 install but I  
cannot
seem to get python to see it properly.  The app that is looking for  
them

 imports them as such:

  from zope.pagetemplate import pagetemplatefile

My goal was to install this in the site-packages folder in my python
install.  If anyone has any input at all it would be appreciated.

TIA,
- --
Jeffrey D Peterson  
Webmaster
Crary Industries
237 12th St NW
West Fargo, ND 58078
701-282-5520 ext 388
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFF9a2NRg9Dnm4xxXURAimBAJ4ihu7p6irOHwV8wk13v5cMlTlcBQCfWYCj
PY7m0tCJ32pU++7mcIxfSt4=
=ibA6
-END PGP SIGNATURE-
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/jh%40zscout.de



--
Janko Hauser  email:  [EMAIL PROTECTED]
  mobile: +49 1721 641552




PGP.sig
Description: Signierter Teil der Nachricht
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] Zope3 Standalone Page Templates

2007-03-12 Thread Jeff Peterson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


I am trying to get Zope3 page templates installed as a standalone
package.  I thought this would be easy and maybe I am missing something,
but, I am having no luck at all.

I have seen several posts regarding doing this, but none of them seem to
work any longer.  On used zpkg to get the package and build a tarball,
but the packaging failed with the data that was given, as files in the
svn repository were moved.  I looked around the for another method of
getting them from svn but could not come up with anything.  It looks
like the files might be there to retrieve but I am unsure how.

I tried to use the pagetemplate folder from a zope3 install but I cannot
seem to get python to see it properly.  The app that is looking for them
 imports them as such:

  from zope.pagetemplate import pagetemplatefile

My goal was to install this in the site-packages folder in my python
install.  If anyone has any input at all it would be appreciated.

TIA,
- --
Jeffrey D Peterson  
Webmaster
Crary Industries
237 12th St NW
West Fargo, ND 58078
701-282-5520 ext 388
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFF9a2NRg9Dnm4xxXURAimBAJ4ihu7p6irOHwV8wk13v5cMlTlcBQCfWYCj
PY7m0tCJ32pU++7mcIxfSt4=
=ibA6
-END PGP SIGNATURE-
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



RE: [Zope3-dev] Zope3 C++

2007-03-09 Thread Roger Ineichen
Hi Adams

Great, thanks a lot.

Regards
Roger Ineichen
_
END OF MESSAGE
 

> -Original Message-
> From: Adam Groszer [mailto:[EMAIL PROTECTED] 
> Sent: Friday, March 09, 2007 8:54 AM
> To: Roger Ineichen
> Cc: zope3-dev@zope.org
> Subject: Re: [Zope3-dev] Zope3 C++
> 
> Hello Roger,
> 
> It's done.
> http://www.zope.org/Products/Zope3/Trunk/swrelease_contents
> 
> Friday, March 9, 2007, 1:56:54 AM, you wrote:
> 
> > Hi Adam
> 
> > Can you build new *.pyd files and zip them?
> 
> > Regards
> > Roger Ineichen
> > _
> > Projekt01 GmbH
> > www.projekt01.ch
> > Boesch 65
> > 6331 Hünenberg
> > phone +41 (0)41 781 01 78
> > mobile+41 (0)79 340 52 32
> > fax   +41 (0)41 781 00 78
> > email [EMAIL PROTECTED]
> > _
> > END OF MESSAGE
> 
> > ___
> > Zope3-dev mailing list
> > Zope3-dev@zope.org
> > Unsub:
> > http://mail.zope.org/mailman/options/zope3-dev/agroszer%40gmail.com
> 
> 
> 
> 
> --
> Best regards,
>  Adammailto:[EMAIL PROTECTED]
> 
> 

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



Re: [Zope3-dev] Zope3 C++

2007-03-08 Thread Adam Groszer
Hello Roger,

It's done.
http://www.zope.org/Products/Zope3/Trunk/swrelease_contents

Friday, March 9, 2007, 1:56:54 AM, you wrote:

> Hi Adam

> Can you build new *.pyd files and zip them?

> Regards
> Roger Ineichen
> _
> Projekt01 GmbH
> www.projekt01.ch
> Boesch 65
> 6331 Hünenberg
> phone +41 (0)41 781 01 78
> mobile+41 (0)79 340 52 32
> fax   +41 (0)41 781 00 78
> email [EMAIL PROTECTED]
> _
> END OF MESSAGE

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




-- 
Best regards,
 Adammailto:[EMAIL PROTECTED]

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



[Zope3-dev] Zope3 C++

2007-03-08 Thread Roger Ineichen
Hi Adam

Can you build new *.pyd files and zip them?

Regards
Roger Ineichen
_
Projekt01 GmbH
www.projekt01.ch
Boesch 65
6331 Hünenberg
phone +41 (0)41 781 01 78
mobile+41 (0)79 340 52 32
fax   +41 (0)41 781 00 78
email [EMAIL PROTECTED]
_
END OF MESSAGE

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



Re: [Zope3-dev] zope3 upgrade questions

2007-02-13 Thread Stephan Richter
On Monday 12 February 2007 19:52, Don Shields wrote:
> Ive configured and installed Zope 3, but Im unable to get it to start with
> our Data.fs and/or Products.

Zope 3 and Zope 2 are not compatible at this level. You would have to redesign 
your applications.

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/archive%40mail-archive.com



[Zope3-dev] zope3 upgrade questions

2007-02-13 Thread Don Shields
All,

First off, I hope Im in the right place, I apoligize if Im not asking in the 
right place.

We are currently running Zope 2.9.3, and Im hoping to get some recommendations 
as how to proceed to the Zope 3 framework, with the least amount of pain.

Currently, we have about 10 custom Products, + the ZODB/DTML that I would need 
to bring across to the Zope 3 world.

Ive configured and installed Zope 3, but Im unable to get it to start with our 
Data.fs and/or Products.

As a side note, based on our experiences with older Zope products, weve found 
that 4 threads is where we achieve optimum performance (anymore and we deal 
with stability issues). Any ideas if well be able to increase that threshold in 
zope 3 or will we still be bound to only 4 threads per instance?

Thanks in advance,
-=Don=-


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



Re: [Zope3-dev] zope3 instance with no zodb

2006-12-06 Thread Sidnei da Silva

On 12/5/06, Chris Withers <[EMAIL PROTECTED]> wrote:

Jim Fulton wrote:
>
> Yes.  You have to configure an alternate publication object.

Okay, any clues how to do that? Where's the default configuration done?
What interfaces do I need to implement?


I have some example code here that can help you. I've been meaning to
release this for more than one year now, and maybe it's time.

 http://cheeseshop.python.org/pypi/snap/0.5

Hope that's of any help. The interesting bits are in configure.zcml
( directive) and publisher.py

--
Sidnei da Silva
Enfold Systemshttp://enfoldsystems.com
Fax +1 832 201 8856 Office +1 713 942 2377 Ext 214
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] zope3 instance with no zodb

2006-12-06 Thread Chris Withers

Jim Fulton wrote:


Yes.  You have to configure an alternate publication object. 


Okay, any clues how to do that? Where's the default configuration done? 
What interfaces do I need to implement?



Launchpad
does this. 


Cany any Launchpad'ers present tell me where to look in your source 
repository?



other things, controls object traversal.  The default publisher uses a
database object as a starting point for traversal.  An alternate publisher
could use something else, including allowing multiple "root" objects.


Cool :-)

Chris

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

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



Re: [Zope3-dev] zope3 instance with no zodb

2006-12-06 Thread Sascha Ottolski
> I remember Shane asking this a while ago and seem to remember the
> answer was "no", but I'm hoping that's changed.
>
> Is it possible to have a Zope 3 instance that has no zodb backing at
> all?
>
> I've been mocking up an app, currently in Zope 2, and have ended up
> using PostGresSQL as the data store

may be not exactly what your up to, but since your already on postgre, 
pgstorage might be an option for you:

http://hathawaymix.org/Weblog/2006-02-11

Well, but as this is made by Shane, you probably already know it :-)


Cheers, Sascha

-- 
Lalisio GmbH                                          www.lalisio.com

Puschkinstraße 1                             fon +49-(0)361/541 43 80
99084 Erfurt                                 fax +49-(0)361/541 43 79
                                                 [EMAIL PROTECTED]

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



Re: [Zope3-dev] zope3 instance with no zodb

2006-12-02 Thread Jim Fulton


On Dec 2, 2006, at 4:30 AM, Chris Withers wrote:


Hi All,

I remember Shane asking this a while ago and seem to remember the  
answer was "no", but I'm hoping that's changed.


Is it possible to have a Zope 3 instance that has no zodb backing  
at all?


Yes, of course.


I've been mocking up an app, currently in Zope 2, and have ended up  
using PostGresSQL as the data store (haven't done an rdb app in  
ages, foreign key constraints are nice, etc) and it occurred to me  
that with sqlalchemy, zsqlalchemy and some views that I don't  
actually need a zodb.


Is this possible?


Yes.  You have to configure an alternate publication object.  Launchpad
does this.  The publication object plugs in to the publisher and, among
other things, controls object traversal.  The default publisher uses a
database object as a starting point for traversal.  An alternate  
publisher

could use something else, including allowing multiple "root" objects.

Jim

--
Jim Fulton  mailto:[EMAIL PROTECTED]Python 
Powered!
CTO (540) 361-1714  
http://www.python.org
Zope Corporationhttp://www.zope.com http://www.zope.org



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



[Zope3-dev] zope3 instance with no zodb

2006-12-02 Thread Chris Withers

Hi All,

I remember Shane asking this a while ago and seem to remember the answer 
was "no", but I'm hoping that's changed.


Is it possible to have a Zope 3 instance that has no zodb backing at all?

I've been mocking up an app, currently in Zope 2, and have ended up 
using PostGresSQL as the data store (haven't done an rdb app in ages, 
foreign key constraints are nice, etc) and it occurred to me that with 
sqlalchemy, zsqlalchemy and some views that I don't actually need a zodb.


Is this possible?

cheers,

Chris

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



Re: [Zope3-dev] Zope3 trunk doesn't start

2006-09-25 Thread Gary Poster


On Sep 25, 2006, at 12:18 PM, Roger Ineichen wrote:


Hi all

How drops the bforest package out of the zope package?
Do we get bforest package back or should we drop the
API doc registration too for bforest too?


Hm.  I ran the tests before checking in the removal.

bforest was added in the olden days, before we had the idea that we  
would have itsy bitsy projects, and before we had the idea that we  
ought to all have our own namespaces for such things.  I asked a  
while ago if anyone cared if it were a separate project (it's never  
been part of a release), and no one replied, so I moved it out to do  
some cleanup.


That line should be removed from the apidoc zcml.   I'll do so.

Thanks

Gary


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



[Zope3-dev] Zope3 trunk doesn't start

2006-09-25 Thread Roger Ineichen
Hi all

How drops the bforest package out of the zope package?
Do we get bforest package back or should we drop the 
API doc registration too for bforest too?

Traceback (most recent call last):
  File "z3.py", line 64, in ?
run()
  File "z3.py", line 60, in run
main(argv[1:])
  File "D:\projektCompiler\trunk\src\zope\app\twisted\main.py", line 73, in
main
service = setup(load_options(args))
  File "D:\projektCompiler\trunk\src\zope\app\twisted\main.py", line 142, in
setup
zope.app.appsetup.config(options.site_definition, features=features)
  File "D:\projektCompiler\trunk\src\zope\app\appsetup\appsetup.py", line
110, in config
context = xmlconfig.file(file, context=context, execute=execute)
  File "D:\projektCompiler\trunk\src\zope\configuration\xmlconfig.py", line
589, in file
context.execute_actions()
  File "D:\projektCompiler\trunk\src\zope\configuration\config.py", line
612, in execute_actions
callable(*args, **kw)
  File "D:\projektCompiler\trunk\src\zope\app\onlinehelp\onlinehelp.py",
line 123, in registerHelpTopic
raise ConfigurationError(
zope.configuration.config.ConfigurationExecutionError:
zope.configuration.exceptions.ConfigurationError: Help Topic definition
D:\projektCompiler\trunk\src
\zope\bforest\bforest.txt does not exist
  in:
  File "D:\projektCompiler\trunk\src\zope\app\apidoc\bookmodule\book.zcml",
line 213.4-217.10
  

Regards
Roger Ineichen
_
Projekt01 GmbH

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



Re: [Zope3-dev] zope3 bug day?

2006-06-01 Thread Stephan Richter
On Tuesday 09 May 2006 03:06, Jean-Marc Orliaguet wrote:
> is there a zope3 bug day planned soon? there are a couple of bugs that
> I'd like to fix but I don't want to do it now in the midst of the
> release process.

Yeah, I really think we need one! Has anyone a suggestion for a date? The 
release is already slipping!

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/archive%40mail-archive.com



[Zope3-dev] zope3 bug day?

2006-05-09 Thread Jean-Marc Orliaguet

Hi there!

is there a zope3 bug day planned soon? there are a couple of bugs that 
I'd like to fix but I don't want to do it now in the midst of the 
release process.


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



Re: [Zope3-dev] ZOPE3 Maildir implementation

2006-04-07 Thread Fred Drake
On 4/7/06, Pjotr Prins <[EMAIL PROTECTED]> wrote:
> If no one else does it and I feel confident enough... Maybe in a few
> months.

I've implemented maildir processors before.  For ZC, no less.  I don't
know what happened to the repository that code was in, but it had all
the current maildir name selection stuff going on.

I'd be happy to take a look at it before too long if the issue lands
in the collector.


  -Fred

--
Fred L. Drake, Jr.
"Don't let schooling interfere with your education." -- Mark Twain
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] ZOPE3 Maildir implementation

2006-04-07 Thread Pjotr Prins
Marius just told me he chose a file system solution because the
utility is not aware of ZODB, may not want to have ZODB and would
survive crashes. Good points, really.

On Fri, Apr 07, 2006 at 10:53:00AM -0400, Gary Poster wrote:
> Typically you have this kind of design because Zope only has a  
> limited number if threads (usu. 4) that you don't want to tie up  
> waiting for network traffic.  So the intent is to not block.

If the queue was stored in ZODB it could still be handled on a
seperate thread. So I don't think it really is a blocking issue.

> >2. The current implementation can only handle between 30-60 E-mail's a
> >minute. This is mostly due to the naming convention used for maildir
> >files (one a second - actually the Maildir naming allows in between
> >numbers, but you don't use that).
> 
> Ow.  I wish you would fix that, or at least put in a collector issue  
> with some good hints.

Will do.

> >30 E-mails a minute is not really
> >scalable and has the (apparent) downside it (effectively) blocks the
> >Zope webserver for the duration (it should not, but it does, possibly
> >a locked ZODB?).
> 
> Possibly because it's waiting for an available filename given its  
> naming conventions.

Yes. And that is probably where the blocking occurs. The fix with
in-between numbers should be straightforward.

> >We have that experience sending out bulk E-mail reminders using that
> >module. Sending out 200 mails made the main ZOPE server inaccessible
> >for 3-4 minutes.
> >
> >The reason I am asking is not so much an interest in fixing it for
> >mail
> 
> I wish you would.

If no one else does it and I feel confident enough... Maybe in a few
months.

It would nice if a utility, on a seperate thread, could find the ZODB.
Maybe that can happen through ZCML configuration? I would need
something like that. In our case I can assume the ZODB is there since
we use the ZOPE3 webserver.

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



Re: [Zope3-dev] ZOPE3 Maildir implementation

2006-04-07 Thread Gary Poster


On Apr 7, 2006, at 10:37 AM, Pjotr Prins wrote:


I have a few questions regarding the ZOPE mailer implementation:


I didn't write it.  I have some pretty good guesses, though.   
Hopefully the author can confirm.



1. Why did you go for a file system implementation - as ZODB objects
are being made into a mail queue anyway? The Maildir step could have
been skipped, I suppose, just the connection to a mail server directly
over the network interface would suffice. Is there a specific reason
for the Maildir implementation?


Typically you have this kind of design because Zope only has a  
limited number if threads (usu. 4) that you don't want to tie up  
waiting for network traffic.  So the intent is to not block.



2. The current implementation can only handle between 30-60 E-mail's a
minute. This is mostly due to the naming convention used for maildir
files (one a second - actually the Maildir naming allows in between
numbers, but you don't use that).


Ow.  I wish you would fix that, or at least put in a collector issue  
with some good hints.



30 E-mails a minute is not really
scalable and has the (apparent) downside it (effectively) blocks the
Zope webserver for the duration (it should not, but it does, possibly
a locked ZODB?).


Possibly because it's waiting for an available filename given its  
naming conventions.



We have that experience sending out bulk E-mail reminders using that
module. Sending out 200 mails made the main ZOPE server inaccessible
for 3-4 minutes.

The reason I am asking is not so much an interest in fixing it for
mail


I wish you would.


, as we can live with that performance issue, but I am looking to
implement a similar functionality for storing xParrot/ZOPE objects in
version control in a seperate thread. So I would like to understand
the reason behind the Maildir choice.


"Don't block."

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



[Zope3-dev] ZOPE3 Maildir implementation

2006-04-07 Thread Pjotr Prins
I have a few questions regarding the ZOPE mailer implementation:

1. Why did you go for a file system implementation - as ZODB objects
are being made into a mail queue anyway? The Maildir step could have
been skipped, I suppose, just the connection to a mail server directly
over the network interface would suffice. Is there a specific reason
for the Maildir implementation?

2. The current implementation can only handle between 30-60 E-mail's a
minute. This is mostly due to the naming convention used for maildir
files (one a second - actually the Maildir naming allows in between
numbers, but you don't use that). 30 E-mails a minute is not really
scalable and has the (apparent) downside it (effectively) blocks the
Zope webserver for the duration (it should not, but it does, possibly
a locked ZODB?).

We have that experience sending out bulk E-mail reminders using that
module. Sending out 200 mails made the main ZOPE server inaccessible
for 3-4 minutes.

The reason I am asking is not so much an interest in fixing it for
mail, as we can live with that performance issue, but I am looking to
implement a similar functionality for storing xParrot/ZOPE objects in
version control in a seperate thread. So I would like to understand
the reason behind the Maildir choice.

Regards,

Pjotr Prins

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



Re: [Zope3-dev] [Zope3-Users] Selecting a code name

2006-02-07 Thread Martijn Faassen

Martin Aspeli (sent by Nabble.com) wrote:


Martijn Faassen wrote:


If we do manage to build a new website and are a good way done with
it, *then* is the time to discuss possible branding options.



... except if that website is to incorporate a given brand and have a
big launch. :)


Which is why I said "a good way done with it", not "have launched it"; I 
realize that if a brand name is done, it should be done before launch.


But still...

First build the content for this website, work on a design for it, be
close to actually being able to launch, i.e. do all the real work,
*then* have a discussion about brandnames. Right now, this is a distraction.

Real work first, discussions on naming later.


But you're absolutely right - presenting it properly, with a serious
web site that has had some serious thought gone into it is the most
important thing.


Right, so let's put thought into this. The zope-web mailing list is 
open. We actually are collecting text. Feel free to help write some.


Regards,

Martijn

P.S. My suggestion is "Zope 3 Emacs" :)
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] [Zope3-Users] Zope 3 Marketing Competition? (was Re: Re: Selecting a

2006-02-07 Thread Stephan Richter
On Tuesday 07 February 2006 05:55, Martin Aspeli (sent by Nabble.com) wrote:
> If the adopted brand name for the new sexy Zope 3 thing is e.g. Zope 3
> Singularity, we'll have http://zope3singularity.org. That site will be
> small and well-focused, it will be sexy and well-designed, it will have the
> information you need to wet your appetite, a few examples, a sleek and
> easy-to-follow tutorial, a list of successful Zope 3 sites and pointers to
> more comprehensive documentation and the books. And nothing more.

Oh, here is goes. In a previous message I saw "Zope 3 - Be Adaptive" and I 
love it. :-) Even better "Zope 3 - Adapted". Though I would use this more as 
a slogan than a codename or surname. (Yes, I am a huge Matrix fan, so this 
sounds like "Reloaded" :-)

> It would be good if such a site ran on Zope 3, too... could e.g. Tiks host
> it?

We have to ask Roger, but he is currently developing a tiks.org site, so I 
guess that could be reused for zope3.org as well?

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/archive%40mail-archive.com



Re: [Zope3-dev] [Zope3-Users] Selecting a code name

2006-02-07 Thread Martin Aspeli (sent by Nabble.com)


Martijn Faassen wrote:
If we do manage to build a new website and are a good way done with it, 
*then* is the time to discuss possible branding options.


... except if that website is to incorporate a given brand and have a big launch. :)

But you're absolutely right - presenting it properly, with a serious web site that has had some serious thought gone into it is the most important thing.

Martin

View this message in context: Re: [Zope3-Users] Selecting a code name
Sent from the Zope3 - dev forum at Nabble.com.
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] [Zope3-Users] Zope 3 Marketing Competition? (was Re: Re: Selecting a

2006-02-07 Thread Martin Aspeli (sent by Nabble.com)


Max M wrote:
If you want to fix the Zope 2 website at the same time as branding Zope 
3, I fear it is a monumental task that will never happen.

The Zope 2 website is so big, and has so much content that it should 
have somebody working on it full time if it needs changing.

Perhaps this "monumental" approach to a zope site is wrong. Microsites 
with well defined boundaries, that a few or a single person could be 
responsible for might be a better approach.


I think it's very important that if this is to happen, it must be done in realistic chunks so that it isn't seen as a failure. Which again goes back to the original proposal by Joel:

If the adopted brand name for the new sexy Zope 3 thing is e.g. Zope 3 Singularity, we'll have http://zope3singularity.org. That site will be small and well-focused, it will be sexy and well-designed, it will have the information you need to wet your appetite, a few examples, a sleek and easy-to-follow tutorial, a list of successful Zope 3 sites and pointers to more comprehensive documentation and the books. And nothing more. 

Most importantly, it must *not* have a Wiki! zope.org can continue hosting the development wiki, a collaboration tool for the Zope core developers, but the marketing web site needs slightly tighter contrl. And it needs someone in charge, someone who feels it's their responsibility to keep it looking good, otherwise it will degenerate quickly and add to our misery.

It would be good if such a site ran on Zope 3, too... could e.g. Tiks host it?

Martin

View this message in context: Re: [Zope3-Users] Zope 3 Marketing Competition? (was Re: Re: Selecting a
Sent from the Zope3 - dev forum at Nabble.com.
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Zope3 tarball build/test run log

2006-01-04 Thread Brian Sutherland
On Wed, Jan 04, 2006 at 11:29:47AM -0500, Jim Fulton wrote:
> Brian Sutherland wrote:
> > Yes, building and testing tarballs.
> 
> What does this mean?  What tar balls? Do you mean releases?

basically the contents of releases/Zope-test.py.

For schooltool, the testing script I use is the same as the script I use
to make a schooltool release. In fact the products of these tests are
called the schooltool nightly tarballs and are actually released.

> > Another interesting idea is testing old bodies of code against newer
> > Zope 3 versions. For backwards compatibility. For example, schoolbell,
> > released with Zope 3.1 fails its tests with Zope3.2.
> 
> I think this is a great idea.  We do this internally.  Of course,
> it doesn't make sense to send schoolbell test failures to the Zope 3 list.
> It does often make sense to raise breakage issues in the collector,
> or on the list.

Great, here is the first:

from zope.server.http.publisherhttpserver import PublisherHTTPServer
Traceback (most recent call last):
  File "test.py", line 1115, in ?
exitcode = main(sys.argv)
  File "test.py", line 1077, in main
test_cases = get_test_cases(test_files, cfg, tracer=tracer)
  File "test.py", line 333, in get_test_cases
test_suite = func()
  File 
"/home/jinty/src/schooltoolrepo/schoolbell-1.2.x/src/schoolbell/app/tests/test_main.py",
 line 630, in test_suite
optionflags=doctest.ELLIPSIS),
  File 
"/home/jinty/src/schooltoolrepo/schoolbell-1.2.x/Zope3/src/zope/testing/doctest.py",
 line 2334, in DocTestSuite
module = _normalize_module(module)
  File 
"/home/jinty/src/schooltoolrepo/schoolbell-1.2.x/Zope3/src/zope/testing/doctest.py",
 line 235, in _normalize_module
return __import__(module, globals(), locals(), ["*"])
  File 
"/home/jinty/src/schooltoolrepo/schoolbell-1.2.x/src/schoolbell/app/main.py", 
line 49, in ?
from zope.app.server.http import http
ImportError: No module named http

-- 
Brian Sutherland

Metropolis - "it's the first movie with a robot. And she's a woman.
  And she's EVIL!!"
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Zope3 tarball build/test run log

2006-01-04 Thread Jim Fulton

Brian Sutherland wrote:
...

>>What are you trying to accomplish with this test?
>
>
> This is the result of building and testing the tarball/multiple
> tarballs. I started this because zope3 was breaking my schooltool
> nightly tarball build too often.
>
> Practically all of my commits over the last months have been fixing
> tarball setup breakage caught by this test.

Great!

...


Yes, building and testing tarballs.


What does this mean?  What tar balls? Do you mean releases?


Another interesting idea is testing old bodies of code against newer
Zope 3 versions. For backwards compatibility. For example, schoolbell,
released with Zope 3.1 fails its tests with Zope3.2.


I think this is a great idea.  We do this internally.  Of course,
it doesn't make sense to send schoolbell test failures to the Zope 3 list.
It does often make sense to raise breakage issues in the collector,
or on the list.

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
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Zope3 tarball build/test run log

2006-01-04 Thread Brian Sutherland
On Wed, Jan 04, 2006 at 07:08:59AM -0500, Jim Fulton wrote:
> Brian,
> 
> What are you trying to accomplish with this test? 

This is the result of building and testing the tarball/multiple
tarballs. I started this because zope3 was breaking my schooltool
nightly tarball build too often.

Practically all of my commits over the last months have been fixing
tarball setup breakage caught by this test. I wanted others to help as
well;)

> I think buildbot does a better
> job.  If there is a function you'd like to suggest for our emerging buildbot 
> setup,
> I'd like to hear it.

Yes, building and testing tarballs.

Another interesting idea is testing old bodies of code against newer
Zope 3 versions. For backwards compatibility. For example, schoolbell,
released with Zope 3.1 fails its tests with Zope3.2.

> A message like this, with no useful information might as well be spam.

I agree, and have stopped forwarding these messages until I can be
certain they will be more useful. Even before you sent this mail;)

-- 
Brian Sutherland

Metropolis - "it's the first movie with a robot. And she's a woman.
  And she's EVIL!!"
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Zope3 tarball build/test run log

2006-01-04 Thread Jim Fulton


Brian,

What are you trying to accomplish with this test?  I think buildbot does a 
better
job.  If there is a function you'd like to suggest for our emerging buildbot 
setup,
I'd like to hear it.

A message like this, with no useful information might as well be spam.

Jim

Zope 3 tarball build/test script wrote:

Traceback (most recent call last):
  File "/home/jinty/releases/release-assistent.py", line 260, in ?
main(sys.argv)
  File "/home/jinty/releases/release-assistent.py", line 257, in main
builder.run()
  File "/home/jinty/releases/release-assistent.py", line 169, in run
self.buildReleases()
  File "/home/jinty/releases/release-assistent.py", line 177, in buildReleases
self.buildRelease()
  File "/home/jinty/releases/release-assistent.py", line 226, in buildRelease
self.runner.runMany(self.release['test_command'])
  File "/home/jinty/releases/release-assistent.py", line 157, in runMany
self.run(cmd)
  File "/home/jinty/releases/release-assistent.py", line 152, in run
raise CommandException('%s failed!' % cmd)
__main__.CommandException: cd tst && bin/zopetest failed!

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




--
Jim Fulton   mailto:[EMAIL PROTECTED]   Python Powered!
CTO  (540) 361-1714http://www.python.org
Zope Corporation http://www.zope.com   http://www.zope.org
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] Zope3 tarball build/test run log

2006-01-03 Thread Zope 3 tarball build/test script
Traceback (most recent call last):
  File "/home/jinty/releases/release-assistent.py", line 260, in ?
main(sys.argv)
  File "/home/jinty/releases/release-assistent.py", line 257, in main
builder.run()
  File "/home/jinty/releases/release-assistent.py", line 169, in run
self.buildReleases()
  File "/home/jinty/releases/release-assistent.py", line 177, in buildReleases
self.buildRelease()
  File "/home/jinty/releases/release-assistent.py", line 226, in buildRelease
self.runner.runMany(self.release['test_command'])
  File "/home/jinty/releases/release-assistent.py", line 157, in runMany
self.run(cmd)
  File "/home/jinty/releases/release-assistent.py", line 152, in run
raise CommandException('%s failed!' % cmd)
__main__.CommandException: cd tst && bin/zopetest failed!

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



Re: [Zope3-dev] Zope3 tarball build/test run log

2006-01-02 Thread Jim Fulton

This bug is fixed on the 3.2 branch.  See my checkin yesterday.

The fix will be in the next release and will make it to the trunk soon.

Jim

Brian Sutherland wrote:

On Mon, Jan 02, 2006 at 02:30:07PM +0100, Zope 3 tarball build/test script 
wrote:


Traceback (most recent call last):
 File "/home/jinty/releases/release-assistent.py", line 260, in ?
   main(sys.argv)
 File "/home/jinty/releases/release-assistent.py", line 257, in main
   builder.run()
 File "/home/jinty/releases/release-assistent.py", line 169, in run
   self.buildReleases()
 File "/home/jinty/releases/release-assistent.py", line 177, in buildReleases
   self.buildRelease()
 File "/home/jinty/releases/release-assistent.py", line 226, in buildRelease
   self.runner.runMany(self.release['test_command'])
 File "/home/jinty/releases/release-assistent.py", line 157, in runMany
   self.run(cmd)
 File "/home/jinty/releases/release-assistent.py", line 152, in run
   raise CommandException('%s failed!' % cmd)
__main__.CommandException: cd tst && bin/zopetest failed!



Apparently zopetest prints nothing out on STDERR when tests fail, here
is the interesting part of the log:

DEBUG: Running unit tests:
DEBUG:
DEBUG:
DEBUG: Failure in test 
/home/jinty/releases/Zope3/tst/lib/python/zope/testing/testrunner-coverage.txt
DEBUG: Failed doctest test for testrunner-coverage.txt
DEBUG: File 
"/home/jinty/releases/Zope3/tst/lib/python/zope/testing/testrunner-coverage.txt",
 line 0
DEBUG:
DEBUG: --
DEBUG: File 
"/home/jinty/releases/Zope3/tst/lib/python/zope/testing/testrunner-coverage.txt",
 line 20, in testrunner-coverage.txt
DEBUG: Failed example:
DEBUG: testrunner.run(defaults)
DEBUG: Expected:
DEBUG: Running unit tests:
DEBUG: Ran 192 tests with 0 failures and 0 errors in N.NNN seconds.
DEBUG: Running samplelayers.Layer1 tests:
DEBUG: Set up samplelayers.Layer1 in N.NNN seconds.
DEBUG: Ran 9 tests with 0 failures and 0 errors in N.NNN seconds.
DEBUG: Running samplelayers.Layer11 tests:
DEBUG: Set up samplelayers.Layer11 in N.NNN seconds.
DEBUG: Ran 34 tests with 0 failures and 0 errors in N.NNN seconds.
DEBUG: Running samplelayers.Layer111 tests:
DEBUG: Set up samplelayers.Layerx in N.NNN seconds.
DEBUG: Set up samplelayers.Layer111 in N.NNN seconds.
DEBUG: Ran 34 tests with 0 failures and 0 errors in N.NNN seconds.
DEBUG: Running samplelayers.Layer112 tests:
DEBUG: Tear down samplelayers.Layer111 in N.NNN seconds.
DEBUG: Set up samplelayers.Layer112 in N.NNN seconds.
DEBUG: Ran 34 tests with 0 failures and 0 errors in N.NNN seconds.
DEBUG: Running samplelayers.Layer12 tests:
DEBUG: Tear down samplelayers.Layer112 in N.NNN seconds.
DEBUG: Tear down samplelayers.Layerx in N.NNN seconds.
DEBUG: Tear down samplelayers.Layer11 in N.NNN seconds.
DEBUG: Set up samplelayers.Layer12 in N.NNN seconds.
DEBUG: Ran 34 tests with 0 failures and 0 errors in N.NNN seconds.
DEBUG: Running samplelayers.Layer121 tests:
DEBUG: Set up samplelayers.Layer121 in N.NNN seconds.
DEBUG: Ran 34 tests with 0 failures and 0 errors in N.NNN seconds.
DEBUG: Running samplelayers.Layer122 tests:
DEBUG: Tear down samplelayers.Layer121 in N.NNN seconds.
DEBUG: Set up samplelayers.Layer122 in N.NNN seconds.
DEBUG: Ran 34 tests with 0 failures and 0 errors in N.NNN seconds.
DEBUG: Tearing down left over layers:
DEBUG: Tear down samplelayers.Layer122 in N.NNN seconds.
DEBUG: Tear down samplelayers.Layer12 in N.NNN seconds.
DEBUG: Tear down samplelayers.Layer1 in N.NNN seconds.
DEBUG: Total: 405 tests, 0 failures, 0 errors
DEBUG: lines   cov%   module   (path)
DEBUG: testrunner-ex/sample1/sample11/sampletests.py)
DEBUG: testrunner-ex/sample1/sample13/sampletests.py)
DEBUG: testrunner-ex/sample1/sampletests/test1.py)
DEBUG: testrunner-ex/sample1/sampletests/test11.py)
DEBUG: testrunner-ex/sample1/sampletests/test111.py)
DEBUG: testrunner-ex/sample1/sampletests/test112.py)
DEBUG: testrunner-ex/sample1/sampletests/test12.py)
DEBUG: testrunner-ex/sample1/sampletests/test121.py)
DEBUG: testrunner-ex/sample1/sampletests/test122.py)
DEBUG: testrunner-ex/sample1/sampletests/test_one.py)
DEBUG: testrunner-ex/sample1/sampletestsf.py)
DEBUG: testrunner-ex/sample2/sample21/sampletests.py)
DEBUG: testrunner-ex/sample2/sampletests/test_1.py)
DEBUG: testrunner-ex/sample2/sampletests/testone.py)
DEBUG: testrunner-ex/sample3/sampletests.py)
DEBUG: testrunner-ex/samplelayers.py)
DEBUG: testrunner-ex/sampletests/test1.py)
DEBUG: testrunner-ex/sampletests/test11.py)
DEBUG: testrunner-ex/sampletests/test111.py)
DEBUG: testrunner-ex/sampletests/test112.py)
DEBUG: testrunner-ex/sampletests/test12.py)
DEBUG: testrunner-ex/sampletests/test121.py)
DEBUG: testrunner-ex/sampletests/test122.py)
DEBUG: testrunner-ex/sampletests/test_one.py)
DEBUG: testrunner-ex/sampletestsf.py)
DEBUG: False
DEBUG: Got:
DEBUG: Running unit tests:
DEBUG: Ran 192 tests with 0 failures and 0 errors in N.NNN seconds.
DEBUG: Running samplelayers.Layer1 tests:
DEBUG: Set up s

Re: [Zope3-dev] Zope3 tarball build/test run log

2006-01-02 Thread Brian Sutherland
On Mon, Jan 02, 2006 at 02:30:07PM +0100, Zope 3 tarball build/test script 
wrote:
> Traceback (most recent call last):
>   File "/home/jinty/releases/release-assistent.py", line 260, in ?
> main(sys.argv)
>   File "/home/jinty/releases/release-assistent.py", line 257, in main
> builder.run()
>   File "/home/jinty/releases/release-assistent.py", line 169, in run
> self.buildReleases()
>   File "/home/jinty/releases/release-assistent.py", line 177, in buildReleases
> self.buildRelease()
>   File "/home/jinty/releases/release-assistent.py", line 226, in buildRelease
> self.runner.runMany(self.release['test_command'])
>   File "/home/jinty/releases/release-assistent.py", line 157, in runMany
> self.run(cmd)
>   File "/home/jinty/releases/release-assistent.py", line 152, in run
> raise CommandException('%s failed!' % cmd)
> __main__.CommandException: cd tst && bin/zopetest failed!

Apparently zopetest prints nothing out on STDERR when tests fail, here
is the interesting part of the log:

DEBUG: Running unit tests:
DEBUG:
DEBUG:
DEBUG: Failure in test 
/home/jinty/releases/Zope3/tst/lib/python/zope/testing/testrunner-coverage.txt
DEBUG: Failed doctest test for testrunner-coverage.txt
DEBUG: File 
"/home/jinty/releases/Zope3/tst/lib/python/zope/testing/testrunner-coverage.txt",
 line 0
DEBUG:
DEBUG: --
DEBUG: File 
"/home/jinty/releases/Zope3/tst/lib/python/zope/testing/testrunner-coverage.txt",
 line 20, in testrunner-coverage.txt
DEBUG: Failed example:
DEBUG: testrunner.run(defaults)
DEBUG: Expected:
DEBUG: Running unit tests:
DEBUG: Ran 192 tests with 0 failures and 0 errors in N.NNN seconds.
DEBUG: Running samplelayers.Layer1 tests:
DEBUG: Set up samplelayers.Layer1 in N.NNN seconds.
DEBUG: Ran 9 tests with 0 failures and 0 errors in N.NNN seconds.
DEBUG: Running samplelayers.Layer11 tests:
DEBUG: Set up samplelayers.Layer11 in N.NNN seconds.
DEBUG: Ran 34 tests with 0 failures and 0 errors in N.NNN seconds.
DEBUG: Running samplelayers.Layer111 tests:
DEBUG: Set up samplelayers.Layerx in N.NNN seconds.
DEBUG: Set up samplelayers.Layer111 in N.NNN seconds.
DEBUG: Ran 34 tests with 0 failures and 0 errors in N.NNN seconds.
DEBUG: Running samplelayers.Layer112 tests:
DEBUG: Tear down samplelayers.Layer111 in N.NNN seconds.
DEBUG: Set up samplelayers.Layer112 in N.NNN seconds.
DEBUG: Ran 34 tests with 0 failures and 0 errors in N.NNN seconds.
DEBUG: Running samplelayers.Layer12 tests:
DEBUG: Tear down samplelayers.Layer112 in N.NNN seconds.
DEBUG: Tear down samplelayers.Layerx in N.NNN seconds.
DEBUG: Tear down samplelayers.Layer11 in N.NNN seconds.
DEBUG: Set up samplelayers.Layer12 in N.NNN seconds.
DEBUG: Ran 34 tests with 0 failures and 0 errors in N.NNN seconds.
DEBUG: Running samplelayers.Layer121 tests:
DEBUG: Set up samplelayers.Layer121 in N.NNN seconds.
DEBUG: Ran 34 tests with 0 failures and 0 errors in N.NNN seconds.
DEBUG: Running samplelayers.Layer122 tests:
DEBUG: Tear down samplelayers.Layer121 in N.NNN seconds.
DEBUG: Set up samplelayers.Layer122 in N.NNN seconds.
DEBUG: Ran 34 tests with 0 failures and 0 errors in N.NNN seconds.
DEBUG: Tearing down left over layers:
DEBUG: Tear down samplelayers.Layer122 in N.NNN seconds.
DEBUG: Tear down samplelayers.Layer12 in N.NNN seconds.
DEBUG: Tear down samplelayers.Layer1 in N.NNN seconds.
DEBUG: Total: 405 tests, 0 failures, 0 errors
DEBUG: lines   cov%   module   (path)
DEBUG: testrunner-ex/sample1/sample11/sampletests.py)
DEBUG: testrunner-ex/sample1/sample13/sampletests.py)
DEBUG: testrunner-ex/sample1/sampletests/test1.py)
DEBUG: testrunner-ex/sample1/sampletests/test11.py)
DEBUG: testrunner-ex/sample1/sampletests/test111.py)
DEBUG: testrunner-ex/sample1/sampletests/test112.py)
DEBUG: testrunner-ex/sample1/sampletests/test12.py)
DEBUG: testrunner-ex/sample1/sampletests/test121.py)
DEBUG: testrunner-ex/sample1/sampletests/test122.py)
DEBUG: testrunner-ex/sample1/sampletests/test_one.py)
DEBUG: testrunner-ex/sample1/sampletestsf.py)
DEBUG: testrunner-ex/sample2/sample21/sampletests.py)
DEBUG: testrunner-ex/sample2/sampletests/test_1.py)
DEBUG: testrunner-ex/sample2/sampletests/testone.py)
DEBUG: testrunner-ex/sample3/sampletests.py)
DEBUG: testrunner-ex/samplelayers.py)
DEBUG: testrunner-ex/sampletests/test1.py)
DEBUG: testrunner-ex/sampletests/test11.py)
DEBUG: testrunner-ex/sampletests/test111.py)
DEBUG: testrunner-ex/sampletests/test112.py)
DEBUG: testrunner-ex/sampletests/test12.py)
DEBUG: testrunner-ex/sampletests/test121.py)
DEBUG: testrunner-ex/sampletests/test122.py)
DEBUG: testrunner-ex/sampletests/test_one.py)
DEBUG: testrunner-ex/sampletestsf.py)
DEBUG: False
DEBUG: Got:
DEBUG: Running unit tests:
DEBUG: Ran 192 tests with 0 failures and 0 errors in N.NNN seconds.
DEBUG: Running samplelayers.Layer1 tests:
DEBUG: Set up samplelayers.Layer1 in N.NNN seconds.
DEBUG: Ran 9 tests with 0 failures and 0 errors in N.NNN seconds.
DEBUG: Running samplelay

[Zope3-dev] Zope3 tarball build/test run log

2006-01-02 Thread Zope 3 tarball build/test script
Traceback (most recent call last):
  File "/home/jinty/releases/release-assistent.py", line 260, in ?
main(sys.argv)
  File "/home/jinty/releases/release-assistent.py", line 257, in main
builder.run()
  File "/home/jinty/releases/release-assistent.py", line 169, in run
self.buildReleases()
  File "/home/jinty/releases/release-assistent.py", line 177, in buildReleases
self.buildRelease()
  File "/home/jinty/releases/release-assistent.py", line 226, in buildRelease
self.runner.runMany(self.release['test_command'])
  File "/home/jinty/releases/release-assistent.py", line 157, in runMany
self.run(cmd)
  File "/home/jinty/releases/release-assistent.py", line 152, in run
raise CommandException('%s failed!' % cmd)
__main__.CommandException: cd tst && bin/zopetest failed!

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



[Zope3-dev] Zope3 tarball build/test run log

2005-12-28 Thread Zope 3 tarball build/test script
ERROR: svn: Unknown hostname 'svn.zope.org'
Traceback (most recent call last):
  File "./release-assistent.py", line 260, in ?
main(sys.argv)
  File "./release-assistent.py", line 257, in main
builder.run()
  File "./release-assistent.py", line 169, in run
self.buildReleases()
  File "./release-assistent.py", line 176, in buildReleases
self.prepareRelease()
  File "./release-assistent.py", line 196, in prepareRelease
self.runner.run('svn co %s %s' % (url, self.name))
  File "./release-assistent.py", line 152, in run
raise CommandException('%s failed!' % cmd)
__main__.CommandException: svn co 
svn://svn.zope.org/repos/main/Zope3/branches/3.2 Zope3 failed!

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



[Zope3-dev] Zope3 tarball build/test run log

2005-12-27 Thread Zope 3 tarball build/test script
ERROR: Traceback (most recent call last):
ERROR: File "bin/zopetest", line 39, in ?
ERROR: sys.exit(testrunner.run(defaults))
ERROR: File 
"/home/jinty/releases/Zope3/z/../tst/lib/python/zope/testing/testrunner.py", 
line 205, in run
ERROR: failed = run_with_options(options)
ERROR: File 
"/home/jinty/releases/Zope3/z/../tst/lib/python/zope/testing/testrunner.py", 
line 358, in run_with_options
ERROR: setup_layers, failures, errors)
ERROR: File 
"/home/jinty/releases/Zope3/z/../tst/lib/python/zope/testing/testrunner.py", 
line 524, in run_layer
ERROR: setup_layer(layer, setup_layers)
ERROR: File 
"/home/jinty/releases/Zope3/z/../tst/lib/python/zope/testing/testrunner.py", 
line 599, in setup_layer
ERROR: layer.setUp()
ERROR: File 
"/home/jinty/releases/Zope3/z/../tst/lib/python/zope/app/testing/functional.py",
 line 197, in setUp
ERROR: FunctionalTestSetup(self.config_file)
ERROR: File 
"/home/jinty/releases/Zope3/z/../tst/lib/python/zope/app/testing/functional.py",
 line 139, in __init__
ERROR: self.app = Debugger(self.db, config_file)
ERROR: File 
"/home/jinty/releases/Zope3/z/../tst/lib/python/zope/app/debug/debug.py", line 
35, in __init__
ERROR: config(config_file)
ERROR: File 
"/home/jinty/releases/Zope3/z/../tst/lib/python/zope/app/appsetup/appsetup.py", 
line 110, in config
ERROR: context = xmlconfig.file(file, context=context, execute=execute)
ERROR: File 
"/home/jinty/releases/Zope3/z/../tst/lib/python/zope/configuration/xmlconfig.py",
 line 554, in file
ERROR: include(context, name, package)
ERROR: File 
"/home/jinty/releases/Zope3/z/../tst/lib/python/zope/configuration/xmlconfig.py",
 line 490, in include
ERROR: processxmlfile(f, context)
ERROR: File 
"/home/jinty/releases/Zope3/z/../tst/lib/python/zope/configuration/xmlconfig.py",
 line 345, in processxmlfile
ERROR: parser.parse(src)
ERROR: File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", 
line 109, in parse
ERROR: xmlreader.IncrementalParser.parse(self, source)
ERROR: File "/usr/lib/python2.4/site-packages/_xmlplus/sax/xmlreader.py", line 
123, in parse
ERROR: self.feed(buffer)
ERROR: File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", 
line 216, in feed
ERROR: self._parser.Parse(data, isFinal)
ERROR: File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", 
line 364, in end_element_ns
ERROR: self._cont_handler.endElementNS(pair, None)
ERROR: File 
"/home/jinty/releases/Zope3/z/../tst/lib/python/zope/configuration/xmlconfig.py",
 line 326, in endElementNS
ERROR: self.context.end()
ERROR: File 
"/home/jinty/releases/Zope3/z/../tst/lib/python/zope/configuration/config.py", 
line 544, in end
ERROR: self.stack.pop().finish()
ERROR: File 
"/home/jinty/releases/Zope3/z/../tst/lib/python/zope/configuration/config.py", 
line 690, in finish
ERROR: actions = self.handler(context, **args)
ERROR: File 
"/home/jinty/releases/Zope3/z/../tst/lib/python/zope/configuration/xmlconfig.py",
 line 490, in include
ERROR: processxmlfile(f, context)
ERROR: File 
"/home/jinty/releases/Zope3/z/../tst/lib/python/zope/configuration/xmlconfig.py",
 line 345, in processxmlfile
ERROR: parser.parse(src)
ERROR: File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", 
line 109, in parse
ERROR: xmlreader.IncrementalParser.parse(self, source)
ERROR: File "/usr/lib/python2.4/site-packages/_xmlplus/sax/xmlreader.py", line 
123, in parse
ERROR: self.feed(buffer)
ERROR: File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", 
line 216, in feed
ERROR: self._parser.Parse(data, isFinal)
ERROR: File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", 
line 364, in end_element_ns
ERROR: self._cont_handler.endElementNS(pair, None)
ERROR: File 
"/home/jinty/releases/Zope3/z/../tst/lib/python/zope/configuration/xmlconfig.py",
 line 326, in endElementNS
ERROR: self.context.end()
ERROR: File 
"/home/jinty/releases/Zope3/z/../tst/lib/python/zope/configuration/config.py", 
line 544, in end
ERROR: self.stack.pop().finish()
ERROR: File 
"/home/jinty/releases/Zope3/z/../tst/lib/python/zope/configuration/config.py", 
line 689, in finish
ERROR: args = toargs(context, *self.argdata)
ERROR: File 
"/home/jinty/releases/Zope3/z/../tst/lib/python/zope/configuration/config.py", 
line 1381, in toargs
ERROR: args[str(name)] = field.fromUnicode(s)
ERROR: File 
"/home/jinty/releases/Zope3/z/../tst/lib/python/zope/configuration/fields.py", 
line 139, in fromUnicode
ERROR: value = self.context.resolve(name)
ERROR: File 
"/home/jinty/releases/Zope3/z/../tst/lib/python/zope/configuration/config.py", 
line 184, in resolve
ERROR: mod = __import__(mname, *_import_chickens)
ERROR: File 
"/home/jinty/releases/Zope3/z/../tst/lib/python/zope/testbrowser/__init__.py", 
line 28, in ?
ERROR: from zope.testbrowser import ClientForm
ERROR: zope.configuration.xmlconfig.ZopeXMLConfigurationError: File 
"/home/jinty/releases/Zope3/tst/zopeskel/etc/ftesting.zcml", line 18.2-18.54
ERROR: ZopeXMLConfigurationError: File 
"/home/jinty/releases/Zo

Re: [Zope3-dev] Zope3 design question

2005-11-12 Thread Stephan Richter
On Thursday 10 November 2005 11:17, rubberduckee wrote:
> I know that this might be too general a question (or perhaps a dumb
> one) but I'm hoping that someone could help guide me in the right
> direction.

Please send those types of questions to [EMAIL PROTECTED]

> How does one go about designing an application that will 
> allow for dynamic schemas i.e. schemas built at run time?

You would need persistent schemas. Unfortunately persistent schemas are broken 
right now.

> Users would be able to 'extend' the schemas TTW.

Persistent schemas do exactely allow this. The code is in the trunk, but your 
schemas will loose changes due to a bug. The problem is known, but has not 
been tackled.

> Would using a database be a better option rather that to use ZopeDB or a 
> marriage of both?  

Depends on what you like. I would always use the ZODB for my stuff.

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/archive%40mail-archive.com



[Zope3-dev] Zope3 design question

2005-11-10 Thread rubberduckee
Hi, I'm relatively new to Zope 3 (by have some Zope 2/ Plone
developement experience) and I'm need to get some light on some
architectural challenges that I'm currently faced with. 

I know that this might be too general a question (or perhaps a dumb
one) but I'm hoping that someone could help guide me in the right
direction. How does one go about designing an application that will
allow for dynamic schemas i.e. schemas built at run time? Users would
be able to 'extend' the schemas TTW. Would using a database be a
better option rather that to use ZopeDB or a marriage of both?

thanks
-ec

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



Re: [Zope3-dev] Zope3/zpkgsetup

2005-10-30 Thread Philipp von Weitershausen
Fred Drake wrote:
> On 10/29/05, Philipp von Weitershausen <[EMAIL PROTECTED]> wrote:
> > just a quick question: the 'zpkgsetup' in the root Zope3 directory was
> > replaced by buildsupport/zpkgsetup and is a dead chicken waiting to be
> > removed, right?
>
> That was removed when the setup.py was modified to use buildsupport/.
> Presumably you have some .pyc files in that tree that prevent
> Subversion from deleting it.  Just remove it from your workspace; svn
> should not add it back.

Dang. You're right :). Thanks.

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/archive%40mail-archive.com



Re: [Zope3-dev] Zope3/zpkgsetup

2005-10-30 Thread Fred Drake
On 10/29/05, Philipp von Weitershausen <[EMAIL PROTECTED]> wrote:
> just a quick question: the 'zpkgsetup' in the root Zope3 directory was
> replaced by buildsupport/zpkgsetup and is a dead chicken waiting to be
> removed, right?

That was removed when the setup.py was modified to use buildsupport/. 
Presumably you have some .pyc files in that tree that prevent
Subversion from deleting it.  Just remove it from your workspace; svn
should not add it back.


  -Fred

--
Fred L. Drake, Jr.
"Society attacks early, when the individual is helpless." --B.F. Skinner
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] Zope3/zpkgsetup

2005-10-28 Thread Philipp von Weitershausen
Hi there,

just a quick question: the 'zpkgsetup' in the root Zope3 directory was
replaced by buildsupport/zpkgsetup and is a dead chicken waiting to be
removed, right?

Philipp

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



Re: [Zope3-dev] Zope3 trunk degenerating on Windows

2005-10-18 Thread Tim Peters
[Stephan Richter]
|> what is the latest state of Zope 3 under Windows? Is it still totally whacked
> or are we semi-stable? :-)

I'm happy to say that all the Zope3 tests pass on Windows again, as of
last Friday.  I haven't run them again since then myself, but the
Windows buildbot box is also working again, and was still reporting
success yesterday:

http://buildbot.zope.org/

The middle column there ("fred-win") is a Win2K box on Zope trunk.
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



RE: [Zope3-dev] Zope3 trunk degenerating on Windows

2005-10-18 Thread Roger Ineichen
Hi Stephan

I didn't tried the latest Twisted changes from Kerrin.
The latest revision where I use on windows is 38646.

Regards
Roger Ineichen

Projekt01 GmbH
www.projekt01.ch
_
END OF MESSAGE  

> -Original Message-
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On 
> Behalf Of Stephan Richter
> Sent: Tuesday, October 18, 2005 2:46 PM
> To: zope3-dev@zope.org
> Cc: Tim Peters
> Subject: Re: [Zope3-dev] Zope3 trunk degenerating on Windows
> 
> Tim, 
> 
> what is the latest state of Zope 3 under Windows? Is it still 
> totally whacked 
> or are we semi-stable? :-)
> 
> Roger, what are your experiences? Have you tried the 
> Twisted-based code 
> already?
> 
> 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
> 
> 

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



Re: [Zope3-dev] Zope3 trunk degenerating on Windows

2005-10-18 Thread Stephan Richter
Tim, 

what is the latest state of Zope 3 under Windows? Is it still totally whacked 
or are we semi-stable? :-)

Roger, what are your experiences? Have you tried the Twisted-based code 
already?

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/archive%40mail-archive.com



Re: [Zope3-dev] zope3.org site

2005-10-12 Thread Stephan Richter
On Wednesday 12 October 2005 03:40, Wolfgang Langner wrote:
> have someone looked at http://www.zope3.org
>
> WHOIS search sad it's owned by Zope Corp. but the
> content is a bit misleading.

Right, Zope Corp. registered the domain name about 2 years ago. Noone claimed 
zope3.org has anything useful on it right now.

> Much information about Viacom local networks, 
> has nothing to do with zope3.

Viacom is a customer of Zope Corp, which is the same machine zope3.org is 
registered for right now.

> I think first step should be to add an index site with notes about
> zope3.org site gouls.

That's a lot of overhead for now, since the goals can be also stated in a Wiki 
page on zope.org. I would prefer not dealing with hosting and deployment 
until we have something going.

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/archive%40mail-archive.com



[Zope3-dev] zope3.org site

2005-10-12 Thread Wolfgang Langner

Hello,

have someone looked at http://www.zope3.org

WHOIS search sad it's owned by Zope Corp. but the
content is a bit misleading. Much information about Viacom local networks,
has nothing to do with zope3.

I think first step should be to add an index site with notes about zope3.org 
site gouls.



bye by Wolfgang

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



Re: [Zope3-dev] Zope3 trunk degenerating on Windows

2005-10-11 Thread Tim Peters
[Michael Kerrin]
> I have just changed the svn:external for Twisted to a more stable 2.1 branch
> which should contain the fix for the Windows problem you reported. I still
> haven't checked Zope on windows yet because of a problem in the with FTP but
> I have being assured that it will run.
>
> I will check the buildbot link you sent in the morning and see what the status
> is then, fingers crossed.

The buildbot already reported successful test runs on Linux.  The
buildbot Windows machine is still useless (still dying in its svn
step).

The unit tests on my Windows box are now down to three related errors:

Error in test testRead (zope.publisher.tests.test_http.HTTPInputStreamTests)
Traceback (most recent call last):
  File "C:\Python24\lib\unittest.py", line 260, in run
testMethod()
  File "C:\Code\Zope3\src\zope\publisher\tests\test_http.py", line 72,
in testRead
output += self.stream.read()
  File "C:\Code\Zope3\src\zope\publisher\http.py", line 192, in read
self.cacheStream.write(data)
IOError: (0, 'Error')


Error in test testReadLine (zope.publisher.tests.test_http.HTTPInputStreamTests)
Traceback (most recent call last):
  File "C:\Python24\lib\unittest.py", line 260, in run
testMethod()
  File "C:\Code\Zope3\src\zope\publisher\tests\test_http.py", line 79,
in testReadLine
output += self.stream.readline()
  File "C:\Code\Zope3\src\zope\publisher\http.py", line 197, in readline
self.cacheStream.write(data)
IOError: (0, 'Error')


Error in test testReadLines
(zope.publisher.tests.test_http.HTTPInputStreamTests)
Traceback (most recent call last):
  File "C:\Python24\lib\unittest.py", line 260, in run
testMethod()
  File "C:\Code\Zope3\src\zope\publisher\tests\test_http.py", line 90,
in testReadLines
output += ''.join(self.stream.readlines())
  File "C:\Code\Zope3\src\zope\publisher\http.py", line 202, in readlines
self.cacheStream.write(''.join(data))
IOError: (0, 'Error')

I believe these are errors in Zope3 unrelated to Twisted (although the
broken code was checked in as part of "Merged the zope3-twisted-merge
branch 38950:38964").  This is testRead() and the function before it:

def getCacheStreamValue(self):
self.stream.cacheStream.seek(0)
return self.stream.cacheStream.read()

def testRead(self):
output = ''
self.assertEqual(output, self.getCacheStreamValue())
output += self.stream.read(5)
self.assertEqual(output, self.getCacheStreamValue())
output += self.stream.read()
self.assertEqual(output, self.getCacheStreamValue())
self.assertEqual(data, self.getCacheStreamValue())

So the first assertEqual(), as a side effect, seeks to position 0 in
cacheStream then reads the whole thing.  That part of the test passes.
 Next it tries doing

self.stream.read(5)

But the implementation of stream.read is here:

def read(self, size=-1):
data = self.stream.read(size)
self.cacheStream.write(data)
return data

and, as a side effect, that _writes_ to cacheStream.  This is an
illegal sequence of operations:  in a file opened for update, all
behavior is undefined if a read is followed by a write (or vice versa)
without an intervening file-positioning operation (typically a
seek()).

The Windows implementation of C stdio happens to blow up in this case.
 That's fine by the C standard.  It's also fine by the standard if it
always returned an empty string, or the King James Bible, or wiped
Linux from the machine and silently upgraded you to Windows .  I
think I know how to fix it, so enough for now.
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Zope3 trunk degenerating on Windows

2005-10-11 Thread Michael Kerrin
Hi Tim,

On Tuesday 11 October 2005 17:31, Tim Peters wrote:
> [Michael Kerrin]
>
> > I have just seen a check in on Twisted from James Knight which should fix
> > fcntl import problem in twisted.web2.channel.cgi
> >
> > I have also being in contact with Itamar Shtull-Trauring from the Twisted
> > community and he said we found an import problem on the
> > twisted.web2.channel.cgi module and the parts we care about in
> > twisted.web2 should work fine (on windows) once this problem is fixed.
> >
> > I hope to be able to get hold of a Windows box later today just to run a
> > few tests but that won't be until 7/8 tonight (11am local time now).
>
> Thank you for following up!  I don't have experience with Twisted, so
> don't know what to try.  If you can point me at a patchset, happy to
> try it on Windows any time.  AFAICT, the Twisted-related failures were
> the only ones remaining on Windows when I left off yesterday.

I have just changed the svn:external for Twisted to a more stable 2.1 branch 
which should contain the fix for the Windows problem you reported. I still 
haven't checked Zope on windows yet because of a problem in the with FTP but 
I have being assured that it will run.

I will check the buildbot link you sent in the morning and see what the status 
is then, fingers crossed.

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



Re: [Zope3-dev] Zope3 trunk degenerating on Windows

2005-10-11 Thread Tim Peters
[Michael Kerrin]
> I have just seen a check in on Twisted from James Knight which should fix
> fcntl import problem in twisted.web2.channel.cgi
>
> I have also being in contact with Itamar Shtull-Trauring from the Twisted
> community and he said we found an import problem on the
> twisted.web2.channel.cgi module and the parts we care about in twisted.web2
> should work fine (on windows) once this problem is fixed.
>
> I hope to be able to get hold of a Windows box later today just to run a few
> tests but that won't be until 7/8 tonight (11am local time now).

Thank you for following up!  I don't have experience with Twisted, so
don't know what to try.  If you can point me at a patchset, happy to
try it on Windows any time.  AFAICT, the Twisted-related failures were
the only ones remaining on Windows when I left off yesterday.
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] zope3.org terminology

2005-10-11 Thread Stephan Richter
On Tuesday 11 October 2005 12:38, Martijn Faassen wrote:
> Let's separate some concepts here:
>
> * Zope 3 site: the new Zope 3 website with Zope 3 specific information.
> This could be hosted under zope3.org but is not a requirement.
>
> * dev wiki NG: New Zope 3 developer's wiki. This will be hosted under
> the Zope 3 site, though I'd recommend strongly against hosting it under
> zope3.org toplevel as that'd be bad marketing.
>
> * Zope 3 information integrated into zope.org. Probably done on a
> superficial level as it's rather a beast. If Zope 3 site becomes good
> enough we may turn around and integrate Zope 2 information *there* instead.
>
> * Wikification: software to run dev wiki NG but not only that: also to
> run parts of the Zope 3 website. The idea is we try to use a wiki to run
> the Zope 3 site, so the wiki software is broader in scop than just for
> the dev wiki.
>
> What happened at the sprint was mostly work on Wikification and dev wiki
> NG. It was *called* zope3.org but we'll now hopefully consider this a
> misnomer. :)

+1 on all definitions and the comment.

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/archive%40mail-archive.com



[Zope3-dev] zope3.org terminology

2005-10-11 Thread Martijn Faassen

Stephan Richter wrote:

On Tuesday 11 October 2005 08:57, Martijn Faassen wrote:


As goals for the site, at least the top level of it, I'd suggest
marketing, and developer marketing primarily. We need to put across that
Zope 3 is powerful, cool, easy, extensible, and built on the vast amount
of experience with web application development that we have as the Zope
community.

Developer marketing also means that we need to demonstrate all the
things Zope 3 can do for you, i.e. features.


The primary first goal was a collaboration site for us. But I think the goals 
you listed here should be considered as well.


[snip]


Anyway, I'm volunteering to help out with the text and basic
organization of this site.


Great! We have no thought much about structure at all, so if we could start 
another thread discussing it, that would be great! I personally have no 
preference. For me the current layout of the Zope 3 developer wiki is 95% to 
what I want. :-)


Okay, there's some confusion about this, and I should've read to this 
point in the thread before I started replying... I much more interested 
in Zope 3 (developer-level) marketing than in improving the Zope 3 
developer's wiki, and think anything called 'zope3.org' should better 
have a good top-level set of pages that appeals to a broader audience 
than Zope 3 core developers.


So let's not call the Zope 3 developers wiki 'zope3.org', as this is 
rather confusing...


Let's separate some concepts here:

* Zope 3 site: the new Zope 3 website with Zope 3 specific information. 
This could be hosted under zope3.org but is not a requirement.


* dev wiki NG: New Zope 3 developer's wiki. This will be hosted under 
the Zope 3 site, though I'd recommend strongly against hosting it under 
zope3.org toplevel as that'd be bad marketing.


* Zope 3 information integrated into zope.org. Probably done on a 
superficial level as it's rather a beast. If Zope 3 site becomes good 
enough we may turn around and integrate Zope 2 information *there* instead.


* Wikification: software to run dev wiki NG but not only that: also to 
run parts of the Zope 3 website. The idea is we try to use a wiki to run 
the Zope 3 site, so the wiki software is broader in scop than just for 
the dev wiki.


What happened at the sprint was mostly work on Wikification and dev wiki 
NG. It was *called* zope3.org but we'll now hopefully consider this a 
misnomer. :)


Regards,

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



Re: [Zope3-dev] zope3 website report?

2005-10-11 Thread Stephan Richter
On Tuesday 11 October 2005 08:57, Martijn Faassen wrote:
> As goals for the site, at least the top level of it, I'd suggest
> marketing, and developer marketing primarily. We need to put across that
> Zope 3 is powerful, cool, easy, extensible, and built on the vast amount
> of experience with web application development that we have as the Zope
> community.
>
> Developer marketing also means that we need to demonstrate all the
> things Zope 3 can do for you, i.e. features.

The primary first goal was a collaboration site for us. But I think the goals 
you listed here should be considered as well.

> Developer marketing also means there needs to be quick access to easy to
> follow tutorials, and access to reference material when needed. We need
> to make the learning curve easier. In this sense the Zope 3 site will
> also have the goal of being tutorial and reference.

Yes, I agree.

> Another goal of the site could be to replace the current wiki, i.e. a
> tool used by Zope 3 developers to talk about proposals, designs, etc.
> This should however be carefully split off into a special section that
> people won't accidentally stumble into. We don't want a newbie to browse
> around and unexpectly run into a half finished proposal on
> ContainerAdapterSecurityProxyFactoryRegistration. :)

That's what wikification is for. You can simply turn it on and off as you 
desire.

> Anyway, I'm volunteering to help out with the text and basic
> organization of this site.

Great! We have no thought much about structure at all, so if we could start 
another thread discussing it, that would be great! I personally have no 
preference. For me the current layout of the Zope 3 developer wiki is 95% to 
what I want. :-)

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/archive%40mail-archive.com



Re: [Zope3-dev] zope3 website report?

2005-10-11 Thread Martijn Faassen

Uwe Oestermeier wrote:

Martijn Faassen wrote:

I'm very curious to see what work was done on a Zope 3 website at the 
Neckar sprint. Can someone send a report to the list?
 
We (Dominik Huber, Tonico Strasser, Gregoire Weber, and I) set up a 
zope3org package (http://svn.zope.org/zope3org/) with the following parts:


wikification - A wiki view that transforms sets of HTML documents
within in a nested folder structure into a Wiki. We defined no
 special content types. We decided to use only files and folders
 to be able to work via ftp, fssync etc. as much as possible.

comment - A simple comment implementation that stores list of comments
in an object's annotations.
   
kupusupport - An integration of Kupu into Zope3. Defines an editor

  that can be selected from the ZMI menu. We started that from
an older version of the IsarSprint and still have to do some work
to support the current 1.3.1 version of Kupu.
  
importer  - a wget like tool that allows to import existing Wiki pages

or other HTML documents from any URL. The pages can be post-
processed to extract the content and strip out navigation, etc.
	This tool 


Cool stuff! Thanks for this report! I see mostly technical stuff was 
done. Especially things like comment and kupusupport should also be 
useful in completely different projects.


Has work been done on a reasonably slick layout for the website as well 
or is this still planned?


Has an analysis been done what the goals are of this new site? The Zope 
3 wiki has traditionally been mostly a developer's tools to handle 
proposals and the like. It's also functioned as documentation, but in my 
opinion wasn't very accessible, and positively intimidating for beginners.


As goals for the site, at least the top level of it, I'd suggest 
marketing, and developer marketing primarily. We need to put across that 
Zope 3 is powerful, cool, easy, extensible, and built on the vast amount 
of experience with web application development that we have as the Zope 
community.


Developer marketing also means that we need to demonstrate all the 
things Zope 3 can do for you, i.e. features.


It also means we need to make clear there's a strong community, and thus
we need to show how to get involved, with mailing lists, irc channels, 
svn repositories, and the like.


Developer marketing also means there needs to be quick access to easy to 
follow tutorials, and access to reference material when needed. We need 
to make the learning curve easier. In this sense the Zope 3 site will 
also have the goal of being tutorial and reference.


Another goal of the site could be to replace the current wiki, i.e. a 
tool used by Zope 3 developers to talk about proposals, designs, etc. 
This should however be carefully split off into a special section that 
people won't accidentally stumble into. We don't want a newbie to browse 
around and unexpectly run into a half finished proposal on 
ContainerAdapterSecurityProxyFactoryRegistration. :)


Anyway, I'm volunteering to help out with the text and basic 
organization of this site.


Regards,

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



Re: [Zope3-dev] zope3 website report?

2005-10-11 Thread Uwe Oestermeier
Martijn Faassen wrote:

>I'm very curious to see what work was done on a Zope 3 website at the 
>Neckar sprint. Can someone send a report to the list?

We (Dominik Huber, Tonico Strasser, Gregoire Weber, and I) set up a 
zope3org package (http://svn.zope.org/zope3org/) with the following parts:

wikification - A wiki view that transforms sets of HTML documents
within in a nested folder structure into a Wiki. We defined no
 special content types. We decided to use only files and folders
 to be able to work via ftp, fssync etc. as much as possible.

comment - A simple comment implementation that stores list of comments
in an object's annotations.
   
kupusupport - An integration of Kupu into Zope3. Defines an editor
  that can be selected from the ZMI menu. We started that from
an older version of the IsarSprint and still have to do some work
to support the current 1.3.1 version of Kupu.
  
importer  - a wget like tool that allows to import existing Wiki pages
or other HTML documents from any URL. The pages can be post-
processed to extract the content and strip out navigation, etc.
This tool 

Unfortunately we did not manage to plug all parts together, but I hope that
we can bring up a demo site soon. Especially the view with the integrated
Kupu editor and a complete navigation has still to be assembled.

We will also document things in more detail on the NeckarSprint page.

Cheers,
Uwe


Dr. Uwe Oestermeier
Institut für Wissensmedien
Knowledge Media Research Center
Konrad-Adenauer-Str. 40
D-72072 Tuebingen
Germany
[EMAIL PROTECTED]
Tel. +49 7071 979-208
Fax +49 7071 979-100



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



[Zope3-dev] zope3 website report?

2005-10-11 Thread Martijn Faassen

Hi there,

I'm very curious to see what work was done on a Zope 3 website at the 
Neckar sprint. Can someone send a report to the list?


I was reminded of this because of this blog entry by Jeff Shell where he 
also remarks on the need for such a website:


http://griddlenoise.blogspot.com/2005/10/some-zope-3-quick-starts-and-resources.html

Regards,

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



Re: [Zope3-dev] Zope3 trunk degenerating on Windows

2005-10-10 Thread Michael Kerrin
Hi Tim,

On Monday 10 October 2005 14:28, Tim Peters wrote:
> I'll attach a (long) list of current errors.
Ah no!

> Most seem related to 
> twisted, and may ultimately stem from that there is no fcntl module on
> Windows.
Agreed - I am assuming then from looknig at the trace back that Zope is not 
starting because of this. I don't have a Windows box handy to run this 
myself.

I have just created a bug report for the Twisted guys at 
http://twistedmatrix.com/bugs/issue1270 and I am about to ask them about 
another problems we should be ware off about running twisted on windows.

> The buildbot hasn't been of any help here, since the Windows box has
> failed during its initial svn step non-stop since last Friday:
>
> http://buildbot.zope.org/
(Nice - I didn't know about this)

> where every run on "Windows 2000 fred-win" dies in its checkout step with
>
> Failure: exceptions.AttributeError: ShellCommand instance has no
> attribute 'commandFailed'
This seems to be buildbot itself.

> The
>
> Failure in test doctest_RecordingProtocol (zope.app.recorder.tests)
>
> looks unrelated to twisted; I'll take a look.
OK.

> The profiling.txt failure is (still) due to using a Windows-buggy
> snapshot of zope.testing.
>
> I see the "new" functional-test warning
>
> RuntimeWarning: PyCrypto not installed, but continuing anyways!
>
> on Linux too.  Is installing PyCrypto now a prerequisite for Zope3?
PyCrypto is required if you want to run HTTP over SSL. If you don't want to do 
this then this can be safely ignored.

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



[Zope3-dev] Zope3 trunk degenerating on Windows

2005-10-10 Thread Tim Peters
I'll attach a (long) list of current errors.  Most seem related to
twisted, and may ultimately stem from that there is no fcntl module on
Windows.

The buildbot hasn't been of any help here, since the Windows box has
failed during its initial svn step non-stop since last Friday:

http://buildbot.zope.org/

where every run on "Windows 2000 fred-win" dies in its checkout step with

Failure: exceptions.AttributeError: ShellCommand instance has no
attribute 'commandFailed'

The

Failure in test doctest_RecordingProtocol (zope.app.recorder.tests)

looks unrelated to twisted; I'll take a look.

The profiling.txt failure is (still) due to using a Windows-buggy
snapshot of zope.testing.

I see the "new" functional-test warning

RuntimeWarning: PyCrypto not installed, but continuing anyways!

on Linux too.  Is installing PyCrypto now a prerequisite for Zope3?
C:\Code\Zope3>\python24\python.exe test.py -v --all "!(ZODB|ZEO)"
Configuration file found.
Running UNIT tests at all levels
Running UNIT tests from C:\Code\Zope3

























Failure in test doctest_RecordingProtocol (zope.app.recorder.tests)
Traceback (most recent call last):
  File "C:\Python24\lib\unittest.py", line 260, in run
testMethod()
  File "C:\Code\Zope3\src\zope\testing\doctest.py", line 2193, in runTest
raise self.failureException(self.format_failure(new.getvalue()))
DocTestFailureException: Failed doctest test for 
zope.app.recorder.tests.doctest_RecordingProtocol
  File "C:\Code\Zope3\src\zope\app\recorder\tests.py", line 31, in 
doctest_RecordingProtocol

--
File "C:\Code\Zope3\src\zope\app\recorder\tests.py", line 92, in 
zope.app.recorder.tests.doctest_RecordingProtocol
Failed example:
rq.timestamp < time.time()
Expected:
True
Got:
False




...

[Zope3-dev] Zope3 HEAD test failures on Windows

2005-10-04 Thread Tim Peters
I just noticed that the tests are failing on Zope3 HEAD on Windows,
when run with Python 2.4.2:

File "C:\Code\Zope3\src\zope\testing\profiling.txt", line 35, in profiling.txt
Failed example:
testrunner.run(defaults)
Exception raised:
Traceback (most recent call last):
  File "C:\Code\Zope3\src\zope\testing\doctest.py", line 1256, in __run
compileflags, 1) in test.globs
  File "", line 1, in ?
testrunner.run(defaults)
  File "C:\Code\Zope3\src\zope\testing\testrunner.py", line 186, in run
os.unlink(file_name)
OSError: [Errno 13] Permission denied: 'tests_profile.zn490l.prof'

This is because Zope3 is using a tag for zope.testing that baked in
some Windows-specific bugs.  Moving to a more recent version of
zope.testing would fix it (I fixed these things in zope.testing
yesterday).

Note that it doesn't show up under Python 2.4.1 or 2.4.0, because the
test runner takes a different path wrt profiling then.
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Zope3 and ZEO

2005-09-08 Thread Tim Peters
[Uwe Oestermeier]
> I dedected another problem: bin/runzeo  doesn't start ZEO.
> This script calls ZEO/runzeo.py which has a main function but no
>
> if __name__ == "__main__" :
>main()
>
> at the end.

There are two instances of runzeo, one in Zope3's bin/ directory (at
least in a Zope3 checkout), and another in the bin/ directory of a ZEO
instance created by mkzeoinstance.  The first one worked, so I figure
you're talking about the second one here (which indeed did not work).

There are also two instances of zeoctl (in the same two bin/
directories as above), and turns out neither of those worked.

> Has this already been fixed in the mentioned internal branch?

Fred and I fixed the one broken runzeo instance, and both broken
zeoctl instances, yesterday.  These fixes are in current Zope3 trunk
and 3.1 branch.

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



Re: [Zope3-dev] Zope3 and ZEO

2005-09-07 Thread Fred Drake
On 9/7/05, Uwe Oestermeier <[EMAIL PROTECTED]> wrote:
> I dedected another problem: bin/runzeo  doesn't start ZEO.
> This script calls ZEO/runzeo.py which has a main function but no
> 
> if __name__ == "__main__" :
> main()
> 
> at the end. Has this already been fixed in the mentioned internal branch?

"runzeo" runs ZEO as a foreground process.  To control ZEO as a
background process, use "zeoctl".

Yes, we need more documentation for these.


  -Fred

-- 
Fred L. Drake, Jr.
Zope Corporation
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Zope3 and ZEO

2005-09-07 Thread Uwe Oestermeier
Tim Peters wrote:
>Zope3 3.1's
>bin/mkzeoinstance seems to work now, 

I dedected another problem: bin/runzeo  doesn't start ZEO.
This script calls ZEO/runzeo.py which has a main function but no

if __name__ == "__main__" :
main()

at the end. Has this already been fixed in the mentioned internal branch?

Uwe




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



Re: [Zope3-dev] Zope3 and ZEO

2005-09-06 Thread Fred Drake
On 9/6/05, Tim Peters <[EMAIL PROTECTED]> wrote:
> I made an internal release of ZODB 3.5.1b1 (with Fred's changes) and
> stitched it into Zope3/branches/Zope-3.1.  Zope3 3.1's
> bin/mkzeoinstance seems to work now, but I never used this Zope3
> script before, so it would be good if someone who has tried it.

Stephan (the release manager) just indicated that he'd be making a new
release candidate that includes this change.  That should appear
sometime this week.


  -Fred

-- 
Fred L. Drake, Jr.
Zope Corporation
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Zope3 and ZEO

2005-09-06 Thread Tim Peters
[Uwe Oestermeier]
>> I noticed that the bin/mkzeoinstance script is broken and returns
>>
>> Traceback (most recent call last):
>>   File "./mkzeoinstance", line 40, in ?
>> from ZEO.mkzeoinst import ZEOInstanceBuilder

[Fred Drake]
> As Tim mentioned, this was a side effect of various changes in how
> ZODB was being packaged.  I've restructured the relevant bits in ZODB;
> we hope to have the fixed version propogated into the Zope 3 sources
> this afternoon.
>
> Thanks for pointing this out!

I made an internal release of ZODB 3.5.1b1 (with Fred's changes) and
stitched it into Zope3/branches/Zope-3.1.  Zope3 3.1's
bin/mkzeoinstance seems to work now, but I never used this Zope3
script before, so it would be good if someone who has tried it.

An internal release of ZODB 3.6.0a2 with the same changes is in
progress for the Zope3 trunk
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Zope3 and ZEO

2005-09-06 Thread Fred Drake
On 9/6/05, Uwe Oestermeier <[EMAIL PROTECTED]> wrote:
> I noticed that the bin/mkzeoinstance script is broken and returns
> 
> Traceback (most recent call last):
>   File "./mkzeoinstance", line 40, in ?
> from ZEO.mkzeoinst import ZEOInstanceBuilder

As Tim mentioned, this was a side effect of various changes in how
ZODB was being packaged.  I've restructured the relevant bits in ZODB;
we hope to have the fixed version propogated into the Zope 3 sources
this afternoon.

Thanks for pointing this out!

> Besides that the README.txt contains still references to Zope-3.0.0 and a

This is fixed in our sources, along with some other minor issues with the text.

> "XXX to be written" under "Starting Zope"

Unfortunately, this was the case in the 3.0.x releases as well.  I'm
really hoping someone has time to write this for both Unix and
Windows.


  -Fred

-- 
Fred L. Drake, Jr.
Zope Corporation
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Zope3 and ZEO

2005-09-06 Thread Tim Peters
[Uwe Oestermeier]
> today I downloaded the Zope-3.1.0c2 release candidate and played a little
> bit with it.
>
> I noticed that the bin/mkzeoinstance script is broken and returns
> 
> Traceback (most recent call last):
>  File "./mkzeoinstance", line 40, in ?
>from ZEO.mkzeoinst import ZEOInstanceBuilder

I assume you got an ImportError exception?

Looks to me like this is an unintended consequence of moving files
around to play better with the new zpkgtools-based build.  I'll try to
get some of Fred Drake's brain in play on this.  I agree it should be
repaired.
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] Zope3 and ZEO

2005-09-06 Thread Uwe Oestermeier
Hello,

today I downloaded the Zope-3.1.0c2 release candidate and played a little
bit with it.

I noticed that the bin/mkzeoinstance script is broken and returns

Traceback (most recent call last):
  File "./mkzeoinstance", line 40, in ?
from ZEO.mkzeoinst import ZEOInstanceBuilder

I found no hint how Zope3.1 can be run with ZEO instead. 

Besides that the README.txt contains still references to Zope-3.0.0 and a
"XXX to be written" under "Starting Zope"

Shouldn't that be fixed before the final release is out?

Regards,
Uwe

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



[Zope3-dev] Zope3 on Debian

2005-08-25 Thread Marcello Lussana
hi,

I'm trying to install zope3 on debian: the package zope3 exist but libc6
is missing. I've tried to install libc6-dev but the error with zope3
still.

what can I do? should I install from source?

thanks
-- 

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



Re: [Zope3-dev] zope3

2005-08-17 Thread Stephan Richter
On Tuesday 16 August 2005 23:35, Arthur (ccube) wrote:
> can anyone help me contact Philipp von Weitershausen since I wanna ask
> him to grant me a new zh_HK (chinese Hong Kong) translation for Zope3

He is philiKON on IRC #zope3-dev. He also reads this mailing list regularly.

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/archive%40mail-archive.com



[Zope3-dev] zope3

2005-08-16 Thread Arthur (ccube)
can anyone help me contact Philipp von Weitershausen since I wanna ask 
him to grant me a new zh_HK (chinese Hong Kong) translation for Zope3


thanks much
Arthur

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



Re: [Zope3-dev] Zope3 forum

2005-08-16 Thread Marcus J. Ertl
Tuesday, August 16, 2005, 12:27:09 PM, you wrote:

Hallo,

> On Tuesday 16 August 2005 04:45, Arthur (ccube) wrote:
>> Is there any CMFBoard like forum for Zope3? or anyone is developing it?

I would be very interested in something like this too! I'm still looking
for a good, threaded forum, which may keep with more then 25.000
messages.

Bye
  Marcus

-- 
And in the end it's not the years in your life that count.
It's the life in your years.
(Abraham Lincoln)

PGP-Fingerprint: 4DD7 5D04 5706 362F 1237  85A8 CBF9 F6ED 0C54 74F2

Das LARP-Portal im Internet: LARP-Welt: http://www.larp-welt.de/
Mein Drachenseitchen: http://www.colorful-sky.de/



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



Re: [Zope3-dev] Zope3 forum

2005-08-16 Thread Stephan Richter
On Tuesday 16 August 2005 04:45, Arthur (ccube) wrote:
> Is there any CMFBoard like forum for Zope3? or anyone is developing it?

No, I do not think so, but the messageboard package that is developed as part 
of my book has a couple of very cool features, so this might be a good 
starting point.

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/archive%40mail-archive.com



[Zope3-dev] Zope3 forum

2005-08-16 Thread Arthur (ccube)

Is there any CMFBoard like forum for Zope3? or anyone is developing it?


Thanks,
Arthur

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



[Zope3-dev] Zope3 / lxml proposal

2005-08-04 Thread Julien Anguenot
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

FYI, I posted a Zope3 proposal dealing with lxml dependency there.

lxml supporters it's over there :

http://www.zope.org/Wikis/DevSite/Projects/ComponentArchitecture/LxmlDependency

:)

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 Fedora - http://enigmail.mozdev.org

iD8DBQFC8l5CGhoG8MxZ/pIRAuAtAJ9BuBxjdqtoAZhywh7IYG2V8itzNgCeO6iT
4DL4giwvC6pSJl3xrs4OyeM=
=gpYx
-END PGP SIGNATURE-
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Zope3 and LocalFS functionality

2005-06-06 Thread Dominik Huber

H Jansen wrote:


Thanks so much to point me to the serverasset package. However,
after installing the serverasset package and (re)starting Zope, I cannot
access de server through the browser anymore (something goes wrong
apparently in the startup...). As with the zwiki package (which works
fine) I've installed (an exact copy: cp -a serverasset) the serveraccess
directory as

/X3-3.0.0/lib/python/serverasset

directory. Like zwiki, I've also added a serverasset-configure.zcml file
that reads



in the

/X3-3.0.0/instance/etc/package-includes

directory. It does not work for me... Am I still doing something wrong?

--Henk


tiks is the base package. so you should try:

/X3-3.0.0/lib/python/tiks/serverasset
(don't forget the __init__.py within tiks)



but there might be dependencies to other tiks packages (at least to .i18n, 
.testing).

IMO the best (easiest) way for a first impression would be copying the whole 
tiks package to
/X3-3.0.0/lib/python/tiks

and all its package includes 
(svn://svn.tiks.org/repos/Tiks/trunk/package-includes-tiks)
to /X3-3.0.0/instance/etc/package-includes

regards,
Dominik Huber

(p.s. attention their is a bug using the fs directory manager in 
combination with the intid utility.)




On Mon, 2005-06-06 at 10:49, Dominik Huber wrote:


H Jansen wrote:



I have build a very useful website in Zope2 in which I used the LocalFS
product for web access to my local file system. New to Zope3 I'm looking
for similar functionality.

I'd like to hear if anyone has dealt with this issue before in Zope3?
How should I go about it, will I have to go deep and start writing the
thing from scratch ... :sad:

Thanks.



Within the tiks svn-repository we have such a local file system 
implementation:

svn://svn.tiks.org/repos/Tiks/trunk/src/tiks/serverasset

usage:
- add local directory utility (Local Directory Utility) to a site
 with the name 'xy'
- switch to the content area
- add file system directory manager (FS Directory Manager)
 select directory 'xy'
- you can add and remove new files and directories

regards,
Dominik Huber











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



Re: [Zope3-dev] Zope3 and LocalFS functionality

2005-06-06 Thread Dominik Huber

H Jansen wrote:


I have build a very useful website in Zope2 in which I used the LocalFS
product for web access to my local file system. New to Zope3 I'm looking
for similar functionality.

I'd like to hear if anyone has dealt with this issue before in Zope3?
How should I go about it, will I have to go deep and start writing the
thing from scratch ... :sad:

Thanks.
 

Within the tiks svn-repository we have such a local file system 
implementation:

svn://svn.tiks.org/repos/Tiks/trunk/src/tiks/serverasset

usage:
- add local directory utility (Local Directory Utility) to a site
 with the name 'xy'
- switch to the content area
- add file system directory manager (FS Directory Manager)
 select directory 'xy'
- you can add and remove new files and directories

regards,
Dominik Huber









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



Re: [Zope3-dev] Zope3 and LocalFS functionality

2005-06-03 Thread H Jansen
On Thu, 2005-06-02 at 23:48, Ivo van der Wijk wrote:
> On 6/2/05, H Jansen <[EMAIL PROTECTED]> wrote:
> > I have build a very useful website in Zope2 in which I used the LocalFS
> > product for web access to my local file system. New to Zope3 I'm looking
> > for similar functionality.
> > 
> > I'd like to hear if anyone has dealt with this issue before in Zope3?
> > How should I go about it, will I have to go deep and start writing the
> > thing from scratch ... :sad:
> >
> 
> I don't think there are any existing products that implement this, but
> depending on what you want to store on this LocalFS, I think
> implementation in Zope3 should be alot easier than with Zope2
> 
>   Ivo

Can you tell me step by step which implementation stages must/should be
addressed? At the moment I don't have the time to read the developers
handbook front to back, so your information may help me save a lot of
time. (I'm proficient with Python though.)

Thanks.
>  
-- 
Henk Jansen <[EMAIL PROTECTED]>
TNO Physics and Electronics Laboratory


-- 
--
The disclaimer that applies to e-mail from TNO
can be found on: http://www.tno.nl/disclaimer/email.html
--
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Zope3 and LocalFS functionality

2005-06-02 Thread Ivo van der Wijk
On 6/2/05, H Jansen <[EMAIL PROTECTED]> wrote:
> I have build a very useful website in Zope2 in which I used the LocalFS
> product for web access to my local file system. New to Zope3 I'm looking
> for similar functionality.
> 
> I'd like to hear if anyone has dealt with this issue before in Zope3?
> How should I go about it, will I have to go deep and start writing the
> thing from scratch ... :sad:
>

I don't think there are any existing products that implement this, but
depending on what you want to store on this LocalFS, I think
implementation in Zope3 should be alot easier than with Zope2

  Ivo
 

-- 
Drs. I.R. van der Wijk  -=-
Korte Leidsedwarsstraat 12 Amaze
1017 RC Amsterdam, NL   -=-
T +31-20-4688336 F +31-20-4688337   Zope/Plone/Content Management
W http://www.amaze.nlE [EMAIL PROTECTED]   Open Source Solutions
W http://vanderwijk.info E [EMAIL PROTECTED] Consultancy
PGP http://vanderwijk.info/pgp
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] Zope3 and LocalFS functionality

2005-06-02 Thread H Jansen
I have build a very useful website in Zope2 in which I used the LocalFS
product for web access to my local file system. New to Zope3 I'm looking
for similar functionality.

I'd like to hear if anyone has dealt with this issue before in Zope3?
How should I go about it, will I have to go deep and start writing the
thing from scratch ... :sad:

Thanks.
-- 
Henk Jansen <[EMAIL PROTECTED]>
TNO Physics and Electronics Laboratory


-- 
--
The disclaimer that applies to e-mail from TNO
can be found on: http://www.tno.nl/disclaimer/email.html
--
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] Zope3 transform utility

2005-05-30 Thread Ivo van der Wijk
Hi,

I'm currently writing a transform utility (somewhat like
portal_transforms in Plone) for my Zope3 project. I think this will be
a usable component to others - would something like this be
interesting to include in the Zope3 core?

The utility converts a mimetype to a different mimetype, i.e.

text/plain -> text/html
application/x-rest -> text/html
text/html -> application/pdf

etc. Of course, using separate transformers (much like how the Catalog
/ indexes are implemented).

I'm planning to add 'chaining' of conversion as well, i.e. using the
conversions described above, it should be possible to query the
transform utility for a transformation from application/x-rest to
application-pdf, but it seems some people already find this too
complex for a generic zope3 utility.

Any thoughts on what specific functionality such a utility
should/should not provide?

Cheers

  Ivo

-- 
Drs. I.R. van der Wijk  -=-
Korte Leidsedwarsstraat 12 Amaze
1017 RC Amsterdam, NL   -=-
T +31-20-4688336 F +31-20-4688337   Zope/Plone/Content Management
W http://www.amaze.nlE [EMAIL PROTECTED]   Open Source Solutions
W http://vanderwijk.info E [EMAIL PROTECTED] Consultancy
PGP http://vanderwijk.info/pgp
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Zope3-dev collector notifications ?

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

Jim Fulton wrote:
> Stephan Richter wrote:
> 
>> On Tuesday 24 May 2005 08:59, Julien Anguenot wrote:
>>
>>> Does someone knows where I can subcribe to receive the Zope3-dev
>>> collector notifications ?
>>
>>
>>
>> You have to be someone who has a right to change the status of an
>> issue. Jim or anyone from the Web team can give you those priviledges.
> 
> 
> I added Julien as a supporter.
>

Thanks Jim.

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.2.6 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iD8DBQFCk0D5GhoG8MxZ/pIRAspIAJ0RZyIItEN1lw+krKFMXTXm5Aab7gCfZV7C
g4pg1Xdo+XbON3gtBHacWdA=
=qHCe
-END PGP SIGNATURE-
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Zope3-dev collector notifications ?

2005-05-24 Thread Jim Fulton

Stephan Richter wrote:

On Tuesday 24 May 2005 08:59, Julien Anguenot wrote:


Does someone knows where I can subcribe to receive the Zope3-dev
collector notifications ?



You have to be someone who has a right to change the status of an issue. Jim 
or anyone from the Web team can give you those priviledges.


I added Julien as a supporter.

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
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Zope3-dev collector notifications ?

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

Stephan Richter wrote:
> On Tuesday 24 May 2005 08:59, Julien Anguenot wrote:
> 
>>Does someone knows where I can subcribe to receive the Zope3-dev
>>collector notifications ?
> 
> 
> You have to be someone who has a right to change the status of an issue. Jim 
> or anyone from the Web team can give you those priviledges.
> 

Euh... Just to recieve the notifications ?

Thanks for the answer Stephan.

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.2.6 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iD8DBQFCkyjmGhoG8MxZ/pIRAvsyAJ93GocHlKV95AJ9f9+ADALyaoaR+QCdHqbR
kwAxBAnH+U32MX2fENOK/kY=
=li1+
-END PGP SIGNATURE-
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Zope3-dev collector notifications ?

2005-05-24 Thread Stephan Richter
On Tuesday 24 May 2005 08:59, Julien Anguenot wrote:
> Does someone knows where I can subcribe to receive the Zope3-dev
> collector notifications ?

You have to be someone who has a right to change the status of an issue. Jim 
or anyone from the Web team can give you those priviledges.

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/archive%40mail-archive.com



[Zope3-dev] Zope3-dev collector notifications ?

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

Does someone knows where I can subcribe to receive the Zope3-dev
collector notifications ?

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.2.6 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iD8DBQFCkyUdGhoG8MxZ/pIRAj/RAJwL84ULi+a8LJ03VWtn5nwG//8KmACcDzPn
I6e77UGYfvi4EGSYaLtpnFA=
=8/JS
-END PGP SIGNATURE-
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] [Zope3 / ECM] : send your logo.

2005-05-17 Thread Jean-Marc Orliaguet


Hi!

the front page is going to be updated with the logos of companies /
universities / associations ... that are taking part in the project.

please send a logo and a link (url)!

the recommended size is approx 160x80 px:

regards
/JM


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



Re: [Zope3-dev] [Zope3 / ECM] : Project launched !

2005-05-17 Thread Lennart Regebro
On 5/17/05, Maik Röder <[EMAIL PROTECTED]> wrote:
> How do you plan to make sure that people don't get the impression that
> this is a Nuxeo project?

There is no way we can make sure that people don't misunderstand this.
We can only try to avoid it.

> How do you make sure that people don't get the impression that the
> project is not in neutral hands? Do you plan to create dome kind
> of neutral foundation?

I don't think that is necessary, at least not at the moment. If the
project needs to have people employed, then yes, a foundation would be
a good idea.

> How do you make sure that people don't fear that one company practically
> controls the code, making it a caricature of Open Source?

It is impossible for one company to control the source, because it's
open source. You will at any time be able to download the source and
do whatever you will with it. What we need to avoid is to avoid that
one company controls the write access to the source code. This is
already being taken care of. Again, this is not a Nuxeo project, there
are many more people involved than Nuxeo people in this.

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



Re: [Zope3-dev] [Zope3 / ECM] : Project launched !

2005-05-17 Thread Martijn Faassen
Maik Röder wrote:
[snip]
This project is in the interest of Nuxeo, and the success of it is
important for our future. There is no way we can keep that separate.
What you probably mean is to ask how we can make sure that Nuxeo does
not stop OTHER peoples interests from being vested in the project. And
this will be done by hosting it somewhere else (Chalmers for moment)
and having loads of Non-Nuxeo people involved. This is not a Nuxeo
project.
How do you plan to make sure that people don't get the impression that
this is a Nuxeo project?
They're being consulted on this by me and others. We all share the aim 
in making this project neutral.

The first step would be to keep the project in "neutral" hands.

It is in neutral hands. Nuxeo is one company that is involved. Others
are Infrae, and also Chalmers university, and loads of people that
come from companies that I don't remember the name of (sorry), and
some people that are not affiliated with any company.
 
How do you make sure that people don't get the impression that the
project is not in neutral hands? Do you plan to create dome kind
of neutral foundation?
At first we'd like to try some open-source style cooperation, but we've 
discussed issues of copyright assignment in the past and will again in 
the future.

Anyway, this is actively being worked on.
Regards,
Martijn
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com


Re: [Zope3-dev] [Zope3 / ECM] : Project launched !

2005-05-17 Thread Maik Röder
Hi Lennart,
(I'm sending a copy of this mail to [EMAIL PROTECTED] _nuxeo_ .com. I'd 
prefer discussing this on [EMAIL PROTECTED] though.)

- to unify the whole Zope/CMS-involved community to drastically reduce
  waste of resources (doing twice or more equivalent components /
  features).
How do you plan to keep the project apart from the interests of Nuxeo?

This project is in the interest of Nuxeo, and the success of it is
important for our future. There is no way we can keep that separate.
What you probably mean is to ask how we can make sure that Nuxeo does
not stop OTHER peoples interests from being vested in the project. And
this will be done by hosting it somewhere else (Chalmers for moment)
and having loads of Non-Nuxeo people involved. This is not a Nuxeo
project.
How do you plan to make sure that people don't get the impression that
this is a Nuxeo project?
The first step would be to keep the project in "neutral" hands.

It is in neutral hands. Nuxeo is one company that is involved. Others
are Infrae, and also Chalmers university, and loads of people that
come from companies that I don't remember the name of (sorry), and
some people that are not affiliated with any company.
How do you make sure that people don't get the impression that the
project is not in neutral hands? Do you plan to create dome kind
of neutral foundation?
I would _personnaly_ consider joining the effort, but I would still
need to find convincing arguments that this is not a hidden CPS4
project of Nuxeo.

There is nothing hidden about it. This project is aimed at creating an
open source ECM framework. Nuxeo will use this framework for what very
likely will be called CPS4, just as we used CMF for CPS2 and CPS3. And
hopefully Infrae will use it for the next generation of Silva, and
hopefully it will end up as the base for Plone3 and so on.
This is all open source, nothing is hidden anywhere. ;)
How do you make sure that people don't fear that one company practically
controls the code, making it a caricature of Open Source?
Best regards,
Maik Röder
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com


Re: [Zope3-dev] [Zope3 / ECM] : Project launched !

2005-05-17 Thread Lennart Regebro
On 5/17/05, Maik Röder <[EMAIL PROTECTED]> wrote:
> Hi,
> 
> >  - to unify the whole Zope/CMS-involved community to drastically reduce
> >waste of resources (doing twice or more equivalent components /
> >features).
> 
> How do you plan to keep the project apart from the interests of Nuxeo?

This project is in the interest of Nuxeo, and the success of it is
important for our future. There is no way we can keep that separate.
What you probably mean is to ask how we can make sure that Nuxeo does
not stop OTHER peoples interests from being vested in the project. And
this will be done by hosting it somewhere else (Chalmers for moment)
and having loads of Non-Nuxeo people involved. This is not a Nuxeo
project.

Julien is a Nuxeo employee that is kickstarting this, simply because
we reached a elevl of desperation. We need this NOW! :)

> The first step would be to keep the project in "neutral" hands.

It is in neutral hands. Nuxeo is one company that is involved. Others
are Infrae, and also Chalmers university, and loads of people that
come from companies that I don't remember the name of (sorry), and
some people that are not affiliated with any company.

> I would _personnaly_ consider joining the effort, but I would still
> need to find convincing arguments that this is not a hidden CPS4
> project of Nuxeo.

There is nothing hidden about it. This project is aimed at creating an
open source ECM framework. Nuxeo will use this framework for what very
likely will be called CPS4, just as we used CMF for CPS2 and CPS3. And
hopefully Infrae will use it for the next generation of Silva, and
hopefully it will end up as the base for Plone3 and so on.

This is all open source, nothing is hidden anywhere. ;)
-- 
Lennart Regebro, Nuxeo http://www.nuxeo.com/
CPS Content Management http://www.cps-project.org/
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] [Zope3 / ECM] : Project launched !

2005-05-17 Thread Maik Röder
Hi,
 - to unify the whole Zope/CMS-involved community to drastically reduce
   waste of resources (doing twice or more equivalent components /
   features).
How do you plan to keep the project apart from the interests of Nuxeo?
All the community has been waiting for a Zope3 based ECM far too long.
It's the right time to move on *together*.
The first step would be to keep the project in "neutral" hands.
Get involved now ! :)
I would _personnaly_ consider joining the effort, but I would still
need to find convincing arguments that this is not a hidden CPS4
project of Nuxeo.
I'm open to any clarifications on this issue.
Best regards,
Maik Röder
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com


[Zope3-dev] [Zope3 / ECM] : Project launched !

2005-05-16 Thread Julien Anguenot
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Paris, 16 May 2005

Dear Zope community,

On behalf of Nuxeo, I'm pleased to announce that the Zope3 / ECM project
is launched !

The main goal of this project is to build the next-generation Open
Source ECM Platform on top of Zope3 able to compete with the major
ECM solutions on the market such as Documentum, OpenText, etc...

It's been discussed seriously since last year's Castle sprint, and
some events occurred such as the Zope3 / ECM sprint [1]_ in March in
Paris this year where people from the major Zope2 CMS projects were
represented.  (Plone, Silva, CPS and Zope Corporation people were
there) showing everybody's interests in working together on a common
project as a first commitment in this effort.

.. [1]_
http://blogs.nuxeo.com/sections/blogs/fermigier/2005_03_18_paris_zope3_ecm_five

We believe the first iteration for such a project is to :

 - discuss together and share our respective experiences
 - come up with an architecture that everybody feels good with
 - write specifications
 - validate the specifications.

For now we set up :

 1. a mailing list [2]_

 2. the project's resources repository.  All interested parties are
   welcome / expected to subscribe to the mailing-list and join the
   portal.  The website will soon (in next 2 days) contains
   documentation about some collaboration rules (that will be
   discussed on the mailing- list). For now, it contains a few
   document like some braindumps about the global infrastructure and
   some arcticles. [3]_

 3. Repository with the existing component started during last sprint
plus some new ones [4]_

.. _[2] http://lists.nuxeo.com/mailman/listinfo/z3lab
.. _[3] http://www.z3lab.org
.. _[4] http://svn.nuxeo.org/trac/pub/browser/z3lab/

The project started under the name of z3lab.

What is z3lab ?
===

Z3Lab aims at building a strong community leveraging the experiences
of both individuals and companies that are involved in the Zope ECM/
CMS market nowadays to create the best ECM platform on the market and
offer high-value professional services to customers.

ECM Platform
==

The project's main goals are :

 - to unify the whole Zope/CMS-involved community to drastically reduce
   waste of resources (doing twice or more equivalent components /
   features).

 - to spread Zope3 technology on the market by providing a world class
   ECM Platform with companies providing consulting worldwide and backing
   the project.

Open issues :
==

They are still some open issues that needs to be discussed and fixed :

 - For the moment, Nuxeo is hosting alpha code in its repository but
   this is not intended to be definitive. We just need to agree on a
   place where to put the code.  codespeak.net is an option that will
   be considered seriously. If you want to take part of the discussion
   you may join the z3lab mailing list. But please, do not make it the
   main point of the discussion. There is a lot of work to do even
   before writing a useful single line of code (design / architecture specs
   for example).

 - Licensing : we consider using the ZPL.  Same as above. We would
   really like to avoid all sterile flamewars :-) We have time to
   discuss these point *zenly*

 - Copyright Assignment. Until now the copyright assignment is on
   the contributor.

Though, all the tools we need to start working are in place now and
available on _[3].

To help the project bootstrap, 2 core developers of Nuxeo (Florent
and Me) are staffed full-time on this project.


On of the short term goal is to present some of the components to our
community at EP this year.

All the community has been waiting for a Zope3 based ECM far too long.
It's the right time to move on *together*.

Get involved now ! :)

Best regards,

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

iD8DBQFCiT4HGhoG8MxZ/pIRApm7AJ0dTSJ7Ux3VAD4oQ6d9CVs6VkNSowCeM7hV
+wUb705ON+ZzaAd+mDOx24M=
=pAuX
-END PGP SIGNATURE-
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] Zope3 and workflow

2005-05-02 Thread Ivo van der Wijk
Hi,

I'm currently looking into Workflow and Zope3. For some reason, I'm
running into the following, totally undescriptive error:

  File "/home/ivo/Work/Zope3/Zope3-svn/src/zope/app/keyreference/persistent.py",
line 37, in __init__
IConnection(object).add(object)
  File "/home/ivo/Work/Zope3/Zope3-svn/src/zope/interface/interface.py",
line 697, in __call__
adapter = self.__adapt__(obj)
  File "/home/ivo/Work/Zope3/Zope3-svn/src/zope/interface/interface.py",
line 765, in __adapt__adapter = hook(self, obj)
  File "/home/ivo/Work/Zope3/Zope3-svn/src/zope/app/component/hooks.py",
line 95, in adapter_hook
return siteinfo.adapter_hook(interface, object, name, default)
  File "/home/ivo/Work/Zope3/Zope3-svn/src/zope/interface/adapter.py",
line 406, in adapter_hook
adapter = factory(object)
  File "/home/ivo/Work/Zope3/Zope3-svn/src/zope/app/keyreference/persistent.py",
line 65, in connectionOfPersistent
raise ValueError('Can not get connection of %r' % (ob,))
ValueError: Can not get connection of



After some debugging I started debugging the following code:

def NewObjectProcessInstanceCreator(obj, event):
#  used for: IProcessInstanceContainerAdaptable, IObjectCreatedEvent

pi_container = IProcessInstanceContainer(obj)

for (ignored, cwf) in zapi.getUtilitiesFor(IContentWorkflowsManager):
 (.)

for pd_name in cwf.getProcessDefinitionNamesForObject(obj):

if pd_name in pi_container.keys():
continue
try:
pi = createProcessInstance(cwf, pd_name)

(zope/app/workflow/stateful/contentworkflow.py)

I'm not really sure what's happening here, but during my debugging
session, *inverting* the test seems alot more logical:

if pd_name not in pi_container.keys()

Doing this resolved my issue and I ended up with a working workflow.

This is not my code, I know nothing about it - does anyone know if my
fix makes any sense?

Cheers

  Ivo


-- 
Drs. I.R. van der Wijk  -=-
Korte Leidsedwarsstraat 12 Amaze
1017 RC Amsterdam, NL   -=-
T +31-20-4688336 F +31-20-4688337   Zope/Plone/Content Management
W http://www.amaze.nlE [EMAIL PROTECTED]   Open Source Solutions
W http://vanderwijk.info E [EMAIL PROTECTED] Consultancy
PGP http://vanderwijk.info/pgp
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com