TagTeam: Difference between revisions

From Berkman Klein Google Summer of Code Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 7: Line 7:
* Integrate the [https://github.com/plataformatec/devise Devise] authentication with facebook, twitter, google, etc.
* Integrate the [https://github.com/plataformatec/devise Devise] authentication with facebook, twitter, google, etc.
* Leverage the extremely flexible [https://github.com/be9/acl9 acl9 authorization layer] to make TagTeam a truly social system - allowing Hub owners to delegate management of certain parts of their Hub to collaborators. There is a A LOT of room for growth here, in ways we've not conceived of.
* Leverage the extremely flexible [https://github.com/be9/acl9 acl9 authorization layer] to make TagTeam a truly social system - allowing Hub owners to delegate management of certain parts of their Hub to collaborators. There is a A LOT of room for growth here, in ways we've not conceived of.
* Create a [http://twitterfall.com/ twitterfall-like] frontend for items emitted by TagTeam - or some other slick and useful visualizations.
* Build in automated citation parsing for the bookmarklet.


==Strictly Defined Ideas==
==Strictly Defined Ideas==
Line 13: Line 15:
* Expose more of the [http://sunspot.github.com/ sunspot-provided] search power through a sweet ajax-y boolean/precedence focused search interface.
* Expose more of the [http://sunspot.github.com/ sunspot-provided] search power through a sweet ajax-y boolean/precedence focused search interface.


==You tell us!==
Imagine you have an app that can aggregate and remix data from disparate sources, including:
* delicious and other social tagging services,
* Wordpress, blogger, tumblr,
* mediawiki,
* twitter
and serve it up in multiple formats after a TagTeam Hub owner has filtered and modified the tags on each item.  You've also got information about changes and tagging frequencies for all the inputs and remixed feeds. What sort of interesting metrics, apps, or visualizations can you think up?


Mentor: [mailto:djcp@cyber.law.harvard.edu djcp@cyber.law.harvard.edu]
Mentor: [mailto:djcp@cyber.law.harvard.edu djcp@cyber.law.harvard.edu]


General Questions: [mailto:berkmancenterharvard@gmail.com berkmancenterharvard@gmail.com]
General Questions: [mailto:berkmancenterharvard@gmail.com berkmancenterharvard@gmail.com]

Revision as of 11:56, 19 March 2012

About TagTeam

Please see the github repository, which should do a pretty good job articulating what TagTeam does. A live demo is here.

Loosely Defined Ideas

  • Create more "importers" allowing for tagged item sets to be imported from many sources - Pinterest? Zotero?
  • Create a set of bookmarklets and a chrome extension to make feed auto-discovery easier.
  • Integrate the Devise authentication with facebook, twitter, google, etc.
  • Leverage the extremely flexible acl9 authorization layer to make TagTeam a truly social system - allowing Hub owners to delegate management of certain parts of their Hub to collaborators. There is a A LOT of room for growth here, in ways we've not conceived of.
  • Create a twitterfall-like frontend for items emitted by TagTeam - or some other slick and useful visualizations.
  • Build in automated citation parsing for the bookmarklet.

Strictly Defined Ideas

  • Improve the json / rss / atom / xml API - specifically around the creation and management of ActiveRecord objects.
  • Create a jQuery mobile app that uses the improved API to create a super-fast UI for browsing Hubs, remixed feeds, and other parts of the TagTeam data.
  • Expose more of the sunspot-provided search power through a sweet ajax-y boolean/precedence focused search interface.

You tell us!

Imagine you have an app that can aggregate and remix data from disparate sources, including:

  • delicious and other social tagging services,
  • Wordpress, blogger, tumblr,
  • mediawiki,
  • twitter

and serve it up in multiple formats after a TagTeam Hub owner has filtered and modified the tags on each item. You've also got information about changes and tagging frequencies for all the inputs and remixed feeds. What sort of interesting metrics, apps, or visualizations can you think up?

Mentor: djcp@cyber.law.harvard.edu

General Questions: berkmancenterharvard@gmail.com