Open Content Library @ Taiwan


Published on

Published in: Technology
1 Comment
No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Open Content Library @ Taiwan

  1. The Open Content Library An Overview of the Open Clip Art Library and ccHost <ul><ul><li>Jon Phillips, Community Developer </li></ul></ul><ul><ul><li>Creative Commons (HQ, SF) </li></ul></ul><ul><ul><li>[email_address] </li></ul></ul><ul><ul><li> </li></ul></ul>
  2. Overall Concepts <ul><li>HOWTO: Concrete Actions </li></ul><ul><li>Applying Open Source to Open Content </li></ul><ul><li>About Community and Contributing to Society </li></ul><ul><li>While we are ideal, action happens through specific banal tasks (pick up a shovel) </li></ul><ul><li>Please Help! This is an invitation. </li></ul>
  3. Three Points <ul><li>Current Landscape </li></ul><ul><li>The Open Content Library </li></ul><ul><li>Make More Libraries </li></ul>
  4. Who is hosting your content? ?
  5. Does your content host provide export of all your media? ?
  6. What is being done with your data? ?
  7. How many accounts do you have? ?
  8. Is your content licensed properly? ?
  9. What is the Open Content Library? <ul><li>A collection of content (audio, video, text, etc) using open content licenses, stored in open formats with open source software that uses open services. </li></ul>
  10. An Open Content Library Could <ul><li>Be Any Size (People, Items, etc) </li></ul><ul><li>Use Any “Open Content” license </li></ul><ul><ul><li>Creative Commons License (Prefer) </li></ul></ul><ul><li>Be Public, Private, or Mixed </li></ul><ul><ul><li>Allow Users to Control Privacy </li></ul></ul><ul><li>Use Open Services (RSS, Atom) </li></ul><ul><ul><li>Support Content Import/Export </li></ul></ul><ul><li>Use Open Formats (svg, xml, odf) </li></ul><ul><li>Have Open Source Software power it... </li></ul>
  11. Current Landscape
  12. Current Landscape <ul><li>Closed ___ </li></ul><ul><li>Mixed ___ </li></ul><ul><li>Open ___ </li></ul>
  27. Mixed ___ <ul><li>Flickr </li></ul><ul><ul><li>Limits how-much you can upload </li></ul></ul><ul><ul><li>CC licensing deeply integrated </li></ul></ul><ul><ul><li>Has Import/Export </li></ul></ul><ul><ul><li>Groups/Privacy controls </li></ul></ul><ul><ul><li>Stored on Yahoo/Flickr's Hardware </li></ul></ul><ul><ul><li>Powered by Closed Software </li></ul></ul><ul><ul><li>Some Open Services/API (upload, streams) </li></ul></ul><ul><ul><li>Focused on Photo Storage and Sharing </li></ul></ul>
  28. Mixed ___ <ul><li>Google-dom (gmail, calendars, etc) </li></ul><ul><ul><li>Stored on Google's Hardware </li></ul></ul><ul><ul><li>Licensing not integrated (beyond search) </li></ul></ul><ul><ul><li>Stored on both Open and Closed Software </li></ul></ul><ul><ul><li>Uses Mixed Services (API, RSS) </li></ul></ul><ul><ul><li>Various Privacy Controls </li></ul></ul><ul><ul><li>Ad-Supported </li></ul></ul>
  29. Open ___ <ul><li>Wikipedia </li></ul><ul><ul><li>Stored on Wikipedia's servers </li></ul></ul><ul><ul><ul><li>But full dumps available and many many public mirrors </li></ul></ul></ul><ul><ul><li>Uses Open Source Mediawiki software </li></ul></ul><ul><ul><li>Uses Open Standards, Services </li></ul></ul><ul><ul><li>Focuses on Human Knowledge (history, primarily text-based) </li></ul></ul><ul><ul><li>Stores other media, but draws heavily from other Open Content Libraries </li></ul></ul>
  30. Open ___ <ul><li> </li></ul><ul><ul><li>Stored on many many mirrors </li></ul></ul><ul><ul><li>Import/Export available </li></ul></ul><ul><ul><li>Has specific requirements </li></ul></ul><ul><ul><li>Supports CC licenses </li></ul></ul><ul><ul><li>Trying to do everything (possibly problem) </li></ul></ul><ul><ul><li>Archive implies storage of old media </li></ul></ul>
  36. Open ___ <ul><li> </li></ul><ul><ul><li>Based upon Open Source ccHost engine </li></ul></ul><ul><ul><li>A remix community, not a content community </li></ul></ul><ul><ul><li>Support CC licenses </li></ul></ul><ul><ul><li>Uses Open Services </li></ul></ul><ul><ul><li>Uses Mixed Formats (AIF, FLAC, MP3) </li></ul></ul><ul><ul><li>Has import/export </li></ul></ul>
  37. Open ___ <ul><li> blogs </li></ul><ul><ul><li>Open Source software for blogging </li></ul></ul><ul><ul><li>You install and host your own content </li></ul></ul><ul><ul><li>Focused on blogging, not content management system (CMS) </li></ul></ul><ul><ul><li>Supports Open Services (RSS, Atom) </li></ul></ul><ul><ul><li>Support Mixed Formats </li></ul></ul>
  38. The Open Content Library
  39. Why are More Open Content Libraries Needed? <ul><li>No Media Utopias (that can do everything) </li></ul><ul><li>Data Redundancy is a good thing </li></ul><ul><li>Niche-based like Social Network Services </li></ul><ul><ul><li>Orkut's big in Brazil! Mixi is big in Japan! </li></ul></ul><ul><li>Need different libraries that focus around: </li></ul><ul><ul><li>Languages, Cultures, Specific Media, Usage </li></ul></ul><ul><li>Privacy Anyone? </li></ul>
  40. <ul><li>Do one thing well, or a lot of things not so well </li></ul><ul><li>Open Source Software communities have developed strong strategies for building communities of practice </li></ul><ul><ul><li>Wikipedia, Open Clip Art Library and others have learned </li></ul></ul>
  41. An Open Content Library Empowers <ul><li>Maintain your own library on-line </li></ul><ul><li>Or, Maintain community around library </li></ul><ul><li>Make it public, or keep it to yourself (same per-user) </li></ul><ul><li>Make it legal (and clear) using Open Content Licenses (CC licenses or Public Domain) </li></ul><ul><li>Insure longevity with open formats </li></ul><ul><li>Insure interoperability with open services </li></ul>
  42. Business Commons Possibilities <ul><li>Commercial Rights Brokerage </li></ul><ul><li>Advertising on libraries </li></ul><ul><li>Sell Services around Content </li></ul><ul><ul><li>Digitization </li></ul></ul><ul><ul><li>Printing </li></ul></ul><ul><ul><li>Collection </li></ul></ul><ul><ul><li>Media Discovery </li></ul></ul>
  43. 1 st Way to View : Social and technical Strategy <ul><li>Social </li></ul><ul><ul><li>Good communities and projects need real people and real communication </li></ul></ul><ul><ul><li>Without good social, don't try technical (ASIDE: OLPC, eLearning) </li></ul></ul><ul><li>Technical </li></ul><ul><ul><li>Good software catalyzes certain types of communications and activities </li></ul></ul><ul><ul><li>Bad Software hurts social/community </li></ul></ul>
  44. 2 nd Way to View : Open Content Library as Superset <ul><li>There are pre-existing libraries which exhibit these behaviors described </li></ul><ul><ul><li>Open Clip Art Library </li></ul></ul><ul><ul><ul><li> </li></ul></ul></ul><ul><ul><ul><li>A community focused on the collection and creation of public domain clip art </li></ul></ul></ul><ul><ul><ul><li>16K+ images (SVG-based) </li></ul></ul></ul><ul><ul><li>Open Font Library </li></ul></ul><ul><ul><ul><li> </li></ul></ul></ul><ul><ul><ul><li>A public domain and Open Font Licensed collection of Fonts </li></ul></ul></ul>
  48. 3 rd Way to View : <ul><li>Light-Interface to Open Content Library projects </li></ul><ul><li>Basic place to collect these types of libraries </li></ul><ul><li>Place for pooling of ideas around this subject </li></ul>
  49. Make More Libraries
  50. Community Development (Building) <ul><li>How to build an online community that is to accomplish some goal </li></ul><ul><li>Really Means... </li></ul><ul><ul><li>HOWTO build an Open Content Development Community with approximately 20 people </li></ul></ul>
  51. Open Source Constitution-lite <ul><li>Make the source open </li></ul><ul><li>Release Early, Release Often </li></ul><ul><li>Reward contributors (with praise or some material reward if possible) </li></ul>
  52. Need More Specific Model <ul><li>Open Source Software Light-Constitution is abstract </li></ul><ul><li>It is aimed at software source code </li></ul><ul><li>We need a model that is: </li></ul><ul><ul><li>community-centric </li></ul></ul><ul><ul><li>generalized for on-line communities </li></ul></ul><ul><ul><li>more pragmatic </li></ul></ul>
  53. More Concrete Structure <ul><li>Concepts </li></ul><ul><li>Infrastructure </li></ul><ul><li>Social </li></ul><ul><li>...and some misplaced Corollaries </li></ul>
  54. Concepts <ul><li>Make one solid goal for the project </li></ul><ul><ul><li>Remember KISS: Keep It Simple </li></ul></ul><ul><ul><li>Do one thing well, or do many things not so well </li></ul></ul><ul><ul><li>Always ask: &quot;Does this move us closer to our primary goal?&quot; </li></ul></ul><ul><li>Pick a solid simple name that can be simplified to a one word tag. </li></ul><ul><li>Use this tag/simple name for the domain name, etc for the project. It is your common branding. </li></ul>
  55. Infrastructure <ul><ul><li>Also called Holy Trinity of Online Communication, or network of social software </li></ul></ul><ul><li>Install CMS (ccHost, wiki, or blog) </li></ul><ul><ul><li>collective memory </li></ul></ul><ul><li>Maintain a group chat channel </li></ul><ul><ul><li>, aim, gtalk </li></ul></ul><ul><ul><li>synchronous communication </li></ul></ul><ul><li>Setup a mailing list </li></ul><ul><ul><li>Asynchronous communication </li></ul></ul>
  56. Social <ul><li>Help edit recent CMS edits </li></ul><ul><li>Answer all relevant emails </li></ul><ul><li>Stay in chat channel and answer questions </li></ul>
  57. Corollaries <ul><li>Social Atmosphere is defined in first days to 2 weeks of a project </li></ul><ul><ul><li>Start with a positive atmosphere, then this is bread into the communities dna </li></ul></ul><ul><ul><li>Starting with a negative atmosphere of flaming and disses, then the community will develop this way and more than likely will die. </li></ul></ul><ul><ul><li>Generally, it is amicable to be extra-nice, and cordial much like one would like in the real world. </li></ul></ul>
  58. Corollaries, cont'd <ul><li>Real vs. Virtual </li></ul><ul><ul><li>Generally, treat developers and people in general just as you would in the real world, if not better. </li></ul></ul><ul><li>Promote Contribution </li></ul><ul><ul><li>Reward contributors with praise! </li></ul></ul><ul><ul><li>Material vs. Non-material Rewards </li></ul></ul>
  59. Corollaries, cont'd <ul><li>Dealing with problems </li></ul><ul><ul><li>Personal problems between people should be dealt with offlist </li></ul></ul><ul><ul><li>Group problems should be handled decisively by a core member in a positive manner </li></ul></ul><ul><ul><li>Problems in a community should be dealt with internally before being publicly exposed (if at all). </li></ul></ul><ul><ul><li>99% of the time this solves conflicts that arise </li></ul></ul>
  61. Creative Commons' CMS: ccHost <ul><li> </li></ul><ul><li>ccHost is an open source (GPL licensed) project that provides web-based infrastructure to support collaboration, sharing, and storage of multi-media using the Creative Commons licenses and metadata. </li></ul><ul><li>It is used by ccMixter and other sites </li></ul><ul><ul><li> </li></ul></ul><ul><li>PHP + MySQL + standard Open Source packaging </li></ul>
  62. ccHost, cont'd <ul><li>Most similar to mediawiki and wordpress </li></ul><ul><li>Encourages proper licensing , sharing and remix of many types of media (video, audio, text, image) </li></ul><ul><li>Highly customizable and stable </li></ul><ul><ul><li>Development version used by most major installations, thus, it gets tested heavily </li></ul></ul>
  63. ccHost Users <ul><li>Open Source Cinema uses </li></ul><ul><ul><li> </li></ul></ul><ul><li>Open Clip Art Library moving to ccHost </li></ul><ul><ul><li> </li></ul></ul><ul><li>Open Font Library </li></ul><ul><ul><li> </li></ul></ul><ul><li> moving to ccHost </li></ul><ul><li>Teacherhost (teaching material coming out soon) </li></ul>
  64. Recently Released ccHost 3.1 <ul><li>Full localization support (i18n) </li></ul><ul><ul><li>Chinese (Traditional and Simplified, Portuguese, Spanish, German, Dutch, English ;) </li></ul></ul><ul><li>Replaced phpbb2 dependency with native forum/blog code </li></ul><ul><li>Feeds coming out of every pour (rss, atom, custom, etc) </li></ul><ul><li>Data dumping in feed formats for re-use </li></ul><ul><li>Sample Pool API (for interconnecting sites) </li></ul><ul><li>Sample/Clip Browser (show demo) </li></ul>
  69. Beyond ccHost 3.1 <ul><li>WebDAV support for easier uploading and programmatic interfaces </li></ul><ul><li>Better support for other file formats </li></ul><ul><li>Better thumbnailing support </li></ul><ul><li>Better generic import of content </li></ul><ul><li>Better support for customization </li></ul><ul><li>Support for other licenses (OFL, CC GNU-GPL, CC GNU-LGPL) </li></ul><ul><li>See the webpage for more plugins </li></ul>
  70. Get ccHost! <ul><li>Thrice-daily builds of packages </li></ul><ul><li>Thrice-daily builds of phpdoc (trying to make development easy) </li></ul><ul><li> </li></ul><ul><li>Requirements </li></ul><ul><ul><li>Php 4 and above </li></ul></ul><ul><ul><li>MySQL 4 </li></ul></ul><ul><ul><li>Runs on Windows, Linux, Mac OS X </li></ul></ul>
  71. CcHost Extension Demo <ul><li>Let's get you guys hooked on this... </li></ul>
  72. CC Developer Community (CCDC) <ul><li> </li></ul><ul><li>Focused around CC licenses, standards, and technology </li></ul><ul><li>CC itself is inspired by Free and Open Source Software and also uses GPL/MIT licenses for its own software </li></ul><ul><li>Four main software projects (ccTools) </li></ul><ul><li>4 Google SoC projects </li></ul>
  73. CCDC Goals <ul><li>Build a strong and supportive community of developers </li></ul><ul><li>Support Creative Commons Developer Community Projects </li></ul><ul><li>Build infrastructure around Creative Commons licenses </li></ul><ul><li>Build infrastructure around Creative Commons standards </li></ul>
  74. CCDC: Get Involved <ul><li>Mailing Lists </li></ul><ul><ul><li>[email_address] </li></ul></ul><ul><li>IRC </li></ul><ul><ul><li>#cc on </li></ul></ul><ul><li>Submit a Patch </li></ul><ul><ul><li> </li></ul></ul><ul><li>Wiki </li></ul><ul><ul><li> </li></ul></ul><ul><li>Try some Developer Challenges </li></ul>
  75. Useful Sites <ul><li>Main sites </li></ul><ul><ul><li> </li></ul></ul><ul><ul><li> </li></ul></ul><ul><ul><li> </li></ul></ul><ul><li>Set up an RSS feed for both blogs </li></ul><ul><li>Graphics & movies that explain CC </li></ul><ul><ul><li> </li></ul></ul><ul><ul><li> </li></ul></ul><ul><ul><li> </li></ul></ul>
  76. The Open Content Library An Overview of the Open Clip Art Library and ccHost <ul><ul><li>Jon Phillips, Community Developer </li></ul></ul><ul><ul><li>Creative Commons (HQ, SF) </li></ul></ul><ul><ul><li>[email_address] </li></ul></ul><ul><ul><li> </li></ul></ul>