On Wed, Dec 31, 2008 at 9:24 AM, Uwe Grauer
<[email protected]> wrote:
> Wolfgang Keller wrote:
>>
>> To waste the effort just for Yet Another Web Framework was A Really Bad
>> Idea.
>>
>
> I guess you didn't look at Dabo at all.
>
> Instead of wasting time, go to http://dabodev.com/:
>
> """
> About Dabo
>
> Desktop applications. That's what Dabo does. It's not YAWF (yet another
> web framework). There are plenty of excellent web frameworks out there,
> so if that's what you are looking for, Dabo isn't for you. But there are
> almost no desktop application frameworks out there, and if you want to
> create applications that run on Windows, OS X or Linux, Dabo is for you!
> """

He was talking about Ed's new addition of the client/server
application.  The way Ed explained it makes it sound like he was
reinventing Pylons or Django, but it is totally different and has
confused many people.  I understand where both Ed and Wolfgang are
coming from.  Ed recognizes the need for a better web framework to
overcome the limitations of http and html.  Dabo is ideally suited to
the framework because of the cdxml file.  The idea is to use the rich
GUI features of desktop widgets while using a client to pass updates
and data back and forth.  "Web Application" is not the right term.  It
is really a client/server application set.  The client is a desktop
application written in Dabo which provides a standard interface that
can support many applications.  The server side applications can be
written using any web framework you want.  I agree with the goal.

I also agree with Wolfgang that Dabo is first and foremost a desktop
application framework.  That said, while I like the idea of the web
framework and it definitely has merit, it shouldn't be part of dabo
itself, since the client is essentially a Dabo app and the server is a
app built from any web fromework..  That is the current structure.  It
is bundled in the main Dabo SVN repository, but not part of the
framework itself.  It is merely another tool, much like the IDE tools.
 If you don't use it, it is not being loaded by Python.

Also, on the note of XML, you don't need to use it.  We provide XML
formats for most things because the are much easier to generate than
code, making a visual IDE more doable.  However, you can still hand
code everything just as effectively.  Both have strengths and
weaknesses and the Visual tools need to come a whole lot further, but
they are getting there.

One last comment to Wolfgang.  I appreciate the comments and the
suggestions on the features that you would like to see in the
framework. However, Dabo is an open source initiative.  Paul, Ed, and
everyone else that has contributed has done so on there own time. We
tend to work on the things that interest us the most. I would have
never thought twice about implementing the Web Update features, but it
was something Ed wanted to do.  If you want a feature in Dabo, the
most surefire way to do it is to implement it yourself.  That is how
John and I got some of the features we needed.

Regards,

Nate Lowrie


_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users
Searchable Archives: http://leafe.com/archives/search/dabo-users
This message: 
http://leafe.com/archives/byMID/[email protected]

Reply via email to