[ 
http://opensource.atlassian.com/projects/roller/browse/ROL-1545?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

David Johnson updated ROL-1545:
-------------------------------

    Description: 
Make tag statistics data available via a simple XML format so that other 
applications can access our tag data. 

New URIs proposed:
   /roller-services/tagdata - get tag data for entire site
   /roller-services/tagdata/weblogs/[handle] - get tag data for specific weblog

Request parameters supported by URIs:
   sort - either "alphabetical" or "popularity"

Tag data format (application/xml+tagdata) could be something like this:
   <tags>
      <tag name="bluenote" count="24" />
      <tag name="rocksteady" count="349" />
      <tag name="ska" count="349" />
      . . .
      <link rel="next" 
href="http://localhost:8080/roller/roller-services/tagdata?page=2"; />
   </tags>

As in Atom protocol, the <link> element is used to support next/previous paging.

Other Tag Data APIs

See also:
   http://www.flickr.com/services/api/flickr.tags.getHotList.html
   http://del.icio.us/help/api/tags


  was:
Make tag statistics data available via a simple XML format so that other 
applications can access our tag data. 

New URIs proposed:
   /roller-services/tagdata - get tag data for entire site
   /roller-services/tagdata/weblogs/[handle] - get tag data for specific weblog

Request parameters supported by URIs:
   sort - either "alphabetical" or "popularity"

Tag data format (application/xml+tagdata) could be something like this:
   <tags>
      <tag name="bluenote" count="24" />
      <tag name="rocksteady" count="349" />
      <tag name="ska" count="349" />
      . . .
      <link rel="next" 
href="http://localhost:8080/roller/roller-services/tagdata?page=2"; />
   </tags>

As in Atom protocol, the <link> element is used to support next/previous paging.



> Tag Data API
> ------------
>
>                 Key: ROL-1545
>                 URL: 
> http://opensource.atlassian.com/projects/roller/browse/ROL-1545
>             Project: Roller
>          Issue Type: New Feature
>          Components: Web Services
>            Reporter: David Johnson
>            Assignee: David Johnson
>             Fix For: 4.1
>
>
> Make tag statistics data available via a simple XML format so that other 
> applications can access our tag data. 
> New URIs proposed:
>    /roller-services/tagdata - get tag data for entire site
>    /roller-services/tagdata/weblogs/[handle] - get tag data for specific 
> weblog
> Request parameters supported by URIs:
>    sort - either "alphabetical" or "popularity"
> Tag data format (application/xml+tagdata) could be something like this:
>    <tags>
>       <tag name="bluenote" count="24" />
>       <tag name="rocksteady" count="349" />
>       <tag name="ska" count="349" />
>       . . .
>       <link rel="next" 
> href="http://localhost:8080/roller/roller-services/tagdata?page=2"; />
>    </tags>
> As in Atom protocol, the <link> element is used to support next/previous 
> paging.
> Other Tag Data APIs
> See also:
>    http://www.flickr.com/services/api/flickr.tags.getHotList.html
>    http://del.icio.us/help/api/tags

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://opensource.atlassian.com/projects/roller/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to