OHS Project ,
the unfinished revolution

May 25, 2000
previous meeting, next meeting. 1

Design. 2

Technologies: Apache

Technologies: Enhydra
  • - Howard
  • XMLC: Java-XML interconnection
  • DODS: Data model Java-Database connection. 2B 
Technologies: Zope Technologies: Ozone
  • - Lee
  • MonsterDOM: Persistent, multi-user DOM 

  • - Versioning 
    - Authentication/security 
    - Content sharing
  • XOQL: Perl RE & SQL mapping -> DOM 
  • Weakness? Connection to external RDBMS. 2D 
Technologies: Distributed Applications
  • CORBA: heavyweight and painful
  • XML-RPC: lightweight and limited (security)
  • SOAP: welterweight
  • Linda/Tspaces/JavaSpaces: - John

  • - PLinda is open source
  • OAA: partly(?) open source
  • JINI: intimately tied to Java. 2E 
Technologies: Browsers
  • Mozilla:Netscape open source - Warren
  • Applications inside browser
  • Full XML/CSS/XSLT integration
  • Standards compliance up-the-wazoo
  • XUL (zool)
  • M16. 2F 
  • Evaluate match between technologies and Eric's reqs. V0.6 (7?) Listed above in italics. 2G 
Present: 3

Coppernoll, Mary - Bootstrap Institute 
Deneen, John - Astounding 
Iverson, Lee - SRI International 
Liu, Howard - VerticalNet 
Park, Jack - VerticalNet 
Stringer, Warren - 
Williams, Joe - Williams Publications 
Yee, Su-Ling - MilleniumProject/BI Intern. 3A

Minutes: 4

OHS/DKR Meeting at SRI,
by Howard Liu. 4A

John Deneen hopes to get a copy of open source license as benchmark. 4B

Lee tried to track down pointers in archive for key technologies discussed. 4C

Several interesting target nodes we can build on. 4D

As a portal for this stuff, represents a huge chunk of interesting infrastructure. has wide variety of tools to do things we deal with: xml tools, etc., virtually all Java-based. {java.xml} has ANT---software construction; Alexandria---software development; Turbine---Web application; Jetspeed---Collaboration portal---but  not as turnkey as zope is, though zope is not ideal; going next step with zope takes effort. Jetspeed portal environment: enterprise app info: homepage for intranet, where users have own  areas to share stuff. But zope portal is not as extensible and rock-solid than as hoped. Extend squish-dot---Lee's current goal, rather than to live off zope portal. Jetspeed is not there yet. 4E

Jack watches Apache and enhydra projects, and like to see one to emerge as java dot. 4F

Lee observes enhydra lacks turnkey high-level toolset, but instead concentrates on the low-level infrastructure stuff. 4G

Jack: Enhydra gives you Borland Jbuilder on its CD, and lets you build web sites. Enhydra lets you do wizards. But what a waste they're focusing on EJBs. Enhydra accomplishes Doug's transcoding. 4H

Lee: Jetspeed's portlets does the same. 4I

Jack: Doesn't zope let you declare a project? 4J

Lee: Zope exposes Python persistent objects that backed up by db and versioned and administrator control to flush old stuff over 30 days anywhere in the tree. Dtml. Construction of a site consists of marshalling object types together. Each tool db infrastructure is page and object oriented and not node oriented. 4K

Warren: Apache toolset: ANT, .Jetspeed. 4L

Lee: Bellendorf, key man behind Apache and CollabNet and Tigris. 4M

Lee and Jack agree that ArgoUML is suited for our project. 4N

Lee: xmlc in enhydra is useful. 4O

Lee: MonsterDOM: Persistent, multi-user DOM: versioning issue, transactions issues; authentication issue; content sharing (vs. replication) deep support for entity-level support for documents. Everything is done in situ, no check-in/check-out. 4P

Lee: OZONE: XOQL: Perl/SQL mapping à DOM. Weakness: Connection to external RDBMS. 4Q

Jack: XDBM has persistent DOM. 4R

Jack: Push for Postgress---a research oo db with sql interface, Mysql, msql, Berkeley. Another java RDBMS Turbo(?)SQL open source. 4S

Jack: Enhydra bought out InstantDB and making it open source. (Perhaps, Apache will buy out Ozone? J ). 4T

Lee: xml-based rpc technology: Corba---backed by ISO, heavyweight and painful; XML-RPC---xml wrapper for doing remote procedure calls, lightweight and limited; SOAP---welterweight; Linda/Tspace---never caught on; OAA---brittleness of CORBA is solved by it, partly open source; JINI. 4U

Lee: Browsers: Mozilla: apps inside browser---download M16 and see source code.; full xml, css, xslt integration; xul; M16; 4V

Lee: Request: Volunteers to eval and match btwn technologies and Eric's requirements 0.6 (0.7). 4W

Howard: enhydra: xmlc Java-xml interconnection, dods: post to list. 4X

Lee: webKB theory of category editing tools. 4Y

Joe: ohs_cds.htm. 4Z

Lutris: enhydra: WAP Mapping, external for transcoding. 4AA

Write Doug: what's product handbook. 4AB

Get Eugene to connect us with Lutris. 4AC




Above space serves to put hyperlinked targets at the top of the window
Copyright 2000 Bootstrap Institute. All rights reserved.