__color__	__group__	ticket	summary	component	type	owner	status	created	_changetime	_description	_reporter
1	4.5.1	640	Check install docs are in-sync	Documentation	task	anna	new	2011-05-08T14:51:20Z	2013-03-22T03:52:04Z	"There are two different sets of install docs being maintained, they have different approaches as the audiences are slightly different.

The two docs are
 https://github.com/plumi/plumi.app/blob/master/docs/INSTALL.txt
http://en.flossmanuals.net/plumi/ch025_installation

Check they are in-sync."	and
1	4.5.1	788	New Plumi Blog	ReleaseManagement	task		new	2012-08-29T14:32:59Z	2013-03-22T03:52:18Z	"Possibility of doing a re-vamp of the Plumi visual identity and blog when we launch the new look Plumi.

    * new wordpress design (the kakky green colour everywhere is finally really getting to me. also the amateurish/DIY feel, given that the new Plumi skin will be so minimal, clean and contemporary looking). once again this could just be purchasing an existing theme and doing a little bit of customisation, much like Maloreigh did.
    * new banner for new plumi demo site / default plumi installations
    * new plumi promo buttons as per https://plumi.org/ticket/70

In terms of new wordpress themes, it really would be cool to have something with a bit more impact, a bit showier, a bit less ""here we are with our little software project"", a bit bolder, making more of a statement about how great we think the software is.

Something like this could be a bit much, but this is the direction I mean to head in: http://demo.designerthemes.com/gala/

Or something clean and fresh looking like this: http://www.kriesi.at/themedemo/?theme=angular

(click on the Template Files menu item and select Page:Sidebar Right... we probably would only use the portfolio page styling on a page to show sites using Plumi)

Or one of the responsive themes listed here:
http://smashinghub.com/25-best-responsive-wordpress-themes-2012.htm

I could handle creating the new Wordpress site easily, just not the new graphics for banner and buttons. Would be nice to have a proper designer do that. Would be nice to have them make a couple of things for the blog too, if need be.

It would be cool to incorporate auto-updated content areas into the blog, that will indicate the activity of the developer community, like:

    * latest commits to Github
    * latest resolved tickets on Trac?
    * tweets about #Plumi?
    * new releases of Plumi on Plone.org...?

Also to feature what Plumi can do a bit more graphically, and emphatically. In a similar way to how some of those example sites push the services somebody is offering.

- - - -

Here's an example of a great code blog: http://popcornjs.org"	anna
2	4.5.1	726	Facebook Embed - Video NOT Playable	EmbeddedPlayback	defect		new	2012-04-04T01:20:09Z	2013-04-02T03:12:58Z	"When user pastes in EM video/view URL the video is NOT playable in the facebook page as it used to be, and as per Vimeo, Youtube etc.

ALSO Videos Controls Don't Work (mediaelement.js)

http://EngageMedia.org is using mediaelement.js via Plone / Plumi (http://plumi.org).

When a user posts a video to Facebook, they can click play to activate the video for the first time. However the controls don't work (except for the fullscreen button). The user cannot click/effect the play/pause button, the scrub bar, or the volume control.

Tested using Mac OS X 10.6.8 / Safari 5.1.5

Using e.g. this video:
https://www.engagemedia.org/Members/Novaruth/videos/filastine_colony_collapse.mp4/view

Follow this up, including ticket on mediaelement.js Github:
https://github.com/johndyer/mediaelement/issues/445"	anna
2	4.5.1	497	Plone states on content should correspond to transcoded versions	AuthorProfile	task		new	2010-11-16T14:16:57Z	2013-03-22T05:07:27Z	Currently transcoded versions of files are public even if an item has been marked private.	and
2	4.5.1	648	CC license API has no juristiction option	ContentLicensing	task		new	2011-07-17T07:24:36Z	2013-03-22T04:00:27Z	"It's not possible to choose the jurisdiction (US/Malaysia/Greece/Australia) when choosing the CC license. It defaults to Australia.

ALSO CHANGE THE LOGO DISPLAYED IN PLUMI TO PLUMI LOGO, NOT ENGAGEMEDIA LOGO."	and
3	4.5.1	922	buildout error	Architecture	defect		new	2013-05-20T16:57:57Z	2013-05-20T16:57:57Z	"Installing plone.
Error: There is a version conflict.
We already have: zdaemon 2.0.7
but ZODB 4.0.0b2 requires 'zdaemon>=4.0.0a1'.
*********************************************
Overwriting versions.cfg
*********************************************
*********************************************
Overwriting versions.cfg
*********************************************
"	robert.potts@…
3	4.5.1	789	Review of Video Platforms	ReleaseManagement	task		new	2012-08-29T15:53:49Z	2013-03-22T04:32:38Z	A review of currently popular / viable video platforms, particularly open source but also commercial applications. Comparison to Plumi in terms of ease of installation and usage, stability, documentation and feature set.	anna
3	4.5.1	795	"Video Player - Increase Font Size ""Embed"" & Make Social Media Icons bigger"	VideoPlayer	task		new	2012-08-30T14:46:52Z	2013-03-22T04:35:40Z	"Increase font-size of text ""Embed"" in pop-up, as it is too small to read easily and make icons bigger."	anna
4	4.5.1	527	Remove Callouts from Plumi	Refactoring	task		new	2010-12-01T23:40:47Z	2013-03-22T05:13:41Z	"Remove callouts from Plumi and put into a new product plumi.callouts.

