0xDECAFBAD

DesktopWebAppServer

Revision r1.2 - 08 Oct 2002 - 17:47 GMT - TWikiGuest

Abstract

Web apps on the desktop are hot. (Elucidate)

Assumptions

  • A web browser can be a UniversalClient? for a class of apps (ie. NewsAggregation? and web publishing, but not word processing.)
  • A perl app can be bundled along with perl itself and perl modules to run freestanding on multiple desktop platforms. See: AmphetaDesk, Perl2Bin
  • A python app can be also be bundled. See: Python2Bin
  • Perl is good enough to make something like this, and enough people know perl to make something of this.
  • Desktop web apps worry less about volume, more about usability and usefulness. (DesktopsHaveCyclesToBurn?)
  • Remote access is a fortunate side-effect
  • Could enable PeerToPeer? apps, not just WebApps?

Goals

  • Perl-based or Python-based?
  • Cross-platform
  • Dead simple to install
  • Easy to use
  • Easily extendable

Design

  • Implement in Python
  • Web server with pluggable responders
  • Built-in CGI-emulation responder
  • Scheduler
  • Event log (Log::Agent?)
  • Object database (use Gadfly in Python?)

Tasks

  • Need a better name for this thing

Notes & URLs

People

  • JonUdell & Practical Internet Groupware

When I grow up, I want to be a computer scientist
Rotating header picture Rotating header picture


Advanced Search

Related Entries

(Disabled, for now.)

Buttons

View items on my Amazon wishlist

Made on a Macintosh Powered by Movable Type <$MTVersion$> Made for Safari Get Firefox You can do better than Microsoft Internet Explorer

Creative Commons License
This work is licensed under a Creative Commons License.