Description of problem: Need to package MediaAttach. SVN Head: http://code.zikula.org/mediaattach/browser/trunk/MediaAttach
Created attachment 348035 [details] Initial SPEC file.
A download is not available for this package from the Zikula website.
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
Packaging dependency: PHP getid3 libraries, http://www.getid3.org
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/)
JS-TreeMenu, from their website: "This software is freeware for non-commercial use." -- http://www.gerd-tentler.de/tools/treemenu/?page=download
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.
Javascript side of the cropper should be easy to replace with this mit licensed cropper: http://marqueetool.net/
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.
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.
Any update on this?
Eric, Mel, This should go on a list of issues to work with Simon on at the FUDCon Toronto 2009 event.
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.
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+.
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.
This request is no longer applicable since Insight has changed platforms.