This can be included by plumi.app, along with new plumi.video, see:
https://plumi.org/ticket/541"	anna
1	4.6	825	Author Page Styling & Template Fixes	PlumiEMSkin	defect	mike	reopened	2012-11-02T06:07:16Z	2013-03-22T03:58:40Z	"Still remaining things:

1. give homepage URL a label ""Website:"" 

2. re-add social media links, put this underneath Website link, grouped with Location & Website

3. realign author image left side, left-aligned to ""Location"" and ""Website"", make image larger, remove strange white border box

4. Move bio information paragraph to BELOW image/location/website and ABOVE genre interests etc.

5. Genre Interests, Activities and Media Formats are missing - don't we have this available in Plumi as well as EM?

6. In News and Events listings below the author's videos - ""Posted: Nov 19, 2008"" should appear directly below the title, then there should be a one line space before the summary text.

7. Change ""Latest News"" to ""<username>'s News""

8. Change ""Latest Events"" to ""<username>'s Events""

GO OVER THIS AGAIN.

(FIXED DELIVERABLE)"	anna
1	4.6	812	Member Folder Design Changes	PlumiSkin	enhancement	Yiannis	reopened	2012-11-01T06:59:54Z	2013-03-22T04:19:39Z	"E.g. https://www.engagemedia.org/Members/anna/

What remains to do here seems to be:

 * Remove Callouts folder
 * Add a line break under item title
 * Add a par break between items

These changes should be updated in EM skin also.

(FIXED DELIVERABLE)

Ticket moved from: https://redmine.engagemedia.org/issues/1616"	anna
1	4.6	34	Ability to add videos from other sites	PlumiVideoProduct	feature		new	2007-07-05T16:16:02Z	2013-04-23T13:38:29Z	"Create the ability to take videos from Vimeo, YouTube, blip.tv, etc and add them to a Plumi site.

This will enable broader sharing of content. Videomakers will not have to re-upload their video to another site (the Plumi site) if they have already done so elsewhere. It will also allow site editors to curate content from other sites into a Plumi site.

 * external videos offered as same content type as ordinary videos, but instead of uploading a video the user can add a link / embed code from Vimeo, Youtube or other site

 * ability to list external videos separately from normal videos on the site (not sure yet in which listings we need to differentiate them)

(FIXED DELIVERABLE)"	and
1	4.6	792	Use CC Search Template	Search	feature		new	2012-08-30T12:18:06Z	2013-03-22T04:58:45Z	"Improved search results - better layout of clips/videos displayed, currently only unappealing text and icons

    * e.g. https://www.engagemedia.org/@@search?SearchableText=something
    * in Plumi this could be a drop-down Search menu - defaulting to ""Videos"", alternatively ""Everything"". Videos could use the video listing template.
    * on CC search is performed on Clips, Lectures, Articles, Commentaries or Members individually via drop-down Search so display of results could be tailored for each

(FIXED DELIVERABLE)"	anna
1	4.6	471	Update Indonesian translation based on new design	Translation	task		new	2010-10-28T10:53:24Z	2013-03-22T03:50:32Z	(FIXED DELIVERABLE)	and
1	4.6	877	Comments formatting needs cleaning	PlumiEMSkin	task	yiannis	new	2013-03-19T23:14:08Z	2013-03-22T04:43:55Z	"This page could looks cleaner
https://www.engagemedia.org/recent_comments

(FIXED DELIVERABLE)"	and
1	4.6	878	Fixes for mobiles/tablets	Architecture	task		new	2013-03-20T00:26:29Z	2013-03-22T03:54:16Z	"To be listed...

(FIXED DELIVERABLE)"	and
2	4.6	404	PloneFTP should not run as root	AuthorProfile	task		reopened	2010-05-19T05:43:29Z	2013-03-22T03:50:09Z	"PlumiFTP is running as root which is not ideal from a security perspective. Can we modify it so it can run without needing to do so?

Comment from Dimo:

I don't know of any way of doing that without changing how plumiftp works. The plumiftp init script will always need root privileges to bind to port 21 for listening ftp connections.

Grant, do you know of any sysadmin trick to make plumiftp drop the root privileges but keep using port 21?

I'm afraid we would have to modify plumiftp significantly in the next version so that it drops its root privileges right after it binds port 21. But that's beyond the scope of the current contract.


Comment from Grant:

Nope - no idea - the whole thing needs some research & assessment. How do other FTP daemons do it?
"	grant
2	4.6	466	Social Networking Integration Spec	Research	task	engagemedia	new	2010-10-26T13:33:37Z	2013-03-22T05:14:53Z	"Do a review to figure out how to best / most easily integrate better with these social networking platforms:

