Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

April Release Checklist #107

Closed
37 tasks done
fenekku opened this issue Apr 27, 2020 · 1 comment
Closed
37 tasks done

April Release Checklist #107

fenekku opened this issue Apr 27, 2020 · 1 comment

Comments

@fenekku
Copy link
Contributor

fenekku commented Apr 27, 2020

Our goals for the April release are:

Please feel comfortable ticking them off and adding the tasks that are missing 😃 .

Deposit Backend

Deposit Frontend

  • To have settled on the big lines of the Deposit frontend: RFC: Deposit frontend architecture rfcs#27 (Codimd: https://codimd.web.cern.ch/_l39jjcmQX2Q40jpCDu6GQ#). Cleaned up.
  • Proof of concept for deposit page: fill 2 fields
    • button with action (Save Draft + Publish buttons with faked actions)
    • field (titles, resource type)
      • titles
      • resource type
    • loads passed config
    • loads empty initial record
    • loads pre-existing record (record is still fake) Needs to merge existing record with empty one so the user can fill in the missing parts
    • shows error message
    • URL re-write
    • Backend error handling in frontend end (ErrorHandler class, faked api response errors)
    • Transformation layer (on receiving a record, before submitting a record)
    • Confirm Modal before publishing
  • Merge invenio-app-rdm/deposit branch into master and release

CLI + Cookiecutter

  • Release updated cookiecutter + updated cli using it

Blockers

S3

  • Improvements to big file uploads (egabancho 's contribution): File upload fails for big files invenio-s3#11
    • v1.0.3 has been released with improvements on big files uploads. Should be transparent since is compatible with v1.0.2 currently pinned.

Invenio-Indexer

Cookiecutter-RDM

Developer Experience

@ppanero @zzacharo @lnielsen

@fenekku
Copy link
Contributor Author

fenekku commented May 1, 2020

April release done: https://invenio-talk.web.cern.ch/t/inveniordm-alpha-6-april-release/104

Closing this.

@fenekku fenekku closed this as completed May 1, 2020
InvenioRDM April Board automation moved this from To do to Done May 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

No branches or pull requests

1 participant