-
Notifications
You must be signed in to change notification settings - Fork 9
fix: f14 proposal schema restructuring #2230
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
base: main
Are you sure you want to change the base?
Conversation
merging main into proposal improvements
❌ Test Report | |
...pts/document_templates/proposal/F14-Generic/0ce8ab38-9258-4fbc-a62e-7faa6e58318f.schema.json
Show resolved
Hide resolved
...pts/document_templates/proposal/F14-Generic/0ce8ab38-9258-4fbc-a62e-7faa6e58318f.schema.json
Outdated
Show resolved
Hide resolved
docs/src/architecture/08_concepts/document_templates/proposal/F14-Generic/example.proposal.json
Outdated
Show resolved
Hide resolved
docs/src/architecture/08_concepts/document_templates/proposal/F14-Generic/example.proposal.json
Outdated
Show resolved
Hide resolved
docs/src/architecture/08_concepts/document_templates/proposal/F14-Generic/example.proposal.json
Outdated
Show resolved
Hide resolved
docs/src/architecture/08_concepts/document_templates/proposal/F14-Generic/example.proposal.json
Outdated
Show resolved
Hide resolved
docs/src/architecture/08_concepts/document_templates/proposal/F14-Generic/example.proposal.json
Outdated
Show resolved
Hide resolved
…F14-Generic/example.proposal.json Co-authored-by: Dominik Toton <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Verified changes and suggested change pre merge
This PR should not be merged without @dtscalac's approval. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The PR needs to wait until #2298 is merged and the tests run on the changes from here.
# Conflicts: # docs/src/architecture/08_concepts/document_templates/proposal/F14-Generic/example.proposal.json
4ec812a
to
ddd097e
Compare
Description
F14 Catalyst Submission Form Schema Restructuring
Overview
This pull request restructures the JSON schema for the F14 Catalyst Submission Form to enhance the form organization, improve user experience, and ensure consistency across the submission process.
Changes
Reorganized segments to follow the new order: schemaReference, Setup, Selected Category, Summary, Project Details, Milestones, Funding Justification, and Acknowledgements
Added comprehensive x-order specifications for all segments, sections, and field groups to ensure consistent UI rendering
Added detailed user guidance (x-guidance) and placeholders (x-placeholder) for all form fields to improve user experience
Moved 'theme', 'translation', and 'open source' sections into the setup segment
Moved 'selected category' to its own top-level segment
Changed category acknowledgements from radio buttons to checkboxes
Moved category-specific acknowledgements into the main acknowledgements segment
Removed references to "proposal" for clarity and consistency
Enhanced validation rules for fields with minimum/maximum value constraints
Added detailed milestone guidance for all milestone sections
Breaking Changes
Renamed several sections, and changed structures
Checks