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.

Reply via email to