Page History
...
- DSpace 7 User Interface demo: https://dspace7-demo.atmire.com/
- This site is automatically updated each time a UI code change is merged into https://github.com/DSpace/dspace-angular
- It also points at the REST API demo (see below) and uses data from it.
- Currently, the site is anonymous access only, as authentication / authorization features are still in progress.
- DSpace 7 REST API demo: https://dspace7.4science.it/dspace-spring-rest/
- This site is updated after major changes to REST API.
- REST API design/interaction is described in the REST Contract at https://github.com/DSpace/Rest7Contract
Current Status of new UI
Completed Work
Note: All completed work is visible from the DSpace 7 demo siteWe are tracking the current status of all active DSpace 7 development on this Google Spreadsheet: https://dspace7-demodocs.atmiregoogle.com/. For development work to be considered "completed" it must be implemented in both the DSpace 7 REST API and UI.
- Enhanced Angular framework behind the new UI (object store via ngrx platform, caching, speed enhancements)
- Browse functionality
- Object splash pages (Community, Collection, Item)
- Browse by Community/Collection functionality
- Recent Submissions
- Pagination and sorting of browse/search results
- Search functionality
- Design of Search UI. See mockups at Search Mockup
- Search results page using static/dummy content
- Deposit / Submission functionality
- Design of submission and workflow approval UI. See mockups at Submission/Workflow functionalities
In-Progress Work
This work is under current development. It either has an active or pending Pull Request.
- Search functionality
- Search results using live content (i.e. searching REST via backend)
- Deposit / Submission functionality
- Configurable item submission
- Embargo functionality
- Authentication
- REST API implementation
- Authentication via UI
Upcoming Work
(This list is not yet comprehensive)
- Browse functionality
- Configurable "Browse by" functionality (e.g. date / author / title / subject)
- Sidebar / menu on all pages
- Facet display (in sidebar)
- Homepage news
- Deposit / Submission functionality
- Configurable (XML) workflow support
- Statistics
- Usage statistics (per object and global) - pageview, downloads
- Search statistics
- Workflow statistics
- My Account
- New user registration
- User profile page (edit account / change password / edit subscriptions)
- My Submissions page
- Administrative-level functionality
- Control Panel? (similar to XMLUI)
- Creating / editing / deleting Communities
- Creating / editing / deleting Collections
- Editing / deleting Items (includes managing metadata, managing bitstreams)
- Versioning Items
- Other item management activities (moving items, mapping items)
- Access control management (editing people, groups, authorizations) both globally and per object
- Batch metadata editing (import/export)
- Batch export / import via SAF (Simple Archive Format)
- Curation Tasks
- View/find restricted Items (withdrawn, private)
- Registry management (metadata registry and bitstream format registry)
- Other functionality
- Google Analytics support (configuration, recording of downloads, reporting in UI??)
- SEO (Google Scholar metadata mppings)
- Request a Copy
/spreadsheets/d/18brPF7cZy_UKyj97Ta44UJg5Z8OwJGi7PLoPJVz-g3g/edit#gid=0
- The "Overview" tab contains a list of all high-level features currently available in either the DSpace 6.x JSPUI or XMLUI. (If you feel a feature is missing, let Tim Donohue know) Our development workflow is generally described below:
- Green features are considered "completed" (or have an early implementation completed). These features should already exist on the demo site (https://dspace7-demo.atmire.com/).
- Red features are waiting for review (i.e. code is nearly ready, and this feature is likely to be coming soon to the demo site)
- Blue features are work in progress (i.e. one or more volunteers are currently working on this feature)
- Yellow are ready to be worked on (i.e. waiting for volunteer)
- White/Gray are not yet fully described in a development "ticket". They will still be part of DSpace 7. These features will move up this workflow (to Yellow → Blue → Red → Green) once other features are completed.
Other possible changes in DSpace 7.0 (not comprehensive)
...
Overview
Content Tools