Interoperability
From MemberWiki
Contents
|
Interoperability Working Group Home Page
Interoperability Working Group Approved
The OpenAjax Alliance Steering Committee approved the creation of a formally chartered Interoperability Working Group on May 14, 2007. The approved charter is at http://www.openajax.org/member/wiki/Interoperability_Charter.
OpenAjax Hub 1.0 Approved
The members of OpenAjax Alliance and its Steering Committee approved the release of OpenAjax Hub 1.0 per our Development Process at http://www.openajax.org/process/DevelopmentProcess.pdf). The approved Hub 1.0 specification is at:
As a result, we are now working in earnest on OpenAjax Hub 1.1.
OpenAjax Hub 1.1 Under Development
A draft of the OpenAjax Hub 1.1 specification can be found at:
The Hub 1.1 specification work is being coordinated with the IDE WG's OpenAjax Metadata Specification because the widget metadata feeds into the mashup runtime logic that is included in OpenAjax Hub 1.1.
The proposed schedule for completion of Hub 1.1 can be found at:
There is open source work related to both OpenAjax Hub 1.1 and OpenAjax Metadata at the alliance's open source project:
OpenAjax Registry Under Development
The Interoperability Working Group is far along in its work on the OpenAjax Registry. See:
Email list
The email list for the Interoperability Committtee is interop@openajax.org. Archives can be found at: http://openajax.org/pipermail/interop/. To subscribe to this list, fill out the form at: http://openajax.org/mailman/listinfo/interop.
Next meeting
- Date/time: Wednesday, April 23, 9am US-PT, noon US-ET
- Agenda
- OpenAjax Conformance and OpenAjax Registry
- This is one of a pair of meetings (April 22/23) to talk about these two topics
- Previous meeting was about: http://www.openajax.org/member/wiki/OpenAjax_Conformance
- This meeting will discuss: http://www.openajax.org/member/wiki/OpenAjax_Registry
- OpenAjax Conformance and OpenAjax Registry
Ongoing
- Meetings are scheduled on an as-needed basis
- Regular teleconference time slot: Wednesday, 9amPST, noonEST, 6pmParis
Conference Call PIN and Phone Numbers
Passcode: 460566 Conference Access: Toll free: 1-888-619-1583 Toll: 1-719-457-1414 International toll free - Argentina: 0800 666 3149 International toll free - Australia: 1 800 105 680 International toll free - Austria: 0 800 291 941 International toll free - Belgium: 0 800 75 240 International toll free - Chile: 123 0020 9725 International toll free - China, Northern Region: 10 800 714 1201 International toll free - China, Southern Region: 10 800 140 1180 International toll free - Colombia: 01 800 518 0789 International toll free - Costa Rica: 0800 015 0616 International toll free - Czech Republic: 800 700 294 International toll free - Denmark: 80 886 215 International toll free - Dominican Republic: 1 888 751 4488 International toll free - Ecuador: 1 800 020 321 International toll free - France: 0 800 90 0161 International toll free - Germany: 0 800 181 9019 International toll free - Greece: 00 800 161 2205 5955 International toll free - Hong Kong: 800 901 110 International toll free - Hungary: 06 800 162 50 International toll free - India: 000 800 1006 980 International toll free - Indonesia: 001 803 017 5955 International toll free - Ireland: 1 800 760 547 International toll free - Israel: 1 809 246 041 International toll free - Italy: 800 873 739 International toll free - Japan: 00531 16 0844 International toll free - Lithuania: 8 800 3 05 25 International toll free - Luxembourg: 800 2 7665 International toll free - Malaysia: 1 800 813 714 International toll free - Mexico: 001 800 514 5955 International toll free - Monaco: 800 93 416 International toll free - Netherlands: 0 800 023 5303 International toll free - New Zealand: 0 800 451 015 International toll free - Norway: 800 196 65 International toll free - Panama: 00 800 226 5955 International toll free - Poland: 00 800 111 49 58 International toll free - Portugal: 800 819 728 International toll free - Russia: 810 800 2704 1012 International toll free - Singapore: 800 101 2002 International toll free - Slovenia: 0 800 80203 International toll free - South Africa: 0 800 980 988 International toll free - South Korea: 003 0813 1963 International toll free - Spain: 900 947 604 International toll free - Sweden: 02 079 7556 International toll free - Switzerland: 0 800 564 397 International toll free - Thailand: 001 800 156 205 5955 International toll free - Trinidad-Tobago: 1 800 205 5955 International toll free - UK: 0 808 101 1146 International toll free - Uruguay: 0004 019 0188 International toll free - Venezuela: 0 800 100 8300
IRC channel
- IRC channel: irc.freenode.net, #openajax
- Free online IRC client: http://java.freenode.net/
Documents
Recent
- Conformance_Registry_Proposals_2008_March - Proposals for how to resolve remaining issues with OpenAjax Conformance and OpenAjax Registry
- OpenAjax Hub 1.1 Specification - Early draft of version 1.1 of the OpenAjax Hub specification.
- OpenAjax Registry - Wiki page for the OpenAjax Registry
Older
- OpenAjax Hub 1.0 Specification - The approved version 1.0 of the OpenAjax Hub specification.
- OpenAjax Hub 1.1 Proposed APIs - Early work in progress that shows the Hub 1.1 APIs that are being developed within a branch of our open source project
- OpenAjax Hub 1.1 Roadmap - Jon's vision document from spring 2007
- OpenAjax Conformance
- JonFerraiolo Hub Proposals 2007-02-20
- JonFerraiolo Hub Proposals 2007-02-01
- InteropFest 2007 March
- Interoperability Communication - Initial page describing background information and proposals for adding communications/messaging features to the OpenAjax Hub
- Event Name Examples
- OpenAjax Hub - Executive summary of OpenAjax Hub for posting on our web site
- Markup Scanner - James Margaris has developed some very early JavaScript for the OpenAjax Hub for people to review.
- Open Source Development Requirements - Process for developing our open source JavaScript.
- OpenAjaxHub Ideas 20060719 - Here are some concrete proposals for the OpenAjax Hub in the areas of JavaScript collision detection, toolkit loading, markup mixing (for consideration by the Markup committee), and event management.
- Page Processing Model/Toolkit Survey - Summary of the page processing models that exist today within selected Ajax toolkits
- Interoperability State of the World - List of scenarios today where toolkits interoperate successfully and where interoperability falls short
- Markup Mixing Nexaweb IBM 20060712 - This is a link to a working document from the Declarative Markup committee which contains a recent attempt to capture current thinking in that committee about how to achieve interoperability at the markup mixing level. It is relevant to this discussion because it talks about features and issues within the OpenAjax hub.
- OAH Proposal:
- Tibco Dojo Proposal Toolkit Loading, Markup Mixing - The is the wiki page for review, discussion and refinement of the Tibco-Dojo proposal on toolkit loading/unloading and mixing markups from different toolkits.
- (Historical) Alex Proposal 2006-05-24 - Alex Russell has submitted a proposal for a simple approach to toolkit interoperability, posted on the web at: http://alex.dojotoolkit.org/oaa.tar.gz. For preservation purposes, the proposal has been copied into this wiki at Alex Proposal 2006-05-24.
- (Historical) Image:Tibco-Dojo-Event-Hub-Proposal-2006-06-19.pdf - Tibco and Dojo have submitted a proposal for discussion and consideration that outlines an Open Ajax Event Hub (OAH) that provides standard methods for gracefully managing multiple toolkits in context of each other: a simple approach to toolkit interoperability.
- Alternate Hub Proposal Using XML Namespaces - Here is a proposal that attempts to provide the same functionality as the Tibco/Dojo proposal but expresses the markup in a manner that attempts to channel the spirit of W3C's architecture vision and thereby leverages XML namespaces. Not sure if this is a good idea or not, but here it is for people to review.
A related technology effort is the XAP proposal that is now an incubator projects at apache.org. Here is a wiki page that provides an executive summary of XAP and includes links to detailed information on XAP:
James Margaris of Nexaweb pointed out that we need to have a clear definition of what we are trying to accomplish. Here are notes, which are mostly directed at the issue of markup mixing:
