Plumi
================
Version 0.2.3-final

Plumi is a package of Plone products that enables you to create your 
own video sharing site. By adding it to an existing Plone instance you 
can quickly have a wide array of functionality to facilitate video 
distribution and community creation. 

http://plumi.org

Contents:
----------------

        1. Requirements
        2. Installation
        3. Features
        4. Future Releases
        5. Demos
        6. Contributing to Development
        7. Code
        8. Bug Reports and Development Tracker
        9. Documentation
        10. Making Contact
        11. Website and More Info
        12. Credits 
        13. Licence


1. Requirements
----------------

Plumi has been tested with these versions of Zope, and Plone installed:

  * Zope 2.9.8-final / Zope 2.9.9-final
  * Plone 2.5.3-final - Plone 2.5.5-final

2. Installation
----------------

See the documentation for installing a standard plone site - http://docs.neuroinf.de/PloneBook/ch2.rst
We presume you are  running a fresh Plone website.
Now please see INSTALL.TXT

3. Features
----------------

On top of the out-of-the-box Plone functionality Plumi adds the following 
features:

 * Upload video in any format (over http)
 * Custom templates for browsing videos via taxonomy and tags
 * Expanded video metadata set 
 * Taxonomy system of country, genre and topic using ATCountry Widget and ATVocabulary Manager
 * Tagging using Vaporisation
 * Easy dynamic portlets creation with Portletification
 * RSS2 feeds with media enclosures (or "vodcasts") created automatically based on taxonomy items -
 eg country, genre or topic, or through creating custom smart folders using qRSS2Syndication
 * Playback of Quicktime, Flash video, Real and Windows Media  within the browser using VPIP
 * Automatic server-side flash transcoding and embedded playback using Indytube
 * Custom profile page for site members with automatic personal vodcast
 * Content licensing based on the COSL product, including Creative Commons licensing (through their API),
 the GNU Free Documentation License, custom licenses or traditional Copyright

Plumi's feature set produces a dynamic video sharing site when coupled 
with other standard out-of-the-box Plone features such as:

  * News
  * Events
  * Comments
  * Mail-to
  * Workspaces
  * Feedback form for members
  * Customizable publishing workflows
  * WYSIWYG editor
  * Live search
  * Security
  * Accessibility
  * Internationalization / localisation

4. Future Releases
----------------

Future releases will include moving to Plone/Zope 3 and features such as:

  * Automatic creation and seeding of BitTorrent files upon video upload
  * Large video file uploads
  * Mobile phone uploads and downloads
  * Custom calendar
  * Social networking enhancements
  * Donations system for contributors and online purchasing
  * Integration with gnutella and other p2p networks
  * Collaborative film production tools

5. Demos
----------------

A demo of the Plumi software can be seen at:

  * http://engagemedia.org (producers of Plumi) and at 
  * http://demo.plumi.org/

6. Contributing to Development 
----------------

We welcome new developers wanting to contribute to Plumi. Our aim is 
to produce a widespread and evolving video-sharing CMS with an active
community of users and developers. 

The best place to start is:

  * http://plumi.org
  * http://plone.org/products/plumi

7. Code
----------------

Our SVN repository can be found here:

  * https://svn.plone.org/svn/collective/Plumi/trunk
   
To get write-access to the Plone collective, consult this document:
   
  * http://plone.org/development/info/write-access-collective


8. Bug Reports and Development Tracker
----------------

You can submit bug reports and feature requests or follow the development
at our tracker at http://plumi.org/report or email the mailing list.

9. Documentation
----------------

Plumi documentation can be found within the /docs folder and online in our
SVN repository and Products page on plone.org:

  * https://svn.plone.org/svn/collective/Plumi/trunk
  * http://plone.org/products/plumi/documentation

10. Making Contact
----------------

You can find Plumi developers:

  * in #plumi and #plone4artists at irc.freenode.net
  * by emailing contact@engagemedia.org
  * by joining this email list http://lists.plumi.org/listinfo/discuss

11. Website and More Info
----------------

You can find additional information and documentation about Plumi at:

  * http://plumi.org
  * http://plone.org/products/plumi
  * Announcement list - http://lists.plumi.org/listinfo/announce

12. Credits
----------------

The Plumi project was initiated by members of the EngageMedia collective:

  * http://engagemedia.org

See CREDITS.TXT

13. License
----------------

Plumi is copyright EngageMedia Collective Inc and is released as GPL software. 

NOTE: Individual products are copyright their respective developers, and are licensed individually. 
Please consult the individual products license details.

See LICENSE.TXT

