Page History
...
- Improving performance / scalability in general. Some examples include...
- Serve REST configuration more efficiently: https://github.com/DSpace/DSpace/issues/9056
- User permissions should be obtained in fewer REST requests: https://github.com/DSpace/dspace-angular/issues/3161
- Submission Form should be loaded using fewer REST requests: https://github.com/DSpace/dspace-angular/issues/3162
- Search Results should be loaded using fewer REST requests: https://github.com/DSpace/dspace-angular/issues/3163
- Easier Installation and Upgrades. Some examples include...
- Discussions around simplifying installation process: https://github.com/DSpace/dspace-angular/issues/3184
- Can we simplify the installation/upgrade process of DSpace, especially now that there's a frontend & backend to manage?
- Code Cleanup / Maintenance. Some examples include...
- Dependency upgrades: Upgrade
- Upgrade to Angular 19 and latest Angular and latest
- Spring / Spring
- Spring Boot
- Replace Submission Form library (as the one we use is unmaintained): https://github.com/DSpace/dspace-angular/issues/2216
- All collections should have a workflow – a default noninteractive workflow would facilitate applying curation tasks (such as virus scanning) to all submissions: https://github.com/DSpace/DSpace/issues/8820
- DOIs
- Changing the field a DOI is using (dc.identifier.uri vs. dc.identifier.doi)
- Changing the resolver (https://doi.org vs. http://dx.doi.org)
- Modularization
- Angular : library-based architecture proposal - As of 8.0, we've already migrated to "standalone components". We can now consider whether to potentially migrate to using Nx.
- Do we need a UI/UX guide to enable module developer to achieve a common "DSpace" look and feel? https://github.com/DSpace/dspace-angular/issues/3211
- Bitstream persistence URLs (if it does not interfere with a potential DSpace-CRIS merger) - As of DSpace 7+, there are no persistent URLs for bitstreams. The URL is based on UUID, and if you replace or version a bitstream the URL will change: https://github.com/DSpace/DSpace/issues/9083
- Accessibility fixes and other major bug fixes.
- Features or fixes that make a potential DSpace-CRIS merger easier. (For more information on the potential merger, see the announcement from DSpace Steering.)
...
Overview
Content Tools