- Twitter
- Facebook
- Kaskus

What do we do now? What would we like to be able to do? What are the highest priorities?

This should be part of the Social Engagement Strategy / Re-Design by EM"	anna
2	4.6	801	FTP notification system - if system goes down	VideoUploading	task		new	2012-09-24T04:15:56Z	2013-03-22T03:53:38Z	"FTP sometimes goes down, but there's not way to know until a user emails to say so, which can be days or longer since the problem started.

A system to notify if it's running would be great."	and
2	4.6	879	Security	Architecture	task		new	2013-04-02T05:10:11Z	2013-04-02T05:10:11Z	Make an assessment of security risks for Plumi and implement any immediate changes required.	anna
3	4.6	856	Add a Contact This Member Link to Video View Page	PlumiEMSkin	enhancement	yiannis	new	2012-11-06T01:57:41Z	2012-12-19T05:06:54Z	"How to do this should be more obvious to the user. We need to think about where to put it though.

Yiannis, any ideas?"	anna
3	4.6	601	Add blog posts listing to author page	Architecture	task	dave	assigned	2011-01-28T05:09:07Z	2013-03-22T05:23:21Z		anna
3	4.6	619	Location in author page doesn't show when switching to Indonesian	AuthorProfile	task		new	2011-02-24T22:10:59Z	2013-03-22T05:25:21Z	"Also on EngageMedia it does show but it displays as ""Lokasi: ${location} Lokasi: Australia""

and the Australia should be a look up, though there is no link."	and
3	4.6	799	160 characters UI Feedback - Short Summary on Video Publish Form	VideoUploading	task		new	2012-08-30T16:26:07Z	2013-03-19T23:09:26Z	160 characters limit - yes i think if we are going to limit this to 160 characters this should be communicated to the user dynamically displaying the number of characters remaining to enter.	anna
3	4.6	807	No download button on videos when viewing on android 4.1.1	Architecture	task		new	2012-10-17T22:57:13Z	2012-10-17T22:57:13Z		and
3	4.6	866	Browse / Publish Buttons Missing - Search Results & Taxonomy	PlumiSkin	task	yiannis	new	2012-11-30T03:29:42Z	2012-12-02T21:38:11Z	http://new.plumi.org/@@search?getCategories=internet	anna
4	4.6	625	Unit and functional tests for plumi.app & plumi.content	Architecture	enhancement		new	2011-03-10T15:19:54Z	2012-12-19T05:11:14Z		and
4	4.6	831	Remove Large Magnifying Glass Icon in Search Bar on Firefox	PlumiEMSkin	enhancement	yiannis	reopened	2012-11-02T07:08:21Z	2012-12-19T04:36:13Z	"This appears in the search bar in the header on FF. It is not aligned well with ""Search Site"" text, and in fact we'd prefer to remove it altogether.

https://redmine.engagemedia.org/attachments/2671/firefox-mag1.png

Moved from here: https://redmine.engagemedia.org/issues/3231"	anna
2	4.7	608	comments rss returns an insufficient priviledges error	Architecture	defect		new	2011-02-10T12:57:15Z	2013-03-19T23:23:01Z	http://testing.plumi.org/recent_comments/RSS can only be viewed if you are logged in. Should be available to anyone.	and
2	4.7	208	Translate Plumi to Malaysian	Translation	task		new	2008-12-24T06:55:42Z	2011-01-26T08:08:26Z	Get Plumi and any core elements of Plone translated into Malaysian.	and
2	4.7	477	Add ability to subscribe/follow other users videos	AuthorProfile	task		new	2010-10-29T13:42:53Z	2013-03-22T04:26:07Z	"Most people don't use the rss feed to stay updated to what other people on the site do.

A ""follow"" button might be better that emails or posts something to yr FB when someone you like has done something on the site.

Then you could develop followers! :)"	and
2	4.7	764	Tagcloud Refactoring	Refactoring	task		new	2012-06-29T11:19:24Z	2013-03-22T04:02:16Z	The tagcloud generation takes time for the first time each instance is accessed. Subsequent requests are served a lot faster because the result is cached. That's true for the existing em.org as well. It would make a lot of sense to refactor the tagcloud portlet in order to persist the cached result in the ZODB as well and to update the tags asynchronously using plone.app.async, but that's probably something for 4.5 or 4.4.1.	anna
3	4.7	775	RSS2 Vodcast Issues	Vodcasting	defect		new	2012-07-24T14:13:58Z	2013-03-22T04:15:14Z	"I tested the RSS2 latest videos feeds in Miro.
feed:https://www.engagemedia.org/latestvideos/RSS2

2. The image associated with each item is the default EM logo, not the thumbnail for each video
3. The images (thumbs) do not appear in Safari or Firefox. In Safari, an empty box where the thumb would presumably show appears instead.

