Dear Andrea and Tim, Thanks for all your replies they are much helpful, and yes Andrea I am asking if is possible for all dependencies to be included on maven step just the way it was on default Maven.
Regards, Lewatle -----Original Message----- From: Andrea Schweer [mailto:[email protected]] Sent: 16 March 2015 10:29 PM To: Tim Donohue; Lewatle Phaladi; [email protected] Subject: Re: [Dspace-tech] Mirage2 default XMLUI Theme 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 <table width="100%" border="0" cellspacing="0" cellpadding="0" style="width:100%;"> <tr> <td align="left" style="text-align:justify;"><font face="arial,sans-serif" size="1" color="#999999"><span style="font-size:11px;">This communication is intended for the addressee only. It is confidential. If you have received this communication in error, please notify us immediately and destroy the original message. You may not copy or disseminate this communication without the permission of the University. Only authorised signatories are competent to enter into agreements on behalf of the University and recipients are thus advised that the content of this message may not be legally binding on the University and may contain the personal views and opinions of the author, which are not necessarily the views and opinions of The University of the Witwatersrand, Johannesburg. All agreements between the University and outsiders are subject to South African Law unless the University agrees in writing to the contrary. </span></font></td> </tr> </table ------------------------------------------------------------------------------ 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

