When DSpace 7.0 
<https://wiki.lyrasis.org/display/DSPACE/DSpace+7+Press+Release> was 
released in August 2021, the DSpace Steering Group 
<https://dspace.lyrasis.org/steering-group/> announced plans to continue to 
add missing 6.x features to the 7.x platform in each minor release. This 
was a temporary departure from past DSpace releases, as every 7.x release 
(7.1 - 7.5) has continued to add new features and functionality to the 
platform.  While this approach has allowed us to quickly align 7.x with the 
6.x platform, we recognize that adding new features in minor releases can 
complicate upgrades between these releases.

As previously announced 
<https://groups.google.com/g/dspace-community/c/IosnM02G3LQ/m/Xrk83LmiCQAJ>, 
DSpace 7.x will be considered “feature complete” as soon as it achieves 
sufficient feature parity with 6.x. We can now confirm that this will be 
achieved in the 7.6 release (due in June)

Therefore, the DSpace Steering Group would like to announce that the 7.x 
platform will move into “maintenance mode” immediately after the 7.6 
release.  


   - 
   
   No new features will be added to the 7.x platform after 7.6. Instead, 
   all future releases of 7.x will be bug-fix only releases.
   - 
   
   New features added to 7.6 will concentrate entirely on feature parity 
   with 6.x in order to achieve feature completeness. Therefore, new 
   features will only be accepted into 7.6 if they previously existed in 6.x 
   (or below). All other new features will be rescheduled for 8.0
   - 
   
   8.0 planning will begin immediately after 7.6, with plans to release 8.0 
   approximately one year after 7.6 (tentative for mid-2024)
   - 
   
   As previously announced 
   <https://groups.google.com/g/dspace-community/c/IosnM02G3LQ/m/Xrk83LmiCQAJ>, 
   starting with 8.0, DSpace will revert to its previously established Release 
   Numbering Scheme 
   
<https://wiki.lyrasis.org/display/DSPACE/Releases#Releases-ReleaseNumberingScheme>
 
   and release schedule. Only major releases (8.x, 9.x, etc.) will receive 
   new features. All minor releases (8.1, 8.2, etc) will only contain bug 
   fixes.
   

If you or your institution have any questions, please get in touch.  A few 
common questions and answers are shared below. 

If you or your institution would like to support remaining development, 
please contact us at [email protected].  You can also visit the 
DSpace 
wiki 
<https://wiki.lyrasis.org/display/DSPACE/Announcement%3A+DSpace+Development+Fund>
 
for more information about the DSpace Development Fund and see a list of 
institutions that have already contributed.

Sincerely,

Natalie Baur, on behalf of the DSpace Steering Group


What does “feature complete” mean for 7.x?

With the 7.6 release, Steering has determined that the 7.x platform will 
have achieved sufficient feature parity with 6.x. Therefore, after 7.6, no 
additional new features will be added to the 7.x platform. 

This does not guarantee that every 6.x feature will have made it into 7.x, 
but all the highest priority 6.x features (see prioritized feature list 
<https://wiki.lyrasis.org/display/DSPACE/DSpace+Release+7.0+Status#DSpaceRelease7.0Status-Whatfeaturesarecominginalater7.xrelease?7.x>)
 
will be in a 7.x release. Any outstanding features will move to 8.0 or 
later.

What does 7.x moving into “maintenance” mean for the platform?

After the 7.6 release, 7.x will move into “maintenance”, which means it 
will only receive bug and security fixes. Keep in mind, this may include 
minor improvements when necessary to resolve bugs (e.g. fixing 
accessibility issues, etc).

7.x will continue to have new releases,  but it will revert to the release 
strategy where additional minor releases only contain bug/security fixes 
based on our Software Support Policy 
<https://wiki.lyrasis.org/display/DSPACE/DSpace+Software+Support+Policy>.  
These bug-fix only releases will not have a formal schedule, but will come 
out when necessary.

Why will 7.6 only include a new feature if it existed in 6.x or below?

While 7.x has included many great features that have never existed in prior 
DSpace releases, the primary goal of the 7.6 release will be to achieve 
feature complete status for 7.x.


As every new feature added can result in unforeseen side effects or bugs in 
existing features, we’ve decided to limit new features to only those which 
existed in 6.x or below. This minimizes the risk of creating new bugs, and 
finalizes the set of features available in 7.x.

While institutions or developers can still continue to build brand new 
features for DSpace, any which do not qualify for 7.6 will be rescheduled 
for the 8.0 release coming in 2024.

When will 8.0 development begin? What will that release look like?

After 7.6, DSpace Steering will begin planning for the 8.0 release in 
consultation with the DSpace Leadership Group 
<https://dspace.lyrasis.org/leadership-group/> and the entire DSpace 
community. The exact release date for 8.0 is to be determined, but expected 
to be approximately a year after 7.6 (around mid 2024).

8.x will follow the previously established Release Numbering Scheme 
<https://wiki.lyrasis.org/display/DSPACE/Releases#Releases-ReleaseNumberingScheme>.
 
This means that 8.0 will contain new features, but any minor releases (8.1, 
8.2, 8.3, etc) will only contain bug/security fixes. Similarly, DSpace will 
revert to its prior release scheduling of one major release per year (8.0 
in 2024, 9.0 in 2025, etc), with regular bug fix releases as necessary.

-- 
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 Community" 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-community/61188004-e85f-430f-8fd5-6f8daf8956c2n%40googlegroups.com.

Reply via email to