Hi Ricardo,
Unfortunately, the answer is that it likely depends on how much you are
modifying/changing the JSPUI design, etc.
In the upcoming DSpace 6 release, the large refactoring was in the Java
API layer (dspace-api module). However, because both the XMLUI and
JSPUI make calls to the API layer, some of those classes or JSPs had to
be updated with the newly refactored Java API calls.
So, while the JSPUI itself has *not* undergone a large refactoring in
DSpace 6, some of the JSPs/Servlets/Tags had minor updates to ensure it
was compatible with the newly refactored Java API. If you are heavily
modifying those JSPs or Servlets/Tags, then when you upgrade to DSpace
6, you may need to manually correct some old Java API calls to the new
ones (or re-do your modifications, whichever is easier). However, this
does not affect every JSP/Servlet/Tag, and often it's really just a few
lines of code that need updating to use the new API.
To better understand the Java API refactor, please see:
https://wiki.duraspace.org/display/DSPACE/DSpace+Service+based+api
Hope that helps,
Tim
On 8/4/2016 10:33 AM, Ricardo Campos wrote:
Hi.
If you don't mind to follow with this.
I've already installed version 5.5 and there will possibly be several
demands of changing JSPUI design. Helix sais that version 6 had a
large refactoring. Question is: if we decide to go to version 6 after
the release of a stable version, will we have to remake most of the
design changes?
Thanks,
Ricardo
Em quinta-feira, 4 de agosto de 2016 08:11:27 UTC-3, Evelthon
Prodromou escreveu:
Thank you helix84
On Thursday, August 4, 2016 at 2:05:35 PM UTC+3, helix84 wrote:
I'd recommend you to install 5.5 now rather than wait for 6.0.
Most importantly, you'll get your feet wet now rather than
wait and secondly you'll get a stable, tested release. There
are usually several bugfix releases to each major version and
especially 6.0 had a large refactoring, so we are still
finding and fixing some bugs, as could be expected. Upgrades
from 5.x to 6 shouldn't be particularly more demanding than
upgrading between minor versions.
Regards,
~~helix84
Compulsory reading: DSpace Mailing List Etiquette
https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
<https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette>
--
You received this message because you are subscribed to the Google
Groups "DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to [email protected]
<mailto:[email protected]>.
To post to this group, send email to [email protected]
<mailto:[email protected]>.
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.
--
Tim Donohue
Technical Lead for DSpace & DSpaceDirect
DuraSpace.org | DSpace.org | DSpaceDirect.org
--
You received this message because you are subscribed to the Google Groups "DSpace
Technical Support" 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-tech.
For more options, visit https://groups.google.com/d/optout.