<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><br></div><div>Yes I think you are right a REST section would be good but....&nbsp;What is REST? In a way the TAPIR specification (especially in its lighter versions) is 'just' a common REST specification. You pass it parameters over HTTP and you get back data as XML.&nbsp;On the other hand TAPIR seems more complex than just putting a REST service together. Perhaps because doing anything that meets a specification rather than just what comes to hand is going to be harder.&nbsp;Perhaps Renato may have comments on this.</div><div><br></div><div>I have actually just done a REST/JSON service for BCI.</div><div><br></div><div><a href="http://biocol.org/json">http://biocol.org/json</a></div><div><br></div><div>I am nervous because it is totally not TDWG standards compliant and just a useful thing for getting data back for mashups and embedding. Effectively exposing the database to client side applications. &nbsp;From an engineering point of view it is dead simple - a single PHP file (within the Zend Framework). To write code to consume this is trivial (there is an example) but it is bespoke. a major thing is that the return type is JSON which I think many people think of a standard data format for REST type services.&nbsp;</div><div><br></div><div>So it would be a good to get some clarification on what we mean by REST.</div><div><br></div><div>Does REST tend to imply a particular return type?</div><div><br></div><div>If we mean REST/JSON does anyone have an idea how we could get some data typing in a JSON object so that a consuming application could tell that it is a representation of a DwC object or something from the TDWG ontology? Service description is also an issue. We end up re-inventing TAPIR if we aren't careful.</div><div><br></div><div>I am sure it would be trivial to wrap a TAPIR provider in something that converted the XML output to JSON enabling it to act as a data source for client mashups.</div><div><br></div><div>As usual I'd be grateful for opinions on this. Perhaps we should talk in Fremantle.</div><div><br></div><div>All the best,</div><div><br></div><div>Roger</div><div><br></div><br><div><div>On 3 Oct 2008, at 02:56, Richardson, Ben wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"> <div style="WORD-WRAP: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space"> <div><span class="072075401-03102008"><font face="Courier New">Yes, I agree</font></span></div> <div><span class="072075401-03102008"><font face="Courier New"></font></span>&nbsp;</div> <div><span class="072075401-03102008"><font face="Courier New">REST seems a lot easier to implement, and at least having some information on how REST fits in would be helpful.</font></span></div> <div><span class="072075401-03102008"><font face="Courier New"></font></span>&nbsp;</div> <div><span class="072075401-03102008"><font face="Courier New">Cheers,</font></span></div> <div><span class="072075401-03102008"><font face="Courier New">Ben</font></span></div> <blockquote dir="ltr" style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">  <div class="OutlookMessageHeader" dir="ltr" align="left"><font face="Tahoma" size="2">-----Original Message-----<br><b>From:</b>   tdwg-tag-bounces@lists.tdwg.org [<a href="mailto:tdwg-tag-bounces@lists.tdwg.org">mailto:tdwg-tag-bounces@lists.tdwg.org</a>]<b>On   Behalf Of </b>Kevin Richards<br><b>Sent:</b> Friday, 3 October 2008   6:29<br><b>To:</b> Technical Architecture Group mailing list; Roger   Hyam<br><b>Subject:</b> Re: [tdwg-tag] TAG Roadmap for 2008 - Job   vacancy!<br><br></font></div>  <div>Just a thought...</div>  <div>&nbsp;</div>  <div>REST based services seem to be gaining a lot of momentum lately, so I   wonder if we should mention them in the RoadMap ??</div>  <div>I would at least like to bring up the subject at some point&nbsp;during   the TDWG meeting, and look at how REST may fit in with LSIDs, etc.</div>  <div>&nbsp;</div>  <div>Kevin<br><br>>>> Roger Hyam &lt;<a href="mailto:rogerhyam@mac.com">rogerhyam@mac.com</a>> 30/09/2008   11:02 p.m. >>><br></div>  <div><br></div>  <div>Dear TAG Member,</div>  <div><br></div>  <div>With kind support from others I have now pulled together what I believe   is the text for the 2008 Roadmap. I will polish this some more but do not plan   to change it radically.&nbsp;This will be presented to the conference in   Fremantle next month as the output of the TAG.</div>  <div><br></div>  <div><a href="http://wiki.tdwg.org/twiki/bin/view/TAG/RoadMap2008">http://wiki.tdwg.org/twiki/bin/view/TAG/RoadMap2008</a></div>  <div><br></div>  <div>Please take a few moments to read this through and edit or comment on the   list if you don't agree with it or think anything is missing.&nbsp;I will take   silence as assent!</div>  <div><br></div>  <div>On or around the 8th October I will convert the wiki page into a PDF and   start distributing it.</div>  <div><br></div>  <div>I would like to take this opportunity to announce that I wish to stand   down as convener of the TAG as of the&nbsp;Fremantle&nbsp;conference. I   believe it would be good for the TAG and TDWG to have some fresh blood in this   position. I still hope to continue contributing to TDWG but perhaps in   different ways.</div>  <div><br></div>  <div>The procedure for choosing a new convener is somewhat vague but I believe   it should be done through group consensus. Perhaps we could start a discussion   on this list and those who are coming to Fremantle could discuss it   further.</div>  <div><br></div>  <div>Who do you think should take this forward? Would you like to take this   forward?</div>  <div><br></div>  <div>All the best,</div>  <div><br></div>  <div>Roger</div>  <div><br></div><br>  <div apple-content-edited="true"><span class="Apple-style-span" style="WORD-SPACING: 0px; FONT: 12px Helvetica; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0">  <div style="WORD-WRAP: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space"><span class="Apple-style-span" style="WORD-SPACING: 0px; FONT: 12px Helvetica; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">  <div style="WORD-WRAP: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space"><span class="Apple-style-span" style="WORD-SPACING: 0px; FONT: 12px Helvetica; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">  <div style="WORD-WRAP: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space">  <div>-------------------------------------------------------------<br>Roger   Hyam<br><a href="mailto:Roger@BiodiversityCollectionsIndex.org">Roger@BiodiversityCollectionsIndex.org</a><br><a href="http://www.BiodiversityCollectionsIndex.org/">http://www.BiodiversityCollectionsIndex.org</a><br>-------------------------------------------------------------</div>  <div>Royal Botanic Garden Edinburgh</div>  <div>20A Inverleith Row, Edinburgh, EH3 5LR, UK</div>  <div>Tel: +44 131 552 7171 ext 3015</div>  <div>Fax: +44 131 248 2901</div>  <div>  <div style="MARGIN: 0px; FONT: 12px Helvetica"><a href="http://www.rbge.org.uk/">http://www.rbge.org.uk/</a></div></div>  <div>-------------------------------------------------------------</div>  <div>  <div><br class="webkit-block-placeholder"></div></div></div></span></div></span><br class="Apple-interchange-newline"></div></span><br class="Apple-interchange-newline"></div><br><br>  <div style="MARGIN: 4px 4px 1px; LINE-HEIGHT: normal; FONT-VARIANT: normal"><p><span>&lt;IMAGE.jpg></span> <font face="Book Antiqua" color="#006600" size="4">Please consider the environment before printing this   email </font></p><p><strong><font face="Book Antiqua" size="2">WARNING</font></strong><font face="Book Antiqua" size="2"> : This email and any attachments may be   confidential and/or privileged. They are intended for the addressee only and   are not to be read, used, copied or disseminated by anyone receiving them in   error. If you are not the intended recipient, please notify the sender by   return email and delete this message and any attachments.<br><br>The views   expressed in this email are those of the sender and do not necessarily reflect   the<br>official views of Landcare Research. </font><a href="http://www.landcareresearch.co.nz"><font face="Book Antiqua" color="#0000ff" size="2"><u>http://www.landcareresearch.co.nz</u></font></a><font face="Book Antiqua" color="#0000ff" size="2"> </font></p></div></blockquote></div> <table><tbody><tr><td bgcolor="#ffffff"><font color="#000000"><pre>This email, together with any attachments, is intended for the
addressee only. It may contain confidential or privileged information.
If you are not the intended recipient of this email, please notify
the sender, delete the email and attachments from your system and
destroy any copies you may have taken of the email and its attachments.
Duplication or further distribution by hardcopy, by electronic means
or verbally is not permitted without permission.</pre></font></td></tr></tbody></table> _______________________________________________<br>tdwg-tag mailing list<br><a href="mailto:tdwg-tag@lists.tdwg.org">tdwg-tag@lists.tdwg.org</a><br>http://lists.tdwg.org/mailman/listinfo/tdwg-tag<br></blockquote></div><br><div apple-content-edited="true"> <span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>-------------------------------------------------------------<br>Roger Hyam<br><a href="mailto:Roger@BiodiversityCollectionsIndex.org">Roger@BiodiversityCollectionsIndex.org</a><br><a href="http://www.BiodiversityCollectionsIndex.org/">http://www.BiodiversityCollectionsIndex.org</a><br>-------------------------------------------------------------</div><div>Royal Botanic Garden Edinburgh</div><div>20A Inverleith Row, Edinburgh, EH3 5LR, UK</div><div>Tel: +44 131 552 7171 ext 3015</div><div>Fax: +44 131 248 2901</div><div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; "><a href="http://www.rbge.org.uk/">http://www.rbge.org.uk/</a></div></div><div>-------------------------------------------------------------</div><div><div><br class="webkit-block-placeholder"></div></div></div></span></div></span><br class="Apple-interchange-newline"></div></span><br class="Apple-interchange-newline"> </div><br></body></html>