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

Additional F14 modules for input / data capture #1285

Open
1 of 37 tasks
Tracked by #1283 ...
nielskijf opened this issue Nov 28, 2024 · 0 comments
Open
1 of 37 tasks
Tracked by #1283 ...

Additional F14 modules for input / data capture #1285

nielskijf opened this issue Nov 28, 2024 · 0 comments
Assignees
Labels
F14 ux/ui UX/UI related issues

Comments

@nielskijf
Copy link

nielskijf commented Nov 28, 2024

New epic #1410

TODO

Sync naming convention
https://github.com/input-output-hk/catalyst-voices/blob/feat/proposal-template-drafting/docs/src/architecture/08_concepts/document_templates/proposal/F14-Generic/0ce8ab38-9258-4fbc-a62e-7faa6e58318f.schema.json

Workthrough

  • Design discovery on input/data capturing done here. This will be simplified for F14!
  • Brought in category F13-F14 Cardano Open: Developers (Only open source cat!, see below.)
  • Link F12 category questions - link - needs consolidation with F13
  • Extract questions from other cats (todo)

Capture module list here:

  • Q & A (simple text)
  • Q & A (rich text) - limit rich-text more for F14 (ask nathan)
  • Upload document
    Rich text:
    "bold", "italic", "underline", "link", "bulletList", "numberedList"
    
Supported docs
    ".pdf", ".doc", ".docx"
  • Simple conditional y/n - answer + validation
  • budget related input / number input, + min/max ranges
  • Conditional question, bring into validation? Y/N Input + validations (https, url, one line, simple text)
  • Checkbox + url input validation (depends on ask / Https validation?) - Offer multi need be.
  • Radio-button (select one)
  • Dropdown/selection solution (select one)
  • Ownership select ? co-ownership select? (How does this work we don't have memberlists?) @mike-mcnulty
  • Conditional CAT/TAG selection? Select multiple? See onboarding / Twitter/X onboarding.

Requirements

  • Category is added in through the action bar (bottom rail)
  • Category is added to the let-rail menu (inserted after category selection (modal), perhaps top segment?)
  • Category can be changed, would be awesome if the user could switch back to previous category selection in edit view.
  • Earlier selected categories / filled out categories, keep data.
  • No category selected blocks publishing ability.
  • Seems category questions are unique, making transfer of data between category not needed. @mike-mcnulty

Additional Category Questions segment/section for Cardano Open: Developers 


  • This is the only open source category, so we can remove the open source questions from the base proposal template.
  • Q: Is your project open source? y/n

    Condition No:
  • Sorry your project is not egible for funding? What happens (export?)

Condition Yes:

  • Q: Please provide a description of your open source project:
  • Q: text-area, charmax 300.
  • Q: What open source license do you use?
  • A: Dropdown with open source licenses?
  • Internal: Is there a list of licenses available? @mike-mcnulty
  • Q: Provide url for project repo
  • A: input url
 | https validation
  • Q: Provide url for project documentation
  • A: Input url
 | https validation
  • Q: Provide 3-5 keywords for your tooling|
  • A: Input separate by comma
, turn into chip

  • Q: You acknowledge the category eligibility criteria | y/n


    Condition No:
    You need to accept the category eligibility criteria to be able to publish your proposal for funding.
    Condition Yes:
    After saving your category and provided information, your category mandatory tasks is cleared in the actionbar.
    link: check now.

Attention, not for F14:

  • Milestone & Cost breakdown module might be a enormous win? @mike-mcnulty
@nielskijf nielskijf assigned nielskijf and seankdesigns and unassigned nielskijf Nov 29, 2024
@nielskijf nielskijf added ux/ui UX/UI related issues F14 labels Nov 29, 2024
@seankdesigns seankdesigns moved this from New to 🏗 In progress in Catalyst Dec 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
F14 ux/ui UX/UI related issues
Projects
Status: 🏗 In progress
Development

No branches or pull requests

2 participants