This presentation outlines the planned UI / API enhancements.
Twapper Keeper UI / API Enhancements 05/5/2010
[API-1] RSS / Atom feed of all archive types Requestor: Andy Powell Add RSS feed to @Person archvies. Update ALL RSS feeds for #hashtags, keywords, and @persons to be Atom compliant.
[API-2] Update API to Match Twitter /Search API input / output include pagination Requestor: Andy Powell Redo TwapperKeeper/tweets API endpoint with a focus on aligning with twitter /search API in both input and output (where possible) to minimize coding differences between platforms.
[API-3] RSS / Atom feed of newly created archives Requestor: Andy Powell Create an RSS / ATOM feed of archives as they are created.
[API-4 / UI-1] Advanced / Refined Search Requestor: Martin Hawksey Advanced Search Form Within Archive(s) From User(s) Includes Text in Tweet Add an advanced search to allow for more arguments to find data. For example: Boolean (thisPerson OR thatPerson) AND hashtag Add capabilities to API where possible. NOTE: one limitation I can see for performance is it may have to be bound to a pre-defined set of archives during search, as wildcarding across the entire database would probably not be possible
[UI-2] Quick Filter Results for a Given Archive Requestor: Martin Hawksey Within archive page, add a filter text input that can further refine the tweets based upon text entered.
[UI-3] Opt-out of archives / delete and filter Requestor: Liam Green-Hughes Delete / Opt-Out Form I want my tweets deleted and I don’t ever want my tweets archived Name __________________ Twitter Username ________ Add form to system to allow users to request to be deleted / opt-out of archiving. (form will goto helpdesk) Create deletion program to be run by helpdesk. Add archiving filter table(s) / routines to archiving process. Create a log of how many tweets are being NOT archived for measurement purposes.
[UI-4] Filter a hashtagged archive via a list of persons Requestor: Tony Hirst Add to filter on the archive page to filter based upon a list of users.
[UI-5] Create a collection of archives and allow permalink to be created Requestor: Cameron Neylon Create Archive Collection Form Pick archive to be bound into a collection. Create a way for users to aggregate archives together and create a new permalink. Allows for results to be “mashed” together. This will most likely result in a new object type called collection.
[UI-6] Filter RTs when viewing an archive Requestor: Kirsy McGill Add additional filter capability to archive to remove RTs.
Add high level organic metrics similar to WTHashtag
- Geo Location Metrics
- Integration with Andy Powell’s Eduserv Summarizr
[UI-8] Tag and Find Requestor: Gary Green Tags library congress loc archive Add ability for anyone to add / edit tags associated to archive, and allow for filter dialog to search on this.
[UI-9] @Person Archiving Changes Requestor: Jeremy Force users to login via Oauth prior to creating @person archives. Update FAQ to explain fact that keyword archives can still be used to see users tweets, and if they wish they can opt-out.