However, the RSS2 feeds *do* work in Miro, and I can download videos successfully, unlike before :)"	anna
3	4.7	362	Allow mixed content languages (?)	Translation	enhancement		new	2010-03-15T15:55:15Z	2010-11-01T14:43:22Z	"LinguaPlone has been following the ""mixed languages sites are evil"" mantra. But most Plumi sites are unlikely to have fully translated content in all supported languages at all times. 

plumi.app currently disables the i18naware catalog monkey patch that LinguaPlone applies by default, so the catalog always returns all content objects regardless of language. A better behavior for Plumi sites would be to display only the selected language version for the objects that have such a translation, or the original (canonical) version for the untranslated objects.

In order to support that we would have to write a different monkey patch for the catalog. I am very concerned however with the side effects such a patch could have in terms of caching, performance, inconsistencies with other components. So I'm not entirely convinced that it's a good idea. Comments are very welcome."	dimo
3	4.7	464	REVAMPED TEMPLATE - Author / Profile Page	Templates	enhancement	anna	reopened	2010-10-26T12:24:59Z	2013-03-22T05:03:50Z	"This ticket can be updated after making some more firm decisions.


- - - 

Look at possibilities for this including:

- customisable design / banner - other way of pimping space
- list videos from other sites
- deprecate dashboard? combine? differentiate?
- member vs. author vs. dashboard?
- can we call it ""profile"" not author page?

these are notes from other tickets - worth looking at:

The p4a portfolio product may provide us with enhanced member profile functionality and social networking. This product needs installation, investigation, testing and an assessment of whether it should be included and what, if any, modifications it would require.

 http://plone4artists.org/products/plone4artistportfolio

Contact Tab - Enhance the author page so that the option to contact an author is a separate tab. Once more ajax comes in for plone this could really work quite nicely. 
"	anna
3	4.7	784	Expose ability to change iframe embed sizes	EmbeddedPlayback	enhancement		new	2012-08-23T08:08:19Z	2013-03-22T04:18:02Z	"Since last week's redesign sprint you can add a width parameter to the view. That means that if you take the iframe code and change the width, you should also add a ?width=300 (or whatever) to the end of the video link. E.g.:

https://www.engagemedia.org/Members/dayakvoices/videos/dayak_modang.m4v/embed_view?width=500 

The video link inside the embed code that is.

In the feature we can easily support multiple embed sizes like youtube, but there was not enough time to expose the feature in the UI and test it during the sprint.
"	and
3	4.7	849	Ability to Feature Collections	PlumiVideoProduct	enhancement		new	2012-11-02T08:35:04Z	2013-03-22T04:20:02Z	"For use in the featured sections on the front page.

NOTE: Andrew pages don't have images associated with them, so probably can't feature those in the same way.

Moved from: https://redmine.engagemedia.org/issues/3326"	anna
3	4.7	72	Spec Out Fundraising & Micro Payments	ECommerce	feature		new	2007-09-21T02:11:15Z	2013-03-22T05:16:26Z	"Investigate methods for implementing donations system for producers/contributors to the site for their future productions.

Some areas to look at:

 * Plone GetPaid http://plonegetpaid.com/why/sites-using-getpaid
 * system similar to magnatunes for making micro-payments to video producers http://magnatune.com/
 * chipin.com - use existing system
 * Pledge Drive plugin. Its a pretty elegant implementation of the Paypal API.
It's similar to chipin.com, but the plugin is lets the creator theme the widget, it automatically generates a list of donors, it sets up for automatically monthly donations, and its open source.

We may be able to use Pledge Drive in Plumi..
"	anna
3	4.7	251	Design an admin area for managing content	PlumiVideoProduct	feature		new	2009-07-29T07:17:38Z	2013-03-22T04:21:16Z	"Currently dealing with the content coming into a Plumi site is less than elegant. Keeping track of videos to review, in public draft, processing, people to contact about submissions or videos to delete etc. is not made easy. 

EM to spec up an idea for how an improved admin system might work for managing this content and interactions with contributors.

See also - http://plumi.org/ticket/410#comment:7"	and
3	4.7	389	Customise banner for collections	Design	feature		new	2010-04-15T05:34:41Z	2013-03-22T04:21:52Z	When creating a collections it'd be great to be able to add a custom banner to improve the look and feel of a topic or compilation.	grant
3	4.7	859	Improve Audio Feature Integration & Implement in Folders, Skin Etc.	Audio	feature		new	2012-11-15T21:48:11Z	2013-03-22T04:22:49Z	"INCLUDING COMMENTS FROM PREVIOUS TICKET HERE:

Cool! Successfully uploaded and played back audio here:  http://testing.plumi.org/Members/anna/videos/audio-test

But these items should really go into a different folder - an audio folder, as /videos/ doesn't seem the right place to put them.

So I suppose a /audio and a /images folder need to be created on install? And created for existing users on EM.org.

And items of these type should also be listed in the drop-down Publish menu.

comment:6 Changed 2 weeks ago by anna



Severity changed from Ready for Testing to Work in Progress
comment:7 Changed 2 weeks ago by markos



This will be a major change, if we decide to put audio and images on /audio, /images folders, as the /videos folder is used on many places and this might create problems in many different places.

An easier approach would be to rename /videos to /clips as it is on criticalcommons.org, or /media, although even this change would require some migration scripts on existing plumi sites.

So if we really want this, it has to be discussed for another milestone

comment:8 Changed 13 days ago by and



Milestone changed from 4.5 EM and Plumi UI Re-Design to 4.6
Just a note that audio support isn't a priority for EM right now, in fact the way it's deployed on em.org seems a little clunky. Would suggest removing or hiding it as an option until it's smoother.

Going to push down.

comment:9 Changed 10 days ago by anna



Milestone changed from 4.6 to 4.5 EM and Plumi UI Re-Design
Ok, moving back here now then, to say we should remove this option for now, as it doesn't seem mature enough to release as is.

(until we have time to integrate it within Plumi more sensibly)

I think /media is the best idea so far, let's discuss again when we re-visit.

For now, just remove this functionality, unless there's a major reason to leave it, then say so!"	anna
3	4.7	209	Translate Plumi to Tagalog	Translation	task		new	2008-12-24T06:56:19Z	2012-08-31T03:15:27Z	Get Plumi and any core elements of Plone translated into Tagalog.	and
3	4.7	210	Translate Plumi to Mandarin	ATEngageVideo	task		new	2008-12-24T06:57:14Z	2011-01-26T08:08:43Z	Get Plumi and any core elements of Plone translated into Mandarin	and
3	4.7	414	Validate template (.pt) with i18ndude tool	PlumiSkin	task		new	2010-07-06T19:44:57Z	2010-11-01T15:02:42Z	"When i trying to validate the all template file (.pt) with the i18ndude tool the following command:

find . -name ""*pt"" | xargs i18ndude find-untranslated > rebuild_i18n.log

and it show me some ""FATAL- - ERROR and ""WARNING""

the solution is validating the source code of every templates that is reported it on the file rebuild_i18n.log

I attach rebuild_i18n.log file"	macagua
3	4.7	420	Related videos	AuthorProfile	task		new	2010-07-20T09:19:20Z	2013-03-22T04:24:33Z	"Related Videos - currently this is displayed on the Video View page only as Videos/Clips by this Author

    * Create algorithm for relating videos
    * Improve related videos portlet UI - more info, display it nicely as per video listings"	and
3	4.7	589	Pop-Up Help - Insert into Forms	PlumiSkin	task		new	2011-01-24T04:34:05Z	2013-03-22T04:26:42Z	"We could implement new context-based Help into various forms on the site.

Starting with the Publish form.
"	anna
3	4.7	591	email notification to user on successful FTP upload of video	VideoUploading	task		new	2011-01-24T10:05:32Z	2013-03-22T04:28:54Z	"At the moment no notification is given to site reviewers when an ftp file is loaded into the site. Often videos are loaded and then no acted upon (no metadata added).

Other times 'nefarious' files can be loaded without admins knowing.

It would be great if admins could get notification of new ftp uploads.

Also users should get an email to notify the file has been uploaded, including the link to the video. Users often forget or can't find their video.

Include a reminder to add metadata, with link to how-to."	and
3	4.7	597	Update Indonesian version of Plumi manual for plone 4 and booki system	Documentation	task	yerry	new	2011-01-27T03:26:14Z	2013-03-22T04:29:20Z	Yerry - we just need the new screenshots, is there anything else?	and
3	4.7	616	Rss feed has name of site, should be name of the user	Vodcasting	task		new	2011-02-17T10:03:16Z	2012-06-29T14:26:40Z	"Eg. http://staging.engagemedia.org/Members/faomedia/videos/RSS2 - it should say ""FAO EngageMedia Channel"" rather than ""Videos at EngageMedia Channel"""	and
3	4.7	633	Lookup for most viewed and downloaded videos	Architecture	task		new	2011-04-05T07:15:12Z	2012-06-29T14:27:07Z	Be great to be able to see what are the most viewed and downloaded videos.	and
3	4.7	635	add Plumi to transifex for translation	Architecture	task		new	2011-04-16T15:23:58Z	2011-04-19T05:54:29Z	Transifex (www.transifex.net/) is an open source online translation service. Plumi can be added to transifex and become available for volunteer translators	markos
3	4.7	644	Ability to display latest tweets about a video	SocialSoftware	task		new	2011-05-28T12:20:17Z	2013-03-22T04:29:33Z	"Generally more people comment on EngageMedia videos via twitter than on the EM.org site.

I thought it would be great if you could display the latest tweets on the video page by running a search for the URL in twitter and then outputting some kind of feed.

