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

Dataset collection - update edit page #797

Open
5 of 8 tasks
langphil opened this issue May 9, 2018 · 1 comment
Open
5 of 8 tasks

Dataset collection - update edit page #797

langphil opened this issue May 9, 2018 · 1 comment

Comments

@langphil
Copy link
Contributor

langphil commented May 9, 2018

As part of the current development milestone to make octopub into more of a pre-publishing tool (and not merely a publishing tool) we need to allow the users to edit a collection in two different contexts:

  • while the collection has not yet been published (anything can be edited)
  • once the collection has been published (files can be added and descriptions can be amended, and the result can be re-published.)

Per elaboration workshop on Wed 9th May 2018, we have established that this feature update requires the following:

  • add menu action for 'edit' on collection dashboard
  • confirm upate of collection details still works - name not editable if in post published state
  • DB migration - published status for datafile
  • DB migration - third status on collection - implement page logic
  • confirm can update file descriptions for existing published files
  • remove 'accept csv'
  • prevent reupload for published files - replace with read only details / links to s3/github
  • Cancel adding futher files (bugfix)
@olivierthereaux olivierthereaux added this to Backlog in Octopub Roadmap via automation May 9, 2018
@olivierthereaux olivierthereaux added this to the v2 pre-publishing milestone May 9, 2018
@olivierthereaux olivierthereaux moved this from Backlog to Do Next in Octopub Roadmap May 9, 2018
@caiwilliamson
Copy link
Collaborator

#828

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Octopub Roadmap
  
Do Next
Development

No branches or pull requests

4 participants