Whats a Mashup & Why Would I Want One? April 17, 2007 Darlene Fichter

Download Whats a Mashup  &  Why Would I Want One?  April 17, 2007 Darlene Fichter

Post on 09-Jan-2016




0 download


Whats a Mashup & Why Would I Want One? April 17, 2007 Darlene Fichter Head, Indigenous Studies Portal University of Saskatchewan Library. Mashups. Definition(s) Tour Making a mashup Technical and social issues. What is it?. - PowerPoint PPT Presentation


Whats a Mashup & Why Would I Want One? April 17, 2007Darlene FichterHead, Indigenous Studies PortalUniversity of Saskatchewan LibraryMashupsDefinition(s)TourMaking a mashupTechnical and social issuesWhat is it?A mashup is a web application that uses content from more than one source to create a new serviceContent is typically sourced via an API* or a RSS FeedTerm comes from pop musicCool new breed of application on the web*API - set of routines for accessing an application or servicefrappr - people + Google Mapshttp://www.frappr.com/mashupsStrawberry DaiquirisStupidest Term Ever!Youre not mashing up or if you are youll get lumps.You should be creating flavorful California cuisine.Tom ReamyThe science of scrumptious: why do we loathe lumpy food, pick at our plates, and believe that chocolate will cure all ills? They say there's no accounting for taste, but science is giving it a tryPsychology Today, Sept-Oct, 2003 IBM"The Web 2.0 powered IBM Enterprise Mashup puts more capability into an individuals hands and gives them more freedom to innovate -- and because Web 2.0 technologies are based on open standards, integrating them into an open business model is easy for end users and developers alike," said Smith. http://www-03.ibm.com/press/us/en/pressrelease/19821.wssTodays Playgroundhttp://www.flickr.com/photos/edyson/ (cc) http://creativecommons.org/licenses/by-nc/2.0/(CC) Photo by Sebastien Proothhttp://flickr.com/photos/sebastianprooth/315686462/YahooAmazonTechnoratiEVDBGoogle MapsMashup EcosystemOpen dataOpen set of servicesSmall pieces loosely joinedYouMashups and Web 2.0 ImplicationsFastest growing ecosystemsDont have to get anybodys approval to provide a new API to the Internet operating systemsDIY Programming5 minute customization of applicationsNo longer the purvey of the techno eliteCreated with http://maps.huge.info/zip.htmRoute Map for Deliverieshttp://www.lcls.org/members/routemap.aspxNewsmaphttp://www.marumushi.com/apps/newsmap/newsmap.cfmUSACanadaNewsmapReveals underlying patterns in news reporting across culturesUses Google NewsEarthquakeBook Carouselhttp://www.cambridgelibraries.ca/hot/carousel.cfmFrivolous Flickr FunCaptioner!http://shadydentist.com/captionerColr Pickrhttp://krazydad.com/colrpickrDozens of Flickr Toys: http://bighugelabs.com/flickr/Housing Mapshttp://www.housingmaps.comGroup Maps for Online Communitieshttp://www.frappr.com/blogginglibrariansLivePlasma & CNet ArticlesMcMaster Library 5,000 aerial photosGoogle mashup of aerial photo collectionReplaces print indexesBrowse on 2 dimensions:TimeSpacehttp://library.mcmaster.ca/maps/airphotos/Home.htmPittsburgh University LibraryYahoo PipesScopus and Web of SciencesPublications by their facultyOutput one RSS feedFacts and Figures1799 mashups (March 4, 2007)3 new mashups / dayProgrammable Web Mashup Dashboardhttp://www.programmableweb.com/mashupsTypes of MashupsMashup MatrixTypology of the MashupPresentation Client-Side Data Client-Side SoftwareServer-Side SoftwareServer-Side DataDion Hinchcliffe, http://blogs.zdnet.com/Hinchcliffe/?p=49&tag=nl.e622 Where to StartPoint & click, & publishCloningJust program it Google My Maphttp://tinyurl.com/3e5xd9 APIs/Web ServicesStep 1 Get an ideaStep 2 Sign up for a developer tokenhttp://aws.amazon.com/http://www.google.com/apis/maps/http://api.search.yahoo.com/webservices/register_applicationStep 3 Read the fine print about useCommunityWalkhttp://www.communitywalk.com/People Listening to this WebcastAdd yourself to the maphttp://www.frappr.com/mashups/Other Map Buildersmaps.google.comwww.yourgmap.comwww.mapbuilder.netwww.platial.comLearn from OthersWestern springs historya joint project of the Thomas Ford Memorial Library and Western Springs Historical Societyhttp://www.westernspringshistory.org/map/ Local data: http://www.westernspringshistory.org/map/data.xmlAPIs: Google Mapsdata.xml Try More ToolsJust Do Itlib-web-catsDirectory by Marshall BreedingStep 1: Find lat/long for each libraryStep 2: Create the maphttp://www.talis.com/tdn/competitionGo-go Google Gadget! PopularNew BooksMy Check-outsMy HoldsAnd to Add This You ClickCustomized Google PageTechnical IssuesIn its infancyNeed a better registry for APIs Scale and dependencies issuesHow much to invest?Social IssuesIntellectual property issues right to remixProvenanceOrigin or source AuthorityUnintended consequencesClient side scripts that modify pagesAll instances of Microsoft on any site are rewritten to say the d*!?! MicrosoftFind out moreGoogle Maps Maniahttp://googlemapsmania.blogspot.com/Mashup Dashboardhttp://www.programmableweb.com/mashupsThank YouQuestions?Email me darlene.fichter@usask.caComment on my blogOpen DataUsage statements, copyright informationOpen set of servicesProgrammatic access to draw down the data from eachSmall pieces loosely joinedhttp://dailymashup.com/Mike Cunningham is the Web Services Librarian at Cambridge University Libraries. http://www.cambridgelibraries.ca/hot/carousel.cfmMike Cunningham is a Web Services Librarian at Cambridge University Librarieshttp://www.cambridgelibrareis.ca/hot/carousel.cfm - Cambridge Ontariohttp://www.placeopedia.com/digital life aggregatorsDigital life aggregatorsSuperglu.nethttp://www.liveplasma.com/Electronic version of 6 degrees of separationThe trivia game Six Degrees of Kevin Bacon is based on a variation of the concept of the small world phenomenon and states that any actor can be linked, through their film roles, to Kevin Bacon. The game requires a group of players to try to connect any film actor in history to Kevin Bacon as quickly as possible and in as few links as possible. Wikipediawww.weatherbonk.comhttp://www.programmableweb.com/matrixAPIs Programmable Web http://www.programmableweb.com/apisReliability no licenseUnintended consequences (positive and negative)Identifying banned books readers or by mining Amazon Wishlists and combining information with Yahoo People End users can create and customize and merge data/maps/text to create new services and information without programmingClient side scripts that modify pagesAll instances of Microsoft on any site are rewritten to say the d*!?! Microsoft