From a quick glance it doesn't look like twitter gives you an rss feed for a search, but I am wondering if there are other API tools for this."	and
3	4.7	646	Open ID + other login support	Architecture	task		new	2011-06-28T09:18:45Z	2012-02-02T04:46:27Z	Investigate open ID along with support for twitter/google etc. logging in.	and
3	4.7	715	Upload API	VideoUploading	task		new	2012-02-27T03:40:17Z	2012-02-27T03:40:17Z	Is it possible to develop an upload API that people could embed in their sites to publish direct to Plumi sites?	and
3	4.7	725	Logo Doesn't Appear in FB Embed	EmbeddedPlayback	task		new	2012-04-03T05:27:51Z	2012-06-29T14:32:02Z	"5.f. no EngageMedia logo / link back appears in player

- is there a reason why this is disabled on FB?

You can see this in the image attached here: https://redmine.engagemedia.org/attachments/2112/fb-em-link-http-hover.jpg

Will also take more time and research, since FB only permits a flash or html5 video and not the embedable frame.

From original ticket here: https://redmine.engagemedia.org/issues/2792"	anna
3	4.7	765	Multiple Video Language Selection	PlumiVideoProduct	task		new	2012-06-29T11:44:18Z	2013-03-22T04:31:25Z	When we update the video content type to use Dexterity we should consider making the video language field a multiple select - instead of primary video language.	anna
3	4.7	787	Popcorn Integration	EmbeddedPlayback	task		new	2012-08-29T14:27:12Z	2013-01-31T16:06:33Z	"'''http://mozillapopcorn.org/'''

'''what is POPCORN?'''
Popcorn makes video work like the web. We create tools and programs to help developers and authors create interactive pages that supplement video and audio with rich web content, allowing your creations to live and grow online.

'''http://popcornjs.org'''
HTML5 javascript library for integrating the web into video production.

Popcorn.js is an HTML5 media framework written in JavaScript for filmmakers, web developers, and anyone who wants to create time-based interactive media on the web. Popcorn.js is part of Mozilla's Popcorn project.

- - - - - 

What are some user stories for usage of Popcorn in EngageMedia, Critical Commons and Plumi?"	anna
3	4.7	827	Ratings Disappeared - re-instate or alternative	SocialSoftware	task		new	2012-11-02T06:50:28Z	2013-03-22T04:37:51Z	We no longer have ratings. Should we bring these back, or go for a thumbs up/down or other approach to user recommendations?	anna
3	4.7	836	Translated Items Appearing in Footer	Translation	task		new	2012-11-02T07:23:03Z	2013-03-22T04:39:07Z	"Supposing this is a Plone/Plumi thing, so moving here from: https://redmine.engagemedia.org/issues/3240

For example both of these appear in the footer:

Editorial policy
Kebijakan Editorial
Only the correct version for Indo/English should appear (when language is selected).

What will this involve, given the way translations work in Plone?
"	anna
4	4.7	561	Copyright footer lists all videos as 2009 - should correspond to date of release	ContentLicensing	enhancement		new	2011-01-05T00:37:29Z	2013-03-22T04:53:27Z	"the footer lists all submitted videos in this format, regardless of when the video was submitted. the copyright should either list the current year, or the year submitted. (ideally the latter)

Copyright 2007, by the contributing author. Cite/attribute Resource. balibo. (2009, November 12). Balibo The Movie - Trailer. Retrieved November 17, 2009, from EngageMedia Web site: http://www.engagemedia.org/Members/balibo/videos/BALIBO_PRESSPACK_HD720.mov. This work is licensed under a Creative Commons License.

Updated by Mike Muzurakis 
 
This is a collentlicensing/plumi issue. Plumi just gets the footer from collectivelicensing and displays it. It's easy to change the prefix in collective licensing (like change Copyright 2009 to Copyright 2010 or to 2007-2010 or something), but collectivelicensing is unaware of the video's production date. Putting the production date there, means that we have to override the contentlicensing view and provide our own. It can be done, but it's not trivial and should be moved to another milestone."	anna
4	4.7	833	Re do banner and make tagline font larger	Architecture	enhancement		new	2012-11-02T07:14:13Z	2013-03-22T04:56:06Z	"The tagline (author name, date published, history) on any page
Eg https://www.engagemedia.org/Members/ricoloco/news/papuan-voices-bakar-batu

Not too much larger, but a little bit to make it more readable.

"	anna
4	4.7	793	Channels Feature	SocialSoftware	feature		new	2012-08-30T12:20:20Z	2013-03-22T04:58:57Z	"* Create ""channels"" based on the current concept of Collections
* Similar to how these work in Youtube http://www.youtube.com/user/TheWildernessSociety
* Full text of each item would feature more prominently, as per current Collections
* Easily upload your own banner image to replace EM/Plumi header (need some EM/Plumi logos to persist)
* Channel automatically selects Video/Clip item type, the user has a nice UI to choose users, topics, genres, countries, languages and keywords to base the channel on
* Channel displays latest content based on this criteria
* Latest Channels portlet on front page
* Author page becomes based on a Channel of Videos/Clips for that Author, but uses Author info instead of full text description, and also includes other content created by that user.

Also consider this ticket for Playlists when designing this feature:
https://plumi.org/ticket/794"	anna
4	4.7	794	Playlists Feature	EmbeddedPlayback	feature		new	2012-08-30T12:24:23Z	2013-03-22T04:59:04Z	"This would be a very powerful feature, though no doubt would take a lot of work to design and develop.

    * For EM the primary use case would be allowing users to create Screenings or Compilations containing Videos
    * For CC the primary use case would be allowing users to create Lectures containing Clips (an improved version of this, current Lectures are very simple and lacking in functionality)
    * For Plumi this would be a general powerful playlist functionality (would make Plumi really stand out I think)
    * Nice Ajax UI to search for content based on criteria
    * Add / Delete Videos/Clips
    * Re-order playlist
    * Drag and drop videos into playlist
    * Play playlist one after the other, fullscreen
    * Navigate playlist while fullscreen - skip forward / back through videos/clips (plus control current clip playback)
    * ""Watch Later"" option on Videos/Clips when logged in - one-click automatically adds Videos to the user's ""Saved Videos"" playlist
    * Latest Playlists on front page
"	anna
4	4.7	796	Video Player - File Sizes for Transcoded Video Files	VideoPlayer	task		new	2012-08-30T14:53:02Z	2013-03-22T04:59:18Z	"Make the file sizes of the transcoded videos also available in the Download pop up.

From memory, talking to Dimo, this is maybe not so straight-forward."	anna
5	4.7	865	Part of User Groups Prefs Cut Off	PlumiEMSkin	defect	yiannis	new	2012-11-30T01:55:44Z	2013-03-22T05:02:14Z	"There is a scrollbar and a bit of ""Remove User"" is cut off by the content area not being wide enough. Would be much neater to somehow make this content fit within the content area in the new Plumi/EM skin.

e.g. https://www.engagemedia.org/@@usergroup-userprefs"	anna
3	4.8	392	Progress bar for transcoding	Transcoding	feature		new	2010-04-21T05:50:57Z	2012-01-25T12:50:33Z	It would be great to have a bar displaying the progress of the transcoding proccess for new videos	dimo
3	4.8	222	Remove Action - Renaming Video Item - When in Pending/Published State	ATEngageVideo	task		new	2009-03-03T12:50:08Z	2011-02-27T07:48:49Z	"Attempting to change the name of a video item that is published or pending I get this:

New Short Name
Short name is the part that shows up in the URL of the item.
New Title
You are not allowed to modify the title of this item.

The user does not have permission but it comes up as an option and as such is confusing. 

We should take this option out.

In the EM skin we should look at more complex methods of giving the Member an ""edit"" button which then retracts the video automatically so they can edit it / rename it.
"	and
3	4.8	542	Plumi Content Types > Schema Extenders	Refactoring	task		new	2010-12-11T09:34:21Z	2011-01-27T07:45:53Z	Refactor Plumi Video as standard file with extended metadata, rather than as custom content-type.	anna
3	4.8	577	Insert Dates & Settings Tabs	PlumiSkin	task	dave	new	2011-01-13T03:24:19Z	2011-02-08T08:49:02Z	"Referring to this now closed ticket:
https://redmine.engagemedia.org/issues/1672

It would be good to have control over the effective date of items, which will help site editors greatly in managing content.  

Might as well put Settings in there too.

Both Dates & Settings would appear as tabs, instead of in the Ajax edit form as per standard content types."	anna
3	4.8	578	Restrict Addable Item Types on Folders	PlumiSkin	task		new	2011-01-18T07:00:56Z	2011-02-27T07:49:01Z	"The add-new drop-down list on the MEMBER FOLDER should allow these items:

Image[[BR]]

File[[BR]]

Folder[[BR]]

Link[[BR]]

Page[[BR]]

It should not, for example, include these items, which it currently does:

event[[BR]]

favourite[[BR]]

news item[[BR]]

plumi callout folder[[BR]]

plumi video folder[[BR]]


The add-new drop-down list for each of the folders Callouts, Videos, News and Events should only include those items (e.g. only Videos should be add-able inside the Videos folder etc.)."	anna
3	4.8	595	Create Configlet for Plumi Options	Refactoring	task		new	2011-01-26T04:30:37Z	2011-03-13T10:40:13Z	"Some configurations available by default in Plumi may not be required by some sites. In order to make Plumi more easily configurable, some of these should be available to either disable or enable in a Plumi Options configlet.
http://plone.org/documentation/kb/how-to-create-a-plone-control-panel-with-plone.app.registry

We are in the process of deciding some guidelines about what will go into Plumi by default, what into EM-only code, and what could be Plumi-optional, controllable via a panel.:  

Please make further notes in this wiki page about things we configure/add in Plumi that could be made optional, or removed into EM: https://plumi.org/wiki/PlumiLite

Here is a list of some configurations we know we want to have the option to disable in configlet (with a tickbox):

* https://plumi.org/ticket/222 - Remove Action - Renaming Video Item - When in Pending/Published State
* https://plumi.org/ticket/225 - Remove ability of ordinary Members to change folder view of any folder
* https://plumi.org/ticket/578 - Restrict Addable Types on Folders
* https://plumi.org/ticket/433 - Favourites folder defaults to private state - should be public
* https://plumi.org/ticket/153 - Producer Donations - Add PayPal Account to Profile, List on Video View and Author Pages"	anna
3	4.8	613	create a plumi.portlets egg and transfer all the portlets there	Architecture	task		new	2011-02-15T09:54:46Z	2011-05-12T17:11:54Z		mike
2	4.9	20	Productions Content Item	SocialSoftware	feature		new	2007-07-05T10:25:00Z	2011-04-23T10:42:30Z	"Develop a content item for productions improve collaborative tools on EM.

This will be a collaborative tool to allow producers to announce new productions. Members could add a Production, then other members could contact that Member through the Production/view template Contact form to get involved and collaborate.

This can also be a fundraising for those upcoming productions.

Investigate the use of the flash widget ChipIn? for integration or simply inspiration for a fundraising tool for filmmakers to make new productions.

A user could add a ""Production"" and then extend that object by linking to their account on ChipIn? or something similar, which would then display their fundraising goal and how much further they have to reach it next to the description of what their production is about. 

http://www.chipin.com

Also good for people to promote the productions they are involved in. Should be listed in Member Workspace i.e. ""My Productions"" 

Fields

 * title
 * description
 * body
 * image
 * pdf/doc - further information / project brief
 * ChipIn/PayPal widget/button
 * crewlist - writer, producer, director, editor, camera, sound, FX (or better yet - create custom fields as these roles differ greatly dependent on the production)
 * Plumi Members involved
 * email list
 * email contact address
 * website

We could add additional info like location, required format, submissions due by etc. but i suggest we build a first version that is really simple and get it out there and build upon that. 

Further development could also allow people to create their own submission form on the site. ie so people could submit their films through a Plumi site."	anonymous
2	4.9	391	Create iTunes compatible vodcast feed	ATEngageVideo	task		new	2010-04-21T04:38:33Z	2011-05-12T17:15:06Z	"iTunes only displays items in a vodcast feed if it is in an itunes compatible format, hence avi, wmv, ogg etc. files are not made available.

This ticket is to create an mp4 based itunes feed, possibly using the trancoded high-res files used for the flash player.
http://plumi.org/ticket/371"	and
2	4.9	433	Favourites folder defaults to private state - should be public	PlumiSkin	task		new	2010-08-09T09:36:01Z	2012-09-18T00:57:27Z	"Requirements:

* ability for logged-in users to mark content as favourites
* these favourites listed publicly on author page
* migration of previous favourites on EM.org / pathway for other Plumi site managers to do the same

Note: notify users of change in private/public state.

These changes potentially should only occur on EM.org - can move this ticket to that tracker if so."	mike
3	4.9	43	Festivals / Compilations Content Items	ProductionTools	feature		new	2007-07-11T09:38:43Z	2012-09-17T21:46:07Z	"Add a ""Festivals"" content type into Plumi. 

This would have these fields:

* Festival Name
* Description
* Locations (can add as many as necessary) - sub-field of Date Range for each location
* Videos (either Video objects, or simply Name, Description, Year * * Produced for those not uploaded to the site)
* Submissions - this needs to be fleshed out, but objects generated by an online form filled out by members.. members can upload a video and submit it to various festivals for approval

Each Festival would generate it's own RSS2 Vodcast.

This ticket needs further discussion.
"	anonymous
3	4.9	74	E-Commerce and Shopping Cart for DVD/Tape Distro	ECommerce	task		new	2007-09-21T06:30:52Z	2011-04-23T10:42:30Z	"Investigate the implementation of a shopping cart and online-payment system for people to order DVD/VCD from a site.

Possibilities:

 * Meta-mute are doing with their screening database / micro publishing system
 * paypal integration

Look at using PloneGetPaid:
http://www.plonegetpaid.com/features

and/or integrating this with other ecommerce related tickets:
http://plumi.org/ticket/153
http://plumi.org/ticket/72"	and
3	4.9	615	Listing order in folders vs feeds differs	Vodcasting	task		new	2011-02-17T10:01:06Z	2011-05-12T17:14:16Z	"Check the order of contents http://staging.engagemedia.org/Members/faomedia/videos/RSS2 vs http://staging.engagemedia.org/author/faomedia

or http://staging.engagemedia.org/featured-videos vs http://staging.engagemedia.org/featured-videos/RSS2

The order is different, the rss feed should match the folder."	and
4	4.9	9	Torrent Tracker Page	BitTorrent	feature		new	2007-07-04T22:05:17Z	2011-04-23T10:42:30Z	"A page listing all the torrents on the site with the no. of seeders, downloaders, all with a nice skin.

One example might be <http://indytorrents.org/> in terms of metadata, but it is a tad ugly.
"	and
