Tim,

Thanks for this explanation. We appreciate all the work going into DSpace 7
and its point releases.

David

On Tue, Oct 18, 2022 at 2:30 PM Tim Donohue <[email protected]> wrote:

> Hi David,
>
> DSpace 7 is a temporary departure from those rules.  We broke those rules 
> *only
> for DSpace 7*​ because otherwise DSpace 7 would never be "backwards
> compatible" with DSpace 6 and prior.  We made this decision prior to the
> release of 7.0, as we realized that if we require 7.0 to have all the
> features of DSpace 6, it'd not be out for a very long time.  So, DSpace 7.x
> is about bringing DSpace 6 forward into a completely new UI, and that means
> layering in more features in each 7.x release until this "backwards
> compatibility" is achieved.
>
> You can see the reasons for the decision and all additional features still
> coming to DSpace 7.x here:
> https://wiki.lyrasis.org/display/DSPACE/DSpace+Release+7.0+Status
>
> I fully expect that with DSpace 8 we will revert back to the existing
> policies (which you referenced).  The timeline for DSpace 8 is still TBD,
> but early notes are here:
> https://wiki.lyrasis.org/display/DSPACE/DSpace+Release+7.0+Status#DSpaceRelease7.0Status-Whenwill8.0planningbegin?IsthereaRoadmapfor8.0?
>
> Tim
> ------------------------------
> *From:* [email protected] <[email protected]> on
> behalf of David P. Steelman <[email protected]>
> *Sent:* Tuesday, October 18, 2022 1:12 PM
> *To:* DSpace Developers <[email protected]>
> *Subject:* [dspace-devel] DSpace 7 Version numbrring
>
> Hi All,
>
> Hoping to get some insight into DSpace version numbering.
>
> The https://wiki.lyrasis.org/dspace/releases page indicates that DSpace
> versions consist of [major].[minor] version numbers, and that
>
>     "Major Releases: ... may include any or all of the following: new
> features, system improvements, architectural changes, bug fixes.
>
>     Minor (Bug-Fix) Releases: ... will only include bug fixes to an
> existing major release"
>
> Looking through the DSpace 7 release notes (https://wiki.lyrasis.org/
> display/DSDOC7x/Release+Notes) it is evident that each minor version
> includes new features, improvements, as well as bug fixes. There have also
> been occasional bug fix only "patch" releases (i.e., v7.1.1, v7.2.1).
>
> The most recent DSpace 7.4 release also included a backward-incompatible
> architectural change to the Angular front-end (for those customizing the
> front-end), specifically the removal of the "DataService" class
> (app/core/data/data.service.ts) and its replacement by the
> "BaseDataService" and "IdentifiableDataService" classes in PR #1791 (
> https://github.com/DSpace/dspace-angular/pull/1791).
>
> So just wondering what expectations, if any, we should have in regards to
> DSpace version numbers, especially in relation to backward-incompatible
> architectural changes.
>
> Thanks,
>
> David
>
> --
> All messages to this mailing list should adhere to the Code of Conduct:
> https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx
> ---
> You received this message because you are subscribed to the Google Groups
> "DSpace Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/dspace-devel/c2cf0828-0852-43f6-8821-f4299887a8den%40googlegroups.com
> <https://groups.google.com/d/msgid/dspace-devel/c2cf0828-0852-43f6-8821-f4299887a8den%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
All messages to this mailing list should adhere to the Code of Conduct: 
https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx
--- 
You received this message because you are subscribed to the Google Groups 
"DSpace Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dspace-devel/CA%2BmHiJa4HevEjk1bG_EtYQKFZEmHTveqe2UWX5hL4mMYRh%2BHCQ%40mail.gmail.com.

Reply via email to