Hi Gabe,

not a trivial question and likely what I'm about to write will only provide
a partial answer at best.
In very short, bumping up to a new minor release should be doable, and the
sooner you get the hang of this, the better. I would recommend to
persevere, so you can ideally re-play the process once 6.4 or 6.5 comes
along.
Generally, no major feature changes are introduced in minor releases, only
fixes. Security related fixes, depending on severity, can be key to keep
your repository safe.

*DSpace upgrade documentation*

If the upgrade page at
https://wiki.duraspace.org/display/DSDOC6x/Upgrading+DSpace looks daunting,
it's because it's written from the perspective to allow anyone to upgrade
from any previous MAJOR version of DSpace.
That's the main reason why there are so many steps and things to check.

If we were to write a page, specifically on bumping to a new minor version,
I imagine we could simplify it substantially.

*What you need to do depends on how you did your installation and
customizations*

If you started from the binary release (Zip download
dspace-6.2-release.zip), you should have less individual files locally,
compared to an installation from the SOURCE release
(dspace-6.2-src-release.zip) or by forking GitHub.
If you are working with the source release, and made customizations in
different places, one view that could be useful is the compare view, that
allows you to see all changes between 6.2 and 6.3, on a per file basis:
https://github.com/DSpace/DSpace/compare/dspace-6.2...dspace-6.3

When it comes to configuration, we keep our server/environment specific
variables in maven profiles, instead of filling them out in the actual
configuration files.
A guide that covers this to some extent is available here:
https://youtu.be/mrLl1qPsy6I This was originally for DSpace 5, but most
principles apply to DSpace 6 as well.

Overall, when your config and code changes are managed in Git, you can
re-base these changes on the 6.3 branch, and redeploy.

Hope this helps,

Bram

[image: logo] Bram Luyten
*250-B Luci*us Gordon Drive, Suite 3A, West Henrietta, NY 14586
Gaston Geenslaan 14, 3001 Leuven, Belgium
atmire.com
<http://atmire.com/website/?q=services&utm_source=emailfooter&utm_medium=email&utm_campaign=braml>


On Fri, 1 Feb 2019 at 22:01, <[email protected]> wrote:

> Group-
>
> We're building out a new DSpace IR (which isn't yet live) and are
> considering an upgrade from 6.2 to 6.3
> <https://wiki.duraspace.org/display/DSDOC6x/Upgrading+DSpace>, mainly
> because we want ORCID integration
> <https://wiki.duraspace.org/display/DSDOC6x/ORCID+Integration> as an
> option.  We're weighing the pros and cons, but finding it hard because
> we're not sure how much of our site's external integrations and internal
> customizations we'll lose or need to redo post-upgrade.  Most of these
> required troubleshooting when initially configured, and we're working with
> a small team with no dspace experience, so we're not eager to have to
> reconfigure them.  Forgive my ignorance!
>
> Will the following, all of which we've enabled, break post upgrade?
>
> --SWORDv1 connection to ProQuest through which ETDs are delivered
> --SWORDv2 through which objects from Symplectic Elements are delivered.
> --OAI endpoint
> --Will our config file need to be redone?
>
> *A concrete example:* will we need to manually reinstall the SWORD
> endpoints, or will they remain in place?  If we do need to reinstall them,
> how would we port over the local configurations we've made to
> swordv2-server.cfg?
>
> Thank you for any insight you can provide.  Sorry if these questions are
> misguided or a bit stupid!  Any insight you can provide would be much
> appreciated.
>
> -Gabe
>
> --
> All messages to this mailing list should adhere to the DuraSpace Code of
> Conduct: https://duraspace.org/about/policies/code-of-conduct/
> ---
> You received this message because you are subscribed to the Google Groups
> "DSpace Community" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/dspace-community.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
All messages to this mailing list should adhere to the DuraSpace Code of 
Conduct: https://duraspace.org/about/policies/code-of-conduct/
--- 
You received this message because you are subscribed to the Google Groups 
"DSpace Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/dspace-community.
For more options, visit https://groups.google.com/d/optout.

Reply via email to