- OK enough fo the file tree thing
<FLAME> Maybe it's just me, but there seem to be a lot of people who don't "get" why ZOPE is what it is, and are asking for it to be something it isn't. It's an OBJECT publishign system, not a file publishing system. If all you want is a bunch of files sitting in a directory that are scripted, use PHP or some such... you'd loose all inheritance, attributes and encapsulation, but that is what it sounds like you want... We don't need to waste a TON of bandwidth trying to ask why ZOPE is something it can't be... it can pretend to be a few things, but after a point it's a "OBJECT PUBLISHING ENVIRONMENT", which has great benefits and some paradigm shifts... If this isn't what you need/want, move on, keep going. If you can use ZPublisher without the POS, go for it, that is the point is it not? But if you can't use ANY of it because of the paradigm, then it's time to move on. This is like sitting around complaining to Guido that Python really needs to be Perl, and why can't he make it Perl... Paradigm change? Get it? FWIW, my last major web project was all driven out of Illustra without a single file in the file system, anywhere, and we had great success, and none of these problems. We'd have built it on Zope if it'd existed, or we'd known about Principia. My complaints about Zope are almost all documentation related... </FLAME> My $1.45 Chris -- | Christopher Petrilli | petrilli@amber.org
On Wed, 30 Dec 1998, Christopher G. Petrilli wrote:
<FLAME>
Hm... :)
It's an OBJECT publishign system, not a file publishing system.
Okay... But you *do* edit some of the source of these objects, no? When you edit the document methods you behave much like when editing Python code etc. That is also object oriented, but still uses the file system... Personally I think that an FTP connection or something similar is enough (for me) as I then could use a decent editor (which a TEXTAREA certainly is not). Someone talked about mounting the FTP server or something -- maybe it could be used as a "fake" file system, with the object DB underneath? I'm not sure what is needed on the client side to make this work, but if you could get your un*x to believe that it was a remote file server or something, then you *could* use a lot of the diff'ing and stuff on the editable parts of the objects -- isn't that so? And it would all still be stored in its native Object DB... -- Magnus Lie Hetland www.pvv.org/arcadia <arcadia@pvv.org>
participants (2)
-
Christopher G. Petrilli -
Magnus Lie Hetland