[
https://jira.duraspace.org/browse/DS-1343?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=26639#comment-26639
]
Tim Donohue commented on DS-1343:
---------------------------------
Out of the four possible options listed above (in the description & in the
comments), I think the easiest ones to implement are either:
#1 - Stop shipping binary release (though this is a decision that needs to go
in front of all the Committers, as it's essentially a policy decision)
OR
#2 - Add build.properties & parent POM to the binary release (in the root
[dspace-src] directory). This one should actually just be a minor tweak to our
"assembly.xml" file
(https://github.com/DSpace/DSpace/blob/master/dspace/src/assemble/assembly.xml)
to ensure those files are added as "inclusions" (It's possible a few minor
'dspace-parent' POM changes would also be needed). To clarify, this would mean
there'd be a [dspace-src]/pom.xml and a [dspace-src]/build.properties file in
the *binary* release as well. So, the Binary release installation would be
identical to the full-source release -- the main difference being that the
"binary" release would only have one subdirectory, that being
[dspace-src]/dspace/
I think #3 (moving build.properties under [dspace-src]/dspace/) and #4
(removing build.properties altogether) are possible. But, at a glance, I worry
they'd take much more work/tweaks at this point in time, unless I'm overlooking
an easy route for either.
> Non-source zip package of DSpace 3.0-rc1 is broken/invalid
> ----------------------------------------------------------
>
> Key: DS-1343
> URL: https://jira.duraspace.org/browse/DS-1343
> Project: DSpace
> Issue Type: Bug
> Affects Versions: 3.0
> Reporter: Tim Donohue
> Priority: Blocker
> Fix For: 3.0
>
>
> Download the non-source ZIP from sourceforge:
> http://sourceforge.net/projects/dspace/files/DSpace%20Release%20Candidate/3.0-rc1/dspace-3.0-rc1-release.zip/download
> Using this "binary" release won't work, as it currently doesn't include the
> "build.properties" file (which is required for all builds).
> It seems like there's three possible fixes here:
> 1. We stop shipping a "binary" release (and just do full-source only)
> 2. OR, we modify the "binary" release so that it ships with a
> "build.properties" file & perhaps even the 'dspace-parent' POM (which may
> also be necessary) in the root directory.
> 3. OR, we move the 'build.properties' file to the [dspace-src]/dspace/
> directory (which is the only directory included in this "binary" release.
> I think I lean slightly towards #2. But, I'm not against just going with #1.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel