I believe the issue with XRDS is that it works fine for programmatic discovery of endpoints. The prefetch/pipelining syntax is declarative and therefore if we choose the REST URL syntax it would require that the referenced endpoints be stable and cross-container compatible. Im don't know how close the URL structure of MySpaces REST APIs matches that in Shindig for example but Im guessing there are some incompatibilities. As John mentioned and I alluded to on the other thread there was a proposal to standardize on a URL format for REST that was cross-container compatible without the need for XRDS. but it didn't see much traction. Would MySpace be amenable to this? If not then we are left to choose between the RPC format or something new.
On Thu, Sep 25, 2008 at 8:06 AM, Scott Seely <[EMAIL PROTECTED]> wrote: > I need to see an expansion on what is meant by "No full XRDS support." > MySpace has found XRDS to be very helpful. With XRDS, we get the following: > > · Flexibility in deployment. If/when we move endpoints, we only > need to leave the XRDS in place. > > · Discovery of extensions. We already use XRDS to advertise the > service types we offer for services that do not appear in OpenSocial. This > has been well-received by our existing customers. > > > > > > > > *From:* [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > *On Behalf Of *Evan Gilbert > *Sent:* Wednesday, September 24, 2008 11:36 PM > *To:* [EMAIL PROTECTED]; > [EMAIL PROTECTED]; [email protected] > *Subject:* [os-templates] Declarative Data Definition - requirements > > > > Hi all - in order to reach consensus on declarative data definition, I > think it would help to first agree on requirements. > > Requirements (not all agreed to) from previous thread: > > - Support per-view specification of data requests > - Extensible for new data types > - Must be able to parametrize a data request (i.e., <os:PeopleRequest > ... page="${page}">) > - Must be possible to pass request data to client for processing > - Only one declarative syntax - we have to agree between templates and > preloads. > - 1:1 mapping of REST/RPC params to declarative syntax. No full XRDS > support > - Cannot require using <Content> > > > Some open questoins: > > - Do we need to parameterize data requests for preloads or only for > templates? > > > - Do we need to support: > <Preload> > <os:PeopleRequest ... page="${page}"> > </Preload> > > > - Is "Cannot require using <Content>" a requirement? > > > - The following would seem to be an option using <Content> > <Content type="proxied" href="http://yoursite.com"> > <os:DataRequest key="friend_data" service="people" > params="group=FRIENDS&sort=name"/> > </Content> > > Please send feedback on requirements - new ones, clarifications, or > questions about the requirements above. > > I think if we all agree on these requirements we'll be left with a much > simpler discussion on spec choices to implement. > > > > __._,_.___ Messages in this topic > <http://groups.yahoo.com/group/os-templates/message/151;_ylc=X3oDMTMzcTZpMHFzBF9TAzk3MzU5NzE0BGdycElkAzIyNTQ4NTY4BGdycHNwSWQDMTcwNTM3NTYxOARtc2dJZAMxNTMEc2VjA2Z0cgRzbGsDdnRwYwRzdGltZQMxMjIyMzU1MjE1BHRwY0lkAzE1MQ-->( > 2) Reply (via web post) > <http://groups.yahoo.com/group/os-templates/post;_ylc=X3oDMTJwYjl2Mmg3BF9TAzk3MzU5NzE0BGdycElkAzIyNTQ4NTY4BGdycHNwSWQDMTcwNTM3NTYxOARtc2dJZAMxNTMEc2VjA2Z0cgRzbGsDcnBseQRzdGltZQMxMjIyMzU1MjE1?act=reply&messageNum=153>| > Start > a new topic > <http://groups.yahoo.com/group/os-templates/post;_ylc=X3oDMTJmNGpjNmRyBF9TAzk3MzU5NzE0BGdycElkAzIyNTQ4NTY4BGdycHNwSWQDMTcwNTM3NTYxOARzZWMDZnRyBHNsawNudHBjBHN0aW1lAzEyMjIzNTUyMTU-> > > Messages<http://groups.yahoo.com/group/os-templates/messages;_ylc=X3oDMTJmajYyZWlyBF9TAzk3MzU5NzE0BGdycElkAzIyNTQ4NTY4BGdycHNwSWQDMTcwNTM3NTYxOARzZWMDZnRyBHNsawNtc2dzBHN0aW1lAzEyMjIzNTUyMTU->| > Files<http://groups.yahoo.com/group/os-templates/files;_ylc=X3oDMTJnam81MTRxBF9TAzk3MzU5NzE0BGdycElkAzIyNTQ4NTY4BGdycHNwSWQDMTcwNTM3NTYxOARzZWMDZnRyBHNsawNmaWxlcwRzdGltZQMxMjIyMzU1MjE1>| > Photos<http://groups.yahoo.com/group/os-templates/photos;_ylc=X3oDMTJmcGtuaTA1BF9TAzk3MzU5NzE0BGdycElkAzIyNTQ4NTY4BGdycHNwSWQDMTcwNTM3NTYxOARzZWMDZnRyBHNsawNwaG90BHN0aW1lAzEyMjIzNTUyMTU->| > Links<http://groups.yahoo.com/group/os-templates/links;_ylc=X3oDMTJnaWR0ZWMyBF9TAzk3MzU5NzE0BGdycElkAzIyNTQ4NTY4BGdycHNwSWQDMTcwNTM3NTYxOARzZWMDZnRyBHNsawNsaW5rcwRzdGltZQMxMjIyMzU1MjE1>| > Database<http://groups.yahoo.com/group/os-templates/database;_ylc=X3oDMTJkMzByOTA3BF9TAzk3MzU5NzE0BGdycElkAzIyNTQ4NTY4BGdycHNwSWQDMTcwNTM3NTYxOARzZWMDZnRyBHNsawNkYgRzdGltZQMxMjIyMzU1MjE1>| > Polls<http://groups.yahoo.com/group/os-templates/polls;_ylc=X3oDMTJnYXAwbmlhBF9TAzk3MzU5NzE0BGdycElkAzIyNTQ4NTY4BGdycHNwSWQDMTcwNTM3NTYxOARzZWMDZnRyBHNsawNwb2xscwRzdGltZQMxMjIyMzU1MjE1>| > Members<http://groups.yahoo.com/group/os-templates/members;_ylc=X3oDMTJmcmVscXV2BF9TAzk3MzU5NzE0BGdycElkAzIyNTQ4NTY4BGdycHNwSWQDMTcwNTM3NTYxOARzZWMDZnRyBHNsawNtYnJzBHN0aW1lAzEyMjIzNTUyMTU->| > Calendar<http://groups.yahoo.com/group/os-templates/calendar;_ylc=X3oDMTJlODY2cTJhBF9TAzk3MzU5NzE0BGdycElkAzIyNTQ4NTY4BGdycHNwSWQDMTcwNTM3NTYxOARzZWMDZnRyBHNsawNjYWwEc3RpbWUDMTIyMjM1NTIxNQ--> > [image: Yahoo! > Groups]<http://groups.yahoo.com/;_ylc=X3oDMTJlcXI1ZDh2BF9TAzk3MzU5NzE0BGdycElkAzIyNTQ4NTY4BGdycHNwSWQDMTcwNTM3NTYxOARzZWMDZnRyBHNsawNnZnAEc3RpbWUDMTIyMjM1NTIxNQ--> > Change settings via the > Web<http://groups.yahoo.com/group/os-templates/join;_ylc=X3oDMTJnN2xqbGowBF9TAzk3MzU5NzE0BGdycElkAzIyNTQ4NTY4BGdycHNwSWQDMTcwNTM3NTYxOARzZWMDZnRyBHNsawNzdG5ncwRzdGltZQMxMjIyMzU1MjE1>(Yahoo! > ID required) > Change settings via email: Switch delivery to Daily Digest<[EMAIL > PROTECTED]:+Digest>| Switch > format to Traditional<[EMAIL PROTECTED]:+Traditional> > Visit Your Group > <http://groups.yahoo.com/group/os-templates;_ylc=X3oDMTJlZzVtdHRjBF9TAzk3MzU5NzE0BGdycElkAzIyNTQ4NTY4BGdycHNwSWQDMTcwNTM3NTYxOARzZWMDZnRyBHNsawNocGYEc3RpbWUDMTIyMjM1NTIxNQ-->| > Yahoo! > Groups Terms of Use <http://docs.yahoo.com/info/terms/> | Unsubscribe > <[EMAIL PROTECTED]> > Recent Activity > > - 6 > New > Members<http://groups.yahoo.com/group/os-templates/members;_ylc=X3oDMTJnaHRsa2syBF9TAzk3MzU5NzE0BGdycElkAzIyNTQ4NTY4BGdycHNwSWQDMTcwNTM3NTYxOARzZWMDdnRsBHNsawN2bWJycwRzdGltZQMxMjIyMzU1MjE1> > > Visit Your Group > <http://groups.yahoo.com/group/os-templates;_ylc=X3oDMTJmZG5vYXZyBF9TAzk3MzU5NzE0BGdycElkAzIyNTQ4NTY4BGdycHNwSWQDMTcwNTM3NTYxOARzZWMDdnRsBHNsawN2Z2hwBHN0aW1lAzEyMjIzNTUyMTU-> > Y! Messenger > > Instant > hello<http://us.ard.yahoo.com/SIG=13oss1mck/M=493064.12016274.12445679.8674578/D=groups/S=1705375618:NC/Y=YAHOO/EXP=1222362415/L=/B=mAdgOULaX98-/J=1222355215668797/A=3848581/R=0/SIG=11umg3fun/*http://us.rd.yahoo.com/evt=42403/*http://messenger.yahoo.com> > > Chat in real-time > > with your friends. > Yahoo! Groups > > Balance your > life<http://us.ard.yahoo.com/SIG=13onc4kof/M=493064.12016238.12823558.8674578/D=groups/S=1705375618:NC/Y=YAHOO/EXP=1222362415/L=/B=mQdgOULaX98-/J=1222355215668797/A=5286667/R=0/SIG=11in3uvr5/*http://new.groups.yahoo.com/planforabalancedlife> > > by learning how to > > make smart choices. > Yahoo! Groups > > Join people over > 40<http://us.ard.yahoo.com/SIG=13opg23mb/M=493064.12662708.12980600.8674578/D=groups/S=1705375618:NC/Y=YAHOO/EXP=1222362415/L=/B=mgdgOULaX98-/J=1222355215668797/A=5349276/R=0/SIG=11nhsqmjq/*http://advision.webevents.yahoo.com/EverydayWellness/> > > who are finding ways > > to stay in shape. > . > > __,_._,___ >

