160 likes | 283 Views
Agenda. Facebook ActivismWhat is StoryShare?StoryShare FeaturesStoryShare RequirementsFuture WorkQ
E N D
1. StoryShare An open-source Facebook application for sharing, syndicating and promoting articles, links, podcasts and vodcasts.
2. Agenda Facebook Activism
What is StoryShare?
StoryShare Features
StoryShare Requirements
Future Work
Q&A
3. Facebook Social networking website 150+ million active users
Available in 30+ countries
Consistently among Top 5 website in the world
Extremely valuable grassroots tool to network and promote activism
Developers can extend Facebook’s core functionality with applications to customize business use
4. StoryShare History Len Duong International Vietnamese Youth Network
International non-profit network doing philanthropic and political work related to the Vietnamese youth
Wanted to find a way to promote our activities directly on people’s profiles
Couldn’t find a good way, so developed a custom Facebook application in 2008
Refactored application for public use for other organizations as “StoryShare” in January 2009
5. What is StoryShare? A Facebook application to share and syndicate
Notes (just text)
Links
Audio (only MP3s)
Video (only YouTube)
6. Main Feed
7. StoryShare Workflow - Any Facebook user can suggest stories
- Selected moderators approve suggested stories
- Approved stories appear in the application’s main feed
- Users can syndicate main feed/share individual stories
- Feed available for syndication outside of Facebook- Any Facebook user can suggest stories
- Selected moderators approve suggested stories
- Approved stories appear in the application’s main feed
- Users can syndicate main feed/share individual stories
- Feed available for syndication outside of Facebook
8. Syndication Users can add main feed as profile tab
9. Syndication Users can add main feed into box or wall tab for immediate visibility
10. Syndication Main Feed is also available as an RSS feed for consumption outside of Facebook
11. Sharing Users can send individual stories to their friends
12. Sharing Users can repost individual stories to their profile feed
13. Podcast Feed Podcast tab lists audio files from a separate Podcast feed (not related to submitted stories)
Audio files are playable from within Facebook
14. Vodcast Feed All video stories suggested in the main feed also reappear on the Vodcast feed
15. Requirements ASP.NET 2.0 webhost
SQL Server database
Visual Studio .NET 2008
C# development tools and knowledge
An understanding of ASP.NET, SubSonic, C#, SQL and the Facebook anatomy
16. Future Work Automatic publish entry on user’s feed:“Minh Nguyen just suggested the article X to the Friends of Len Duong Network”
Ability for an administrator to send messages to all users
Ability for administrators to dynamically promote/demote other users as Moderators
Support other videos besides YouTube (maybe Vimeo)
17. Questions? Try it out on http://apps.facebook.com/lenduong
Facebook Anatomyhttp://developers.facebook.com/get_started.php?tab=anatomy
Facebook Activismhttp://www.digiactive.org/2008/06/28/guide-a-digiactive-introduction-to-facebook-activism/
Quoc Phan, Len Duongquocphan@lenduong.net
Minh T. Nguyen, StoryShare Developernguyentriminh@yahoo.comhttp://enderminh.com/blog/archive/2009/01/11/2438.aspx