Login | Register
My pages Projects Community openCollabNet

Discussions > users > Propel automatic web interface

propel
Discussion topic

Back to topic list

Propel automatic web interface

Reply

Author Alan Pinstein <apinstein at mac dot com>
Full name Alan Pinstein <apinstein at mac dot com>
Date 2005-10-24 14:20:44 PDT
Message Hi All-

There's been a lot of activity lately regarding auto-gen'd web
interfaces for Propel-managed databases. I think it's great, and
we've added the beginnings of one to PHOCOA as well.

However, I've got some philosophical questions.

What is it that people want to do with these auto-gen'd forms? Is
this just for RAD playing around, or is it for customer-facing
applications?

What about the skeleton-code-gen vs. dynamic metadata-based
application? Do people prefer a skeleton code gen starting point to
build from, or is it better to have an "automatic" system that is
just slightly configurable?

So far there is the patForms integration, the HTML_QuickForm
integration, and now the PHOCOA autoweb module. Plus, all the other
frameworks popping up on top of Propel.

Since I know we're all working heavily on this, I think it'd be
helpful to hear comments on what you'd like to see from these tools
on a long-term basis.

A couple of the more interesting things I've seen out there are
WebObject's DirectToWeb tool, and another application from a company
called TenFold that is really nice. Both of these apps essentially
let you point them to a database, then create a real working
deployable web application simply by "configuring" rules and layout
etc in a GUI.

I think Propel offers a great foundation for moving forward with
these types of capabilities.

The other consideration has to do with business logic. Propel has a
facility for validators. I see that many of the integrations are
making use of these validators by translating them into native UI
validators, etc. Is this desirable? Or do people prefer to keep all
of their business logic a layer above Propel? The main reason for
asking is, what is the appropriate amount of metadata that should be
stored at the Propel level?

Thanks!

PS - if you want to play with AUTOWEB for phocoa, it's in the latest
download at http://phocoa.com.

« Previous message in topic | 1 of 22 | Next message in topic »

Messages

Show all messages in topic

Propel automatic web interface Alan Pinstein <apinstein at mac dot com> Alan Pinstein <apinstein at mac dot com> 2005-10-24 14:20:44 PDT
     Re: [propel] Propel automatic web interface Doychi <doychi at doychi-dina dot ath dot cx> Doychi <doychi at doychi-dina dot ath dot cx> 2005-10-24 17:32:24 PDT
         Re: [propel] Propel automatic web interface Ben Jansen <bmerlin at mac dot com> Ben Jansen <bmerlin at mac dot com> 2005-10-24 19:19:25 PDT
         Re: [propel] Propel automatic web interface cyruzb Bert Van den Brande 2005-10-24 22:40:58 PDT
             Re: [propel] Propel automatic web interface tony_bibbs Tony Bibbs 2005-10-25 12:45:07 PDT
                 Re: [propel] Propel automatic web interface Alan Pinstein <apinstein at mac dot com> Alan Pinstein <apinstein at mac dot com> 2005-10-25 13:17:30 PDT
                     Re: [propel] Propel automatic web interface tony_bibbs Tony Bibbs 2005-10-25 14:19:32 PDT
                     Re: [propel] Propel automatic web interface Denny Shimkoski <dhs at hamfish dot org> Denny Shimkoski <dhs at hamfish dot org> 2005-10-25 15:09:01 PDT
                         Re: [propel] Propel automatic web interface Alan Pinstein <apinstein at mac dot com> Alan Pinstein <apinstein at mac dot com> 2005-10-25 15:13:48 PDT
                             Re: [propel] Propel automatic web interface tony_bibbs Tony Bibbs 2005-10-25 17:19:59 PDT
                                 Re: [propel] Propel automatic web interface Steve Lianoglou <lists at arachnedesign dot net> Steve Lianoglou <lists at arachnedesign dot net> 2005-10-25 18:11:25 PDT
                                     Re: [propel] Propel automatic web interface Alan Pinstein <apinstein at mac dot com> Alan Pinstein <apinstein at mac dot com> 2005-10-25 19:22:21 PDT
                                 Re: [propel] Propel automatic web interface Alan Pinstein <apinstein at mac dot com> Alan Pinstein <apinstein at mac dot com> 2005-10-25 19:21:11 PDT
                                     Re: [propel] Propel automatic web interface Chris Ellis <cel at cs dot stir dot ac dot uk> Chris Ellis <cel at cs dot stir dot ac dot uk> 2005-10-26 01:56:52 PDT
                                         Re: [propel] Propel automatic web interface cyruzb Bert Van den Brande 2005-10-26 02:49:58 PDT
     Re: [propel] Propel automatic web interface nohn Sebastian Nohn 2005-10-24 23:35:08 PDT
         Re: [propel] Propel automatic web interface Lukas Pitschl <lukas at dressyvagabonds dot com> Lukas Pitschl <lukas at dressyvagabonds dot com> 2005-10-25 11:40:25 PDT
             Re: [propel] Propel automatic web interface nohn Sebastian Nohn 2005-10-26 09:13:01 PDT
                 Re: [propel] Propel automatic web interface tony_bibbs Tony Bibbs 2005-10-26 10:54:00 PDT
     Re: [propel] Propel automatic web interface Georg Gell <georg_1 at have2 dot com> Georg Gell <georg_1 at have2 dot com> 2005-10-25 11:24:27 PDT
         Re: [propel] Propel automatic web interface Alan Pinstein <apinstein at mac dot com> Alan Pinstein <apinstein at mac dot com> 2005-10-25 12:46:48 PDT
             Re: [propel] Propel automatic web interface Wim Niemans <niemans at pbsolo dot nl> Wim Niemans <niemans at pbsolo dot nl> 2005-10-25 14:16:35 PDT
Messages per page: