SlideShare uma empresa Scribd logo
1 de 39
Baixar para ler offline
Podcasting and
Multimedia with Plone
     LinuxTag - June 1, 2007
        Berlin, Germany

         Nate Aune
     www.plone4artists.org
Who is this guy?


• Musician - saxophonist and composer
• Hacker - Open source developer
• Consultant - Web content management (Plone)
Code for beer




         Snow Sprint 2004
Play for beer




      Grosetto, Italy
Agenda

• What is Plone?
• What is Plone4Artists?
• Overview of features
• Example sites
• Demo
• Questions
What is Plone?
• Open source content management system
• Built on top of Python programming language
• Protected by the Plone Foundation, similar to
  the Apache Foundation

• Strong multilingual support, workflow, open
  standards, scalable

• Used by Free Software Foundation, Ubuntu
  Linux, Creative Commons, Open Source
  Development Labs, Nokia, eBay, CIA
opensource.nokia.com
developer.ebay.com
What is Plone4Artists?
• Grassroots project to build an out-of-the-box
  portal solution for artist communities

• Built on top of the Plone, an open source CMS
• Publish multimedia content and podcasting
• Assign Creative Commons licenses to content
• Community tools - rating, commenting, profiles
• Easy to install and pre-configured
Why is this important?
• Lack of free and open source tools for
  building online communities with video, audio

• Alternatives: MySpace,YouTube, Google Video
  = CLOSED

• Need control over server and OPEN access
• Need better tools to aggregate audio, video,
  podcasts, events

• Need for microsites to serve and nurture
  local communities
Features
• Drag-n-drop addition of content (WebDAV)
• Upload content via Flash upload tool or Java applet
• Extraction of audio/video metadata (ID3)
• Playback of audio and video in browser
• Podcasting and vodcasting (RSS 2.0)
Features cont...

• Transcoding (convert video to Flash)
• Creative Commons licensing
• Artist/band portfolios
• Community: tagging, rating, commenting,
  blogs
Example sites
• Community sites
  • engagemedia.org
  • thedailyreel.com
  • bilive.it
  • bostonjazz.net
• Demo multimedia products at
  www.plone4artists.com
Drag-n-drop via
            WebDAV




WebDAV mounted Plone folder   Drag-n-drop to Plone
Drag-n-drop photos




Drag-n-drop photos   Plone/PIL auto-resizes photos
to WebDAV folder
Drag-n-drop MP3s




Drag-n-drop MP3s to
                      MP3s appear in audio container
  WebDAV folder
Metadata extracted




Song Metadata     Plone4ArtistsAudio
 (from iTunes)   auto-extracts ID3 tags
Embedded Flash MP3 player
         Music player extended




    http://musicplayer.sourceforge.net
Video in Plone
• Supports all major video formats:
 • Quicktime
 • Windows Media
 • Real
 • Flash
• Playback
 • Native players installed in browser (vPIP.org)
 • Flowplayer for FLV Flash files
Video playback
Creative Commons licenses
Community
         contributions

• Tagging
• Rating
• Commenting
• Blogging
plone4artists.org/products
Products
All the software products created for the Plone4Artists project.

                    Plone4ArtistsSite
                    Auto-configures a Plone4Artists site by installing and configuring all the products. The
                    full package includes Plone4ArtistsAudio, Plone4ArtistsVideo, Plone4ArtistsCalendar and
                    ContentLicensing, so you don't have to download those separately.


                    Plone4ArtistsAudio
                    Upload a normal File to your Plone site, and Plone4ArtistsAudio will detect it as an MP3
                    or Ogg file and quot;decoratequot; it with metadata.




                    ArtistSite
                    ArtistSite provides the core content types for building an artist community website: artist,
                    group, sitemember, recording and audio file.




                    Plone4ArtistsTheme
                    Custom skin/theme for the Plone4Artists package.




                    Plone4ArtistsVideo
                    Upload a video file to your Plone site and it is automatically detected as a video file, and
                    an appropriate player is used on the view page. You can also add videos that are hosted
                    at Google Video, YouTube, blip.tv, etc. and they will be embedded in your Plone site.




                    PloneFlashUpload
Global Team of
 Developers
Russ Ferriday (russf)
       Wales
Alec Mitchell (alecm)
    Los Angeles
Lennart Regebro
   (regebro)
  Paris, France
Jonathan Lewis
  Tokyo, Japan
Sasha Vinčić (sashav)
Malmo, Sweden
Christof
                          Nate Aune
 (reco)    Peter Holzer
                           (natea)
  NYC        (hpeter)
                           Boston
              Zurich
Jodok Batlogg
   (batlogg)
Dornbirn, Austria
Vincenzo Barone
    (wooda)
  Naples, Italy
Rocky Burt
 (rocky)
 Canada
Plone4Artists links
• Plone4Artists
    •   http://plone4artists.org

• Subversion repository
    •   http://plone4artists.org/svn/projects

• Mailing list - send an email with ‘subscribe’ as
    the subject to
    •   p4a-users@plone4artists.org

•   IRC - irc://irc.freenode.net/plone4artists
Plone4Artists sprint

• http://plone.org/events/sprints/plone4artists
• Intense 5 day hackathon/powwow/jamsession
• Volunteer developers meet in BostonAll are
  welcome! Free to participate.

• July 18-22, 2007

Mais conteúdo relacionado

Semelhante a Podcasting and Multimedia with Plone

LinuxTag presentation: Multimedia and Podcasting with Plone
LinuxTag presentation: Multimedia and Podcasting with Plone LinuxTag presentation: Multimedia and Podcasting with Plone
LinuxTag presentation: Multimedia and Podcasting with Plone Jazkarta, Inc.
 
Web 2.0 Media
Web 2.0 MediaWeb 2.0 Media
Web 2.0 Mediajrappold
 
Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...
Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...
Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...Maarten Balliauw
 
Multimedia in Plone (DZUG Conference 2007)
Multimedia in Plone (DZUG Conference 2007)Multimedia in Plone (DZUG Conference 2007)
Multimedia in Plone (DZUG Conference 2007)Jazkarta, Inc.
 
Open Source for Nonprofits
Open Source for NonprofitsOpen Source for Nonprofits
Open Source for NonprofitsRoshani Kothari
 
Add-on Products for Plone (part 2)
Add-on Products for Plone (part 2)Add-on Products for Plone (part 2)
Add-on Products for Plone (part 2)Quintagroup
 
Internet Archive at Open Video Conference 2009
Internet Archive at Open Video Conference 2009Internet Archive at Open Video Conference 2009
Internet Archive at Open Video Conference 2009tracey jaquith
 
Multimedia and Podcasting with Plone
Multimedia and Podcasting with PloneMultimedia and Podcasting with Plone
Multimedia and Podcasting with PloneJazkarta, Inc.
 
Podcasting Vodcasting 15hr Pdp 09
Podcasting Vodcasting 15hr Pdp 09Podcasting Vodcasting 15hr Pdp 09
Podcasting Vodcasting 15hr Pdp 09E Robertson
 
Creating Integrating Video
Creating Integrating VideoCreating Integrating Video
Creating Integrating Videogetchan
 
Podcasting 101
Podcasting 101Podcasting 101
Podcasting 101mpumphrey
 
Summer Presentation A L L
Summer Presentation  A L LSummer Presentation  A L L
Summer Presentation A L Lcameronparkins
 
Vimeo and Open Source (SMPTE Forum 2015)
Vimeo and Open Source (SMPTE Forum 2015)Vimeo and Open Source (SMPTE Forum 2015)
Vimeo and Open Source (SMPTE Forum 2015)Derek Buitenhuis
 
Podcasting At HHH (2.5 Hrs PDP Course)
Podcasting At HHH (2.5 Hrs PDP Course)Podcasting At HHH (2.5 Hrs PDP Course)
Podcasting At HHH (2.5 Hrs PDP Course)E Robertson
 
Podcasting with audacity ppt
Podcasting with audacity pptPodcasting with audacity ppt
Podcasting with audacity pptdaniellebabs
 
Podcasting 101
Podcasting 101Podcasting 101
Podcasting 101MIIS DMC
 
Simple Podcasting at HHH
Simple Podcasting at HHHSimple Podcasting at HHH
Simple Podcasting at HHHE Robertson
 
Multimedia in Higher Education
Multimedia in Higher EducationMultimedia in Higher Education
Multimedia in Higher Educationlearning20
 
Podcasting Possibilities On A Pc
Podcasting Possibilities On A PcPodcasting Possibilities On A Pc
Podcasting Possibilities On A PcKatie Wardrobe
 
Linux on Open Source Hardware with Open Source chip design (36c3)
Linux on Open Source Hardware with Open Source chip design (36c3)Linux on Open Source Hardware with Open Source chip design (36c3)
Linux on Open Source Hardware with Open Source chip design (36c3)Drew Fustini
 

Semelhante a Podcasting and Multimedia with Plone (20)

LinuxTag presentation: Multimedia and Podcasting with Plone
LinuxTag presentation: Multimedia and Podcasting with Plone LinuxTag presentation: Multimedia and Podcasting with Plone
LinuxTag presentation: Multimedia and Podcasting with Plone
 
Web 2.0 Media
Web 2.0 MediaWeb 2.0 Media
Web 2.0 Media
 
Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...
Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...
Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...
 
Multimedia in Plone (DZUG Conference 2007)
Multimedia in Plone (DZUG Conference 2007)Multimedia in Plone (DZUG Conference 2007)
Multimedia in Plone (DZUG Conference 2007)
 
Open Source for Nonprofits
Open Source for NonprofitsOpen Source for Nonprofits
Open Source for Nonprofits
 
Add-on Products for Plone (part 2)
Add-on Products for Plone (part 2)Add-on Products for Plone (part 2)
Add-on Products for Plone (part 2)
 
Internet Archive at Open Video Conference 2009
Internet Archive at Open Video Conference 2009Internet Archive at Open Video Conference 2009
Internet Archive at Open Video Conference 2009
 
Multimedia and Podcasting with Plone
Multimedia and Podcasting with PloneMultimedia and Podcasting with Plone
Multimedia and Podcasting with Plone
 
Podcasting Vodcasting 15hr Pdp 09
Podcasting Vodcasting 15hr Pdp 09Podcasting Vodcasting 15hr Pdp 09
Podcasting Vodcasting 15hr Pdp 09
 
Creating Integrating Video
Creating Integrating VideoCreating Integrating Video
Creating Integrating Video
 
Podcasting 101
Podcasting 101Podcasting 101
Podcasting 101
 
Summer Presentation A L L
Summer Presentation  A L LSummer Presentation  A L L
Summer Presentation A L L
 
Vimeo and Open Source (SMPTE Forum 2015)
Vimeo and Open Source (SMPTE Forum 2015)Vimeo and Open Source (SMPTE Forum 2015)
Vimeo and Open Source (SMPTE Forum 2015)
 
Podcasting At HHH (2.5 Hrs PDP Course)
Podcasting At HHH (2.5 Hrs PDP Course)Podcasting At HHH (2.5 Hrs PDP Course)
Podcasting At HHH (2.5 Hrs PDP Course)
 
Podcasting with audacity ppt
Podcasting with audacity pptPodcasting with audacity ppt
Podcasting with audacity ppt
 
Podcasting 101
Podcasting 101Podcasting 101
Podcasting 101
 
Simple Podcasting at HHH
Simple Podcasting at HHHSimple Podcasting at HHH
Simple Podcasting at HHH
 
Multimedia in Higher Education
Multimedia in Higher EducationMultimedia in Higher Education
Multimedia in Higher Education
 
Podcasting Possibilities On A Pc
Podcasting Possibilities On A PcPodcasting Possibilities On A Pc
Podcasting Possibilities On A Pc
 
Linux on Open Source Hardware with Open Source chip design (36c3)
Linux on Open Source Hardware with Open Source chip design (36c3)Linux on Open Source Hardware with Open Source chip design (36c3)
Linux on Open Source Hardware with Open Source chip design (36c3)
 

Mais de Jazkarta, Inc.

Traveling through time and place with Plone
Traveling through time and place with PloneTraveling through time and place with Plone
Traveling through time and place with PloneJazkarta, Inc.
 
Questions: A Form Library for Python with SurveyJS Frontend
Questions: A Form Library for Python with SurveyJS FrontendQuestions: A Form Library for Python with SurveyJS Frontend
Questions: A Form Library for Python with SurveyJS FrontendJazkarta, Inc.
 
The User Experience: Editing Composite Pages in Plone 6 and Beyond
The User Experience: Editing Composite Pages in Plone 6 and BeyondThe User Experience: Editing Composite Pages in Plone 6 and Beyond
The User Experience: Editing Composite Pages in Plone 6 and BeyondJazkarta, Inc.
 
WTA and Plone After 13 Years
WTA and Plone After 13 YearsWTA and Plone After 13 Years
WTA and Plone After 13 YearsJazkarta, Inc.
 
Collaborating With Orchid Data
Collaborating With Orchid DataCollaborating With Orchid Data
Collaborating With Orchid DataJazkarta, Inc.
 
Spend a Week Hacking in Sorrento!
Spend a Week Hacking in Sorrento!Spend a Week Hacking in Sorrento!
Spend a Week Hacking in Sorrento!Jazkarta, Inc.
 
Plone 5 Upgrades In Real Life
Plone 5 Upgrades In Real LifePlone 5 Upgrades In Real Life
Plone 5 Upgrades In Real LifeJazkarta, Inc.
 
Accessibility in Plone: The Good, the Bad, and the Ugly
Accessibility in Plone: The Good, the Bad, and the UglyAccessibility in Plone: The Good, the Bad, and the Ugly
Accessibility in Plone: The Good, the Bad, and the UglyJazkarta, Inc.
 
Getting Paid Without GetPaid
Getting Paid Without GetPaidGetting Paid Without GetPaid
Getting Paid Without GetPaidJazkarta, Inc.
 
An Open Source Platform for Social Science Research
An Open Source Platform for Social Science ResearchAn Open Source Platform for Social Science Research
An Open Source Platform for Social Science ResearchJazkarta, Inc.
 
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...Jazkarta, Inc.
 
Anatomy of a Large Website Project
Anatomy of a Large Website ProjectAnatomy of a Large Website Project
Anatomy of a Large Website ProjectJazkarta, Inc.
 
Anatomy of a Large Website Project - With Presenter Notes
Anatomy of a Large Website Project - With Presenter NotesAnatomy of a Large Website Project - With Presenter Notes
Anatomy of a Large Website Project - With Presenter NotesJazkarta, Inc.
 
The Mountaineers: Scaling the Heights with Plone
The Mountaineers: Scaling the Heights with PloneThe Mountaineers: Scaling the Heights with Plone
The Mountaineers: Scaling the Heights with PloneJazkarta, Inc.
 
Plone Hosting: A Panel Discussion
Plone Hosting: A Panel DiscussionPlone Hosting: A Panel Discussion
Plone Hosting: A Panel DiscussionJazkarta, Inc.
 
Academic Websites in Plone
Academic Websites in PloneAcademic Websites in Plone
Academic Websites in PloneJazkarta, Inc.
 
Online Exhibits in Plone
Online Exhibits in PloneOnline Exhibits in Plone
Online Exhibits in PloneJazkarta, Inc.
 
Online exhibits in Plone
Online exhibits in PloneOnline exhibits in Plone
Online exhibits in PloneJazkarta, Inc.
 

Mais de Jazkarta, Inc. (20)

Traveling through time and place with Plone
Traveling through time and place with PloneTraveling through time and place with Plone
Traveling through time and place with Plone
 
Questions: A Form Library for Python with SurveyJS Frontend
Questions: A Form Library for Python with SurveyJS FrontendQuestions: A Form Library for Python with SurveyJS Frontend
Questions: A Form Library for Python with SurveyJS Frontend
 
The User Experience: Editing Composite Pages in Plone 6 and Beyond
The User Experience: Editing Composite Pages in Plone 6 and BeyondThe User Experience: Editing Composite Pages in Plone 6 and Beyond
The User Experience: Editing Composite Pages in Plone 6 and Beyond
 
WTA and Plone After 13 Years
WTA and Plone After 13 YearsWTA and Plone After 13 Years
WTA and Plone After 13 Years
 
Collaborating With Orchid Data
Collaborating With Orchid DataCollaborating With Orchid Data
Collaborating With Orchid Data
 
Spend a Week Hacking in Sorrento!
Spend a Week Hacking in Sorrento!Spend a Week Hacking in Sorrento!
Spend a Week Hacking in Sorrento!
 
Plone 5 Upgrades In Real Life
Plone 5 Upgrades In Real LifePlone 5 Upgrades In Real Life
Plone 5 Upgrades In Real Life
 
Accessibility in Plone: The Good, the Bad, and the Ugly
Accessibility in Plone: The Good, the Bad, and the UglyAccessibility in Plone: The Good, the Bad, and the Ugly
Accessibility in Plone: The Good, the Bad, and the Ugly
 
Getting Paid Without GetPaid
Getting Paid Without GetPaidGetting Paid Without GetPaid
Getting Paid Without GetPaid
 
An Open Source Platform for Social Science Research
An Open Source Platform for Social Science ResearchAn Open Source Platform for Social Science Research
An Open Source Platform for Social Science Research
 
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...
For the Love of Volunteers! How Do You Choose the Right Technology to Manage ...
 
Anatomy of a Large Website Project
Anatomy of a Large Website ProjectAnatomy of a Large Website Project
Anatomy of a Large Website Project
 
Anatomy of a Large Website Project - With Presenter Notes
Anatomy of a Large Website Project - With Presenter NotesAnatomy of a Large Website Project - With Presenter Notes
Anatomy of a Large Website Project - With Presenter Notes
 
The Mountaineers: Scaling the Heights with Plone
The Mountaineers: Scaling the Heights with PloneThe Mountaineers: Scaling the Heights with Plone
The Mountaineers: Scaling the Heights with Plone
 
Plone Hosting: A Panel Discussion
Plone Hosting: A Panel DiscussionPlone Hosting: A Panel Discussion
Plone Hosting: A Panel Discussion
 
Plone+Salesforce
Plone+SalesforcePlone+Salesforce
Plone+Salesforce
 
Academic Websites in Plone
Academic Websites in PloneAcademic Websites in Plone
Academic Websites in Plone
 
Plone
PlonePlone
Plone
 
Online Exhibits in Plone
Online Exhibits in PloneOnline Exhibits in Plone
Online Exhibits in Plone
 
Online exhibits in Plone
Online exhibits in PloneOnline exhibits in Plone
Online exhibits in Plone
 

Último

8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadAyesha Khan
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncrdollysharma2066
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
IoT Insurance Observatory: summary 2024
IoT Insurance Observatory:  summary 2024IoT Insurance Observatory:  summary 2024
IoT Insurance Observatory: summary 2024Matteo Carbone
 

Último (20)

8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
IoT Insurance Observatory: summary 2024
IoT Insurance Observatory:  summary 2024IoT Insurance Observatory:  summary 2024
IoT Insurance Observatory: summary 2024
 

Podcasting and Multimedia with Plone

  • 1. Podcasting and Multimedia with Plone LinuxTag - June 1, 2007 Berlin, Germany Nate Aune www.plone4artists.org
  • 2. Who is this guy? • Musician - saxophonist and composer • Hacker - Open source developer • Consultant - Web content management (Plone)
  • 3. Code for beer Snow Sprint 2004
  • 4. Play for beer Grosetto, Italy
  • 5. Agenda • What is Plone? • What is Plone4Artists? • Overview of features • Example sites • Demo • Questions
  • 6. What is Plone? • Open source content management system • Built on top of Python programming language • Protected by the Plone Foundation, similar to the Apache Foundation • Strong multilingual support, workflow, open standards, scalable • Used by Free Software Foundation, Ubuntu Linux, Creative Commons, Open Source Development Labs, Nokia, eBay, CIA
  • 9. What is Plone4Artists? • Grassroots project to build an out-of-the-box portal solution for artist communities • Built on top of the Plone, an open source CMS • Publish multimedia content and podcasting • Assign Creative Commons licenses to content • Community tools - rating, commenting, profiles • Easy to install and pre-configured
  • 10. Why is this important? • Lack of free and open source tools for building online communities with video, audio • Alternatives: MySpace,YouTube, Google Video = CLOSED • Need control over server and OPEN access • Need better tools to aggregate audio, video, podcasts, events • Need for microsites to serve and nurture local communities
  • 11. Features • Drag-n-drop addition of content (WebDAV) • Upload content via Flash upload tool or Java applet • Extraction of audio/video metadata (ID3) • Playback of audio and video in browser • Podcasting and vodcasting (RSS 2.0)
  • 12. Features cont... • Transcoding (convert video to Flash) • Creative Commons licensing • Artist/band portfolios • Community: tagging, rating, commenting, blogs
  • 13. Example sites • Community sites • engagemedia.org • thedailyreel.com • bilive.it • bostonjazz.net • Demo multimedia products at www.plone4artists.com
  • 14.
  • 15.
  • 16.
  • 17. Drag-n-drop via WebDAV WebDAV mounted Plone folder Drag-n-drop to Plone
  • 18. Drag-n-drop photos Drag-n-drop photos Plone/PIL auto-resizes photos to WebDAV folder
  • 19. Drag-n-drop MP3s Drag-n-drop MP3s to MP3s appear in audio container WebDAV folder
  • 20. Metadata extracted Song Metadata Plone4ArtistsAudio (from iTunes) auto-extracts ID3 tags
  • 21. Embedded Flash MP3 player Music player extended http://musicplayer.sourceforge.net
  • 22. Video in Plone • Supports all major video formats: • Quicktime • Windows Media • Real • Flash • Playback • Native players installed in browser (vPIP.org) • Flowplayer for FLV Flash files
  • 25. Community contributions • Tagging • Rating • Commenting • Blogging
  • 26. plone4artists.org/products Products All the software products created for the Plone4Artists project. Plone4ArtistsSite Auto-configures a Plone4Artists site by installing and configuring all the products. The full package includes Plone4ArtistsAudio, Plone4ArtistsVideo, Plone4ArtistsCalendar and ContentLicensing, so you don't have to download those separately. Plone4ArtistsAudio Upload a normal File to your Plone site, and Plone4ArtistsAudio will detect it as an MP3 or Ogg file and quot;decoratequot; it with metadata. ArtistSite ArtistSite provides the core content types for building an artist community website: artist, group, sitemember, recording and audio file. Plone4ArtistsTheme Custom skin/theme for the Plone4Artists package. Plone4ArtistsVideo Upload a video file to your Plone site and it is automatically detected as a video file, and an appropriate player is used on the view page. You can also add videos that are hosted at Google Video, YouTube, blip.tv, etc. and they will be embedded in your Plone site. PloneFlashUpload
  • 27. Global Team of Developers
  • 29. Alec Mitchell (alecm) Los Angeles
  • 30. Lennart Regebro (regebro) Paris, France
  • 31. Jonathan Lewis Tokyo, Japan
  • 33. Christof Nate Aune (reco) Peter Holzer (natea) NYC (hpeter) Boston Zurich
  • 34. Jodok Batlogg (batlogg) Dornbirn, Austria
  • 35. Vincenzo Barone (wooda) Naples, Italy
  • 36.
  • 38. Plone4Artists links • Plone4Artists • http://plone4artists.org • Subversion repository • http://plone4artists.org/svn/projects • Mailing list - send an email with ‘subscribe’ as the subject to • p4a-users@plone4artists.org • IRC - irc://irc.freenode.net/plone4artists
  • 39. Plone4Artists sprint • http://plone.org/events/sprints/plone4artists • Intense 5 day hackathon/powwow/jamsession • Volunteer developers meet in BostonAll are welcome! Free to participate. • July 18-22, 2007