Communications Hub TF Minutes 2006-11-29
From MemberWiki
November 29 2006 Communications Hub Confereence Call
Attendees: Jon, Coach, Greg, Ted Goddard, Louenas Hamdi, Gideon Lee
topic: General Comments
- Jon:
- server push maybe too much to bite in the initial release;
- We should make server push modular, regardless whether we want it in the release;
- Greg:
- Server push collision is the worst behavior for interop that causes serious issues. Its severity is worthy of addressing.
- Ted:
- Yes, I agree. Server push collision is the worst problem for users that we should try to address it.
- Coach:
- Interop is not a big issue if long pooling and server push are not taken into consideration;
- Ted:
- No, there are issues, such as multiple components want to process different parts of a response from a server.
- Greg:
- It is more than an efficiency issue, but a fundamental limitation as well.
- I think there are two cases here:
- A modular siuation like a portal. There are serveral mini apps by themselves.
- The mashup case: you have more chances that things are not going to cooperate.
- Greg:
- two different ways to solve the same interop issue
- messaging oriented: different components listen to messages and process them;
- event based: one component listen to the messages, and send events to other components;
- two different ways to solve the same interop issue
topic: greg's proposal
- Greg gave a quick overview of his proposal
- Jon: how does it related to transaction?
- Greg: not at all. batching is purely an efficiency mechanism;
- Greg:
- all what i proposed is the API and the thinnest implementation of a SPI that implements the basic XHR functionality;
- SPI collision
- The hub has a default SPI;
- the page developers should try to resolve it; (greg calls it as "page compositor");
- key thing to resolve:
- How to suppport messaging? Now or future?
- let's get at least one more proposal and compare/contrast with Greg's proposal to decide on next steps. The WSRP idea is interesting.
- Next call: in two weeks.
