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

Reply via email to