2021Q4 - RevMan Web development progress
Sprint plan
Est start date | Roadmap/backlog item |
---|---|
08/11/2021 | Support Overviews of reviews |
22/11/2021 | Support Methodology reviews Move to AWS |
06/12/2021 | Update CKEditor 5/Move to AWS |
20/12/2021 | Winter holidays |
04/01/2022 | Move to AWS/Move to a supported development platform |
Capacity impacted due to winter holidays: 20/12-1/4.
Agenda Sprint demo
What did we complete in the sprint?
- Short summary
- Demo of new functionality
- Feedback
- Summarize comments from demo
- Update on comments from previous demo
How are we progressing towards our quarterly targets?
Adoption and activity in RevMan Web
Sprint started
Completed:
Story | Objective/Roadmap item | Release | Demo |
---|---|---|---|
RevMan Web on AWS | Retire RevMan 5 - Support non-Cochrane users | 11/1 | No |
Update of CKEditor 5 | Retire RevMan 5 - | 11/1 | No |
Set up front-end to run both AngularJS and Angular in parallel | Sustainable development - Move to a supported development platform | 11/1 | No |
Reduce risk of authors editing with Track changes on when it's not intended | 11/1 | Yes | |
Reduce risk of authors submitting when there is no invitation | 11/1 | Yes | |
Validate that no data rows/subgroups in custom analyses have been excluded in rm5 | 11/1 | Yes |
Other work completed:
- Fixed 4 bugs
Feedback
Reduce risk of authors editing with Track changes on when it's not intenden
- Could be confusing why the track changes appear again. Could we inform users in some way?
- Could we inform users if there are tracked changes when you start viewing a review to make sure there are no hidden tracked changes?
Not related to demoed stories:
- Could we do something about authors reporting excluded studies in additional table (not a common problem)
Activity panel last 30 days
Reviews with advanced features (only use RevMan Web)
- In total: 198 (+16)
- GRADEPro integration: 145 (+11)
- RoB 2: 87 (+8)
- Study-centric data: 6 (+0)
Overall activity RevMan Web vs. RevMan 5 (2 years)
Sprint started
Completed:
Story | Roadmap item/Objective | Release | Demo |
---|---|---|---|
Migrate Overviews of reviews | Retire RevMan 5 | 2/12 | Yes |
Show number of reviews in context panel for overviews | Retire RevMan 5 | 2/12 | Yes |
Support Methodology reviews | Retire RevMan 5 | 2/12 | Yes |
Show number of references to report correctly in PRISMA and text sections | Retire RevMan 5 | 2/12 | No |
Review meta-data can be updated while review is checked out | - | 2/12 | No |
Show lower case letters for author footnote indexes in JATS view | - | 2/12 | No |
jats-html - display citation last changed date | - | 2/12 | No |
Planned for demo from previous sprint:
- Improvement of import of references fro CRS/Covidence (support different tags for Journal source field)
- Improvement of re-ordering references
Notes from demo:
- Overviews
- Suggestion by Lara: change policies for how to report on RoB and SoF, can this be supported in RevMan Web? At the moment the wokaound is to add as additional tables but this results in them being in the wrong place in the review Rebecka Hall to coordinate with EMD
- Re-order links:
- Suggestion Lara: global re-order of links
- Import references (journal field)
- Suggestion Clare: we spend a lot of time on editing references to adhere to the Cochrane style, could the import support this?
Activity panel last 30 days
Reviews with advanced features (only use RevMan Web)
- In total: 182 (+8)
- GRADEPro integration: 134 (+12)
- RoB 2: 87 (+1)
- Study-centric data: 6 (+0)
Overall activity RevMan Web vs. RevMan 5 (2 years)
Sprint started
Demo cancelled.
Completed:
Story | Roadmap item | Release |
---|---|---|
Support overviews of reviews | Retire RevMan 5 | 2/12 |
Deploy ReviewDB on Docker | Sustainable development | 2/12 |
Remove deduplication of author footnotes in RMW | - | 2/12 |
Update AngularJS to final version (1.8) | Sustainable development | 2/12 |
Enable type checking on TypeScript transpiler | Sustainable development | 2/12 |
Refactor context panel menu item components | Sustainable development | 2/12 |
Dynamically update status fields on dashboard | - | 2/12 |
Move global variables and functions away from $rootScope | Sustainable development | 2/12 |
Improvements to creating practice reviews | - | 2/12 |
User interface for message system (enable access to console) | - | 2/12 |
Refactor NotifyService not to use scope | Sustainable development | 2/12 |
Organise components into folders | Sustainable development | 2/12 |