Hi, On 17/03/15 04:08, Tim Donohue wrote: > Mirage 2 is already included in the DSpace 5.x release, so you no longer > need to download it separately:
I believe what Lewatle was referring to is that a DSpace build with Mirage 2 enabled needs to retrieve the build tools and JavaScript dependencies during the maven step. The dependencies are downloaded even when the build tools are installed separately. So the build process with Mirage 2 does require extra settings on the machine where the build is being run, compared to a build without Mirage 2 enabled. I think this may only be opening up outgoing connections to github.com via the git and/or https protocols. There is a workaround on the wiki for limiting this to https only, at least: https://wiki.duraspace.org/display/DSDOC5x/Mirage+2+Configuration+and+Customization#Mirage2ConfigurationandCustomization-CommonBuildIssues I can't remember whether outgoing http/https needs to be enabled to domains other than github as well. But with the dependencies now fixed to specific releases, perhaps there might be a way of including these in the binary release / including Mirage 2 in the binary release in a way that does not require the build tools (bower, grunt, compass) to be present. cheers, Andrea -- Dr Andrea Schweer IRR Technical Specialist, ITS Information Systems The University of Waikato, Hamilton, New Zealand ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ DSpace-tech mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

