Bug 505938 - Need to package MediaAttach.
Summary: Need to package MediaAttach.
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora Documentation
Classification: Fedora
Component: docs-requests
Version: devel
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: David Nalley
URL:
Whiteboard:
Depends On: 512273 516664 516665
Blocks: FE-ZIKULA
TreeView+ depends on / blocked
 
Reported: 2009-06-14 20:22 UTC by eric
Modified: 2010-12-15 15:58 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-12-15 15:58:52 UTC


Attachments (Terms of Use)
Initial SPEC file. (1.79 KB, text/plain)
2009-06-16 00:48 UTC, eric
no flags Details

Description eric 2009-06-14 20:22:16 UTC
Description of problem:  Need to package MediaAttach.

SVN Head: http://code.zikula.org/mediaattach/browser/trunk/MediaAttach

Comment 1 eric 2009-06-16 00:48:16 UTC
Created attachment 348035 [details]
Initial SPEC file.

Comment 2 eric 2009-06-16 00:51:13 UTC
A download is not available for this package from the Zikula website.

Comment 3 Simon Birtwistle 2009-06-16 12:01:27 UTC
We use the SVN version as prior releases are not compatible with Zikula 1.1.  I can ask the author to make a release, however he may not have the time at the moment as he's busy with a number of other tasks.

It would be quicker to build a package against revision 210 of SVN: http://code.zikula.org/mediaattach/log/trunk/MediaAttach?rev=210

Comment 4 Ian Weller 2009-07-17 19:52:49 UTC
Packaging dependency: PHP getid3 libraries, http://www.getid3.org

Comment 5 Ian Weller 2009-07-17 19:54:55 UTC
Licensing issues:

(from pndocs/credits.txt)
  -- Highslide JS                            http://vikjavev.no/highslide/
        License: Creative Commons Attribution-NonCommercial 2.5 License (http://creativecommons.org/licenses/by-nc/2.5/)
  -- JavaScript Image Cropper UI             http://www.defusion.org.uk/code/javascript-image-cropper-ui-using-prototype-scriptaculous/
        Copyright (c) 2006, David Spurr (www.defusion.org.uk)
        All rights reserved.
  -- JW FLV Player                           http://www.jeroenwijering.com/?item=JW_FLV_Player
        License: Creative Commons Attribution-NonCommercial 2.0 License (http://creativecommons.org/licenses/by-nc-sa/2.0/)

Comment 6 Ian Weller 2009-07-17 19:59:38 UTC
JS-TreeMenu, from their website:

"This software is freeware for non-commercial use."

-- http://www.gerd-tentler.de/tools/treemenu/?page=download

Comment 7 John (J5) Palmieri 2009-08-03 20:42:16 UTC
Highslide JS is just another image gallery lightbox. 

JW FLV Player should be easy to replace with http://metavid.org/w/index.php/Mv_embed and move to using the video tag.  Since we should be uploading ogg this means that we will get native ogg support depending on how the component uses the player.  Which brings me to a question.  Does anyone have these components running somewhere so I can see how they utilize the javascript libraries?

Tree menus should be easy to rewrite but I'm not sure if they are the best UI elements out there.  I would have to see this component in action.

Comment 8 John (J5) Palmieri 2009-08-03 20:52:07 UTC
Javascript side of the cropper should be easy to replace with this mit licensed cropper:

http://marqueetool.net/

Comment 9 John (J5) Palmieri 2009-08-03 21:00:53 UTC
BTW The current cropper is the new/simplified BSD license (GPL Compatible) or at least that is what he links to but the copyright notice seems to add some clauses.  I would run it through legal and contact him.

Comment 10 John (J5) Palmieri 2009-08-03 21:05:26 UTC
Actually, looking at the OSI page for the BSD license http://www.opensource.org/licenses/bsd-license.php "All rights reserved" is clearly the correct verbiage. JavaScript Image Cropper UI has the OSI approved BSD license copied verbatim so no issue there.

Comment 11 eric 2009-10-30 17:21:48 UTC
Any update on this?

Comment 12 Paul W. Frields 2009-10-30 18:00:37 UTC
Eric, Mel,

This should go on a list of issues to work with Simon on at the FUDCon Toronto 2009 event.

Comment 13 itbegins 2009-12-07 18:20:46 UTC
I'm thinking we just purge the badly licensed stuff from the package and see how far we get.  This module does a lot of different stuff, and we'll only be using a small subset of the features on Fedora sites.  I don't know if there's a better short term solution to these problems.

Comment 14 eric 2009-12-07 21:52:03 UTC
So it appears that these are the pieces that need to be removed:

*Highslide JS                            http://vikjavev.no/highslide/
        License: Creative Commons Attribution-NonCommercial 2.5 License (http://creativecommons.org/licenses/by-nc/2.5/)

*JavaScript Image Cropper UI             http://www.defusion.org.uk/code/javascript-image-cropper-ui-using-prototype-scriptaculous/
        Copyright (c) 2006, David Spurr (www.defusion.org.uk)
        All rights reserved.


*JW FLV Player                           http://www.jeroenwijering.com/?item=JW_FLV_Player
        License: Creative Commons Attribution-NonCommercial 2.0 License (http://creativecommons.org/licenses/by-nc-sa/2.0/)

So if we can just yank those pieces out then we should be good to go.  Everything else is LGPL or GPL+.

Comment 15 itbegins 2010-01-09 11:49:26 UTC
A new version of MediaAttached has been released by the developers.  Version 1.1 solves all the licensing issues referenced in this ticket :)  See http://community.zikula.org for more info.

Comment 16 eric 2010-12-15 15:58:52 UTC
This request is no longer applicable since Insight has changed platforms.


Note You need to log in before you can comment on or make changes to this bug.