Re: [Zope-dev] Does creating REAL over-the-web Python code becomerealistic with Zope 2.4?

2001-06-02 Thread Joachim Werner

Hi!


> We see FTP and especially WebDAV as the "best fit" technoligies for the
> "content owners";  we spent a good deal of effoert on cleaning up
FTP/WebDAV
> for yesterday's CMF release, for instance.

I think you are misunderstanding what I mean with enabling "power users":
With WebDAV and FTP one can upload/download/edit HTML content. Maybe also
other documents like Word/PowerPoint. Period. What I am talking about is
data objects. In a data-driven intranet application, the document part is
only one side of the coin. The other is structured data. To get an idea of
what kind of applications I have in mind, think of user-programmable
database tools like MS Access, or some of the web form capabilities of Lotus
Notes, Apple WebObjects (never seen it, but seems to be useful) or
Microsoft's Exchange Server platform.

Examples:

Adapting a Zope-based intranet to an organization:
A power user (call him admin if you like) takes the most suitable template
(which is a set of ZClasses or real Python classes, or maybe just an
XML-based model file) and adds some fields specific to his organization,
changes the look-and-feel, finished. Let's say there is a "sports club"
template that was optimized for football clubs, and he adds support for a
soccer club's specific needs (as far as it does not involve REAL
programming). Compare it to taking and adapting Squishdot. I'd bet that at
least half of the sites using Squishdot were built by people who do not know
about Python at all and did everything over the web. There is a large need
for these things.

Another tool that is useful for this kind of things, but still limited in
some respects, is beehive's MetaPublisher ...

Other example: Somebody wants to publish a web form to enable people to
register for the company's beach party. He just can build the form and the
necessary data storage classes in the back over the web.

These two scenarios show there is no way of doing this via WebDAV/FTP
(except if you provide powerful thick clients, but that seems not too
reasonable to me).

Joachim.


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



Re: [Zope-dev] Does creating REAL over-the-web Python code becomerealistic with Zope 2.4?

2001-06-02 Thread Tres Seaver

"Joachim Werner" <[EMAIL PROTECTED]> wrote:


>> > > this distinction so that all components can be edited via the
>> > > filesystem and live in the object database.
> 
>>
>> This does worry me.  I think I understand at least one motivation (ZEO),
>> but...
>>
>> Well, as long as it doesn't compromise my ability to write Zope python
>> code using filesystem tools, it should be OK.  It just makes me nervous .


We want to give th programmer the freedom to use comfortable tools, while
still preserving the "distributability" of having the objects in the ZODB
(replicating filesystem-based code is a hairy problem).


> I guess the crucial point is that everything should be editable from BOTH
> the filesystem (or a mountable Zope storage ;-)) and the web front end.
> 
> Actually our motivation is a bit different from the one at DC. They mainly
> see the programmer as the target. For us, it's the power user, who wants to
> creat new objects, but only within a limited framework. For adding
> completely new functionality, these people would rely on professional help.
> But adding a new attribute to an object or changing a form should all be
> possible over the web.


We see FTP and especially WebDAV as the "best fit" technoligies for the
"content owners";  we spent a good deal of effoert on cleaning up FTP/WebDAV
for yesterday's CMF release, for instance.

Tres.
-- 
===
Tres Seaver[EMAIL PROTECTED]
Digital Creations "Zope Dealers"   http://www.zope.org





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



Re: [Zope-dev] Does creating REAL over-the-web Python code becomerealistic with Zope 2.4?

2001-06-02 Thread Joachim Werner

> > >this distinction so that all components can be edited via the
filesystem
> > and
> > >live in the object database.
>
> This does worry me.  I think I understand at least one motivation (ZEO),
> but...
>
> Well, as long as it doesn't compromise my ability to write Zope python
code
> using filesystem tools, it should be OK.  It just makes me nervous .

I guess the crucial point is that everything should be editable from BOTH
the filesystem (or a mountable Zope storage
;-)) and the web front end.

Actually our motivation is a bit different from the one at DC. They mainly
see the programmer as the target. For us, it's the power user, who wants to
creat new objects, but only within a limited framework. For adding
completely new functionality, these people would rely on professional help.
But adding a new attribute to an object or changing a form should all be
possible over the web.

Joachim


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



Re: [Zope-dev] Does creating REAL over-the-web Python code becomerealistic with Zope 2.4?

2001-06-01 Thread R. David Murray

On Fri, 1 Jun 2001, E. Seifert wrote:
> at http://dev.zope.org/Resources/ZopeDirections.html:
> >The major goal will be to simplify how components (now called products)
> >are built and used. For example, currently some products are built in the
> >filesystem and some are built in the object database. We want to remove
> >this distinction so that all components can be edited via the filesystem
> and
> >live in the object database.

This does worry me.  I think I understand at least one motivation (ZEO),
but...

Well, as long as it doesn't compromise my ability to write Zope python code
using filesystem tools, it should be OK.  It just makes me nervous .

--RDM


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