Progress review agenda 12 July 2022
Hi @lathrops1 @Kireev @latternm @ErinS @deniskar @douglassue @jordandc @jeffbeckncbi
(cc @John.kopanas @danjela @DioneMentis @sidorelauku @bela @vignesh03 @Shanthi_B @pokhi @shubtiwari @rudresh )
Update on book versions
The main body of work is done and book versions is in testing with the Coko team to ensure the usual functionality works as expected. I am pushing for a release to you this Friday, but will keep you updated if anything changes since that release depends on the results of our ongoing testing and the extent of changes required.
Update on team development resources
We have brought a new senior developer, Rudresh, into the NCBI project development team. Rudresh is working on back end development, and will focus on the MVP metadata-related issues for this period.
Giannis is feeling much better, and is focussing on performing final checks on the book versions code contributed by all of the team members.
We now have 3 full-time senior back end developers working on this alongside our front end and QA teams, as well as the assistance of a fourth senior back end developer: Coko's lead developer Yannis.
Recap of MVP priorities
Below is the list of MVP issues, excluding book versions issues. I have added the original estimates and a rough target for due dates based on those estimates being split across the team, but actual dates may differ from our targets. We are of course trying to get all of this as soon as possible as we are aware of NCBI's need to get this all working, stable, and live as soon as possible.
URL | Title | Status | Milestone | Labels | Time estimate (days) | Epic ID | Epic Title | Development due | Coko live-ready prepartion done |
---|---|---|---|---|---|---|---|---|---|
#1281 (closed) | Permissions for Editors on Grants for Books and Book components. | In progress | 2022-Jun-B | MVP deployment,bug | 0.375 | 51 | Meta Funding | 22 July 2022 | 15 August |
#1276 (closed) | Collection grant 'Apply to all' toggle should be automatically off for all collections, and editable by Sys admins | In progress | n/a | MVP deployment,dev:: done,ncbi greenlight testing | 0 | 54 | Meta Collection | 22 July 2022 | 15 August |
#1113 (closed) | in books with multiple 's, book metadata tab only shows one | In progress | 2022-July-A | MVP deployment,UI,back-end,design improvement,dev:: doing,prod:: deploy 1,scope:: approved | 2 | 56 | Meta Book (wholebook) | 22 July 2022 | 15 August |
#986 (closed) | Specify allowed source and coverted file extensions | In progress | 2022-Jun-A | Integration,MVP deployment,dev:: done,feature,prod:: deploy 1,release-20220706,scope:: approved | 0 | 70 | Submit errors | 22 July 2022 | 15 August |
#1278 (closed) | No filename validation for XML and PDF wholebook converted files | In progress | 2022-July-A | MVP deployment,dev:: doing,scope:: approved | 0 | 35 | Files management | 22 July 2022 | 15 August |
#1279 (closed) | Allow source filenames to start with numbers in PDF chapter-processed books and PDF wholebooks | In progress | 2022-Jun-B | MVP deployment,QA:: passed,new requirements,scope::weight | 0 | 40 | FM Submit | 22 July 2022 | 15 August |
#1179 (closed) | book-source-type is case sensitive | In progress | 2022-July-A | MVP deployment,QA:: to do,bug,fix:: for deploy 1,release-20220512 | 0.5 | 55 | Meta Book (chapter-processed) | 22 July 2022 | 15 August |
#1184 (closed) | can preview and publish with emtpy "Book source type" | In progress | 2022-Jun-B | MVP deployment,UI,blocking: testing,design improvement,dev:: QA fixes,fix:: for deploy 1,scope:: approved | 2 | 57 | Meta template | 22 July 2022 | 15 August |
#1217 (closed) | Collection source type is not saved correctly | In progress | 2022-Jun-A | MVP deployment,bug,fix:: for deploy 1,release-20220706 | 0 | 54 | Meta Collection | 22 July 2022 | 15 August |
#1185 (closed) | book publication date range not updating in metadata modal | In progress | 2022-July-A | MVP deployment,QA:: doing,back-end,bug,fix:: for deploy 1,scope::weight | 1 | 56 | Meta Book (wholebook) | 22 July 2022 | 15 August |
#1237 (closed) | Display heading level & Expand heading level | In progress | 2022-Jun-B | MVP deployment,QA:: doing,UI,back-end,design improvement,fix:: for deploy 1 | 1 | 48 | Setting: Org templates | 22 July 2022 | 15 August |
#1252 (closed) | Citation self-URL and Special publisher link URL need to support text string value of doi
|
In progress | 2022-Jun-B | MVP deployment,QA:: passed,UI,design improvement,fix:: for deploy 1 | 0 | 48 | Setting: Org templates | 22 July 2022 | 15 August |
#481 (closed) | Agreements API request at Publish step | Scheduled | 2022-July-A | MVP deployment,back-end,dev:: to schedule,feature,prod:: deploy 1 | 1 | 28 | Publish | 5 August 2022 | 15 August |
#804 | Inconsistent behavior in permitting ingest of tagged XML from PDF | Scheduled | 2022-July-A | MVP deployment,UI,back-end,design improvement,dev:: to schedule,notification,prod:: deploy 1,scope:: approved | 1 | 71 | Convert and load errors | 5 August 2022 | 15 August |
#933 (closed) | Read OA status from converted file and add to PDF and XML wholebook metadata | Scheduled | 2022-July-A | MVP deployment,back-end,blocking: migration,design improvement,dev:: to do,fix:: for deploy 1,scope:: approved | 2 | 56 | Meta Book (wholebook) | 5 August 2022 | 15 August |
#982 (closed) | Grants applied directly to chapter components not written in to JSON sent in PMC ingest package | Scheduled | 2022-July-A | MVP deployment,back-end,blocking: migration,bug,dev:: to do,fix:: for deploy 1 | 2 | 51 | Meta Funding | 5 August 2022 | 15 August |
#1078 (closed) | Should not be able to publish collection TOC with chapter-processed books in Published status but without any Published TOC | Scheduled | 2022-July-A | MVP deployment,design improvement,dev:: to schedule,prod:: deploy 1 | 4 | 3 | Collection TOC management | 5 August 2022 | 15 August |
#1149 | previously published chapter that is previewing does not show on toc | Scheduled | 2022-July-A | MVP deployment,back-end,bug,dev:: to schedule,fix:: for deploy 1,scope::weight | 0 | 2 | Chapter-processed TOC management | 5 August 2022 | 15 August |
#1177 (closed) | Unable to migrate multiple affiliations for chapter-processed book metadata | Scheduled | 2022-July-A | MVP deployment,blocking: migration,design improvement,feature,new requirements,prod:: deploy 1,scope::research | 5 | 55 | Meta Book (chapter-processed) | 5 August 2022 | 15 August |
#1178 | "Ignore book order" domain attribute is not set for yes for Word One Doc book | Scheduled | 2022-July-A | MVP deployment,bug,fix:: for deploy 1 | 0.375 | 48 | Setting: Org templates | 5 August 2022 | 15 August |
#1219 (closed) | Special character: & not tagged properly | Scheduled | 2022-July-A | MVP deployment,bug,fix:: for deploy 1 | 1.5 | 55 | Meta Book (chapter-processed) | 5 August 2022 | 15 August |
#1251 (closed) | Vendor Meta file is not valid blocking FTP packages getting ingested to BCMS | Scheduled | 2022-July-A | MVP deployment,back-end,bug,fix:: for deploy 1 | 1 | 32 | PDF (book and chapter) integration | 5 August 2022 | 15 August |
#1275 (closed) | New Settings 'Override OA agreement status' toggle | Scheduled | 2022-July-A | MVP deployment,scope:: review | 2 | 22 | Set up: Settings | 5 August 2022 | 15 August |
#511 (closed) | Email notifications documentation | Scheduled | Documentation,MVP deployment,back-end,feature,prod:: deploy 1,scope:: review | 3 | 42 | FM Tracking | 5 August 2022 | 15 August | |
Total time for all issues after book versions (in days) | 29.75 | ||||||||
Total time for all unstarted issues (in days) | 22.875 |
New requests for more MVP work
@lathrops1 has pointed out for #403 (closed) that:
not having this would mean we can't support a lot of our most frequently submitted content at deployment based on migration and other testing, even with a workaround
I would like to validate that together and understand where this fits in to priorities based on the list above and time considerations, as changing the scope now (by adding this issue or any other) will adversely affect the schedule.