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

Change item creation form #180

Open
mkrzmr opened this issue Mar 1, 2024 · 2 comments
Open

Change item creation form #180

mkrzmr opened this issue Mar 1, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@mkrzmr
Copy link

mkrzmr commented Mar 1, 2024

related to #179

With the change in recommended/optional metadata fields, change the item creation form accordingly so that only recommended fields are selected.

Move "Version", which is hardly used and optional, down to the other properties

For all item types except Workflows, make accessibleAt mandatory to complete the form and submit the entry

@mkrzmr mkrzmr added the enhancement New feature or request label Mar 1, 2024
@laureD19
Copy link
Contributor

laureD19 commented Jun 6, 2024

  • 1 for the necessity to update the edit forms based on the new list of recommended metadata fields, including "downgrading" the version field in the edit forms.

However, for the latest point mentioned above - "make accessibleAt mandatory" - this was extensively discussed during the development phase of the MP and would require changes to the data model as well as in backend. With our current metadata population, it would also create a lot of bugs as we still have a bunch of items without "accessibleAt" but already in the system. So, even if this point has been spotted as an important one for future upgrade of the data model, I don't think we should implement it now. I would recommend instead to list it as a potential new requirement for the next MP upgrade.

@laureD19
Copy link
Contributor

laureD19 commented Oct 9, 2024

after discussion, agreement on making accessibleAt mandatory.
Still, the rest of the recommended fields + downgrading version should be updated in the edit forms.

@laureD19 laureD19 added this to the Q4 2024 milestone Oct 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants