Skip to content

Support other file formats for "upload" during UI submission flow #652

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

Open
Misjohns opened this issue Mar 10, 2025 · 2 comments
Open

Support other file formats for "upload" during UI submission flow #652

Misjohns opened this issue Mar 10, 2025 · 2 comments
Labels
good first issue Good for newcomers UX Related to the user experience
Milestone

Comments

@Misjohns
Copy link
Collaborator

Problem

Currently, the UI supports the ability for a user to upload a YAML file into the knowledge and skills contribution wizard. The Upload YAML pulls in that data into the wizard form fields, runs the necessary checks and formatting ,and lets a user submit their contribution or download the corrected YAML. Unfortunately, creating a YAML can be difficult and not all SMEs will have the necessary skills or feel comfortable using that format.

Recommendation

Provide a user the ability to complete a form, and then upload via the UI.

Possible form formats:

  • Google form
  • Word document
  • Text document
  • Etc.

Benefits

Aids user in a number of ways:

  • Ability to work offline
  • Ability to collaborate and conduct reviews on a contribution
  • Etc.
@Misjohns Misjohns added the UX Related to the user experience label Mar 10, 2025
@Misjohns Misjohns added this to UI Mar 10, 2025
@vancura
Copy link

vancura commented Mar 12, 2025

What do you think about these most commonly used data formats besides YAML? YAML is still the best, but some people might have different preferences.

  • JSON
  • TOML
  • XML
  • CSV

@Misjohns
Copy link
Collaborator Author

@vancura Absolutely, let's add those to the list. My list focuses on non-technical users that do not have a dev background.

@vishnoianil vishnoianil added the good first issue Good for newcomers label Mar 26, 2025
@vishnoianil vishnoianil moved this to Backlog in UI Mar 26, 2025
@vishnoianil vishnoianil added this to the release-1.2 milestone Mar 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers UX Related to the user experience
Projects
Status: Backlog
Development

No branches or pull requests

3 participants