OpenConceptLab / ocl_issues

Issues for all OCL repos. NOTE: Install ZenHub Browser Extension and request access to the OCL Roadmap board to view all issues and to contribute
4 stars 2 forks source link

CTA / Repository / Create #1978

Open paulsonder opened 4 days ago

paulsonder commented 4 days ago

As a user, I want to be able to Create a Repository so that I can create or curate content with an Organization or User (my namespace) selected as the owner of it.

Acceptance criteria

Entry points

  1. User clicks to create a new repository from an Organization page
  2. User completes Create Repository form

Or

  1. User Creates a new Repository
  2. Selects Organization from the owner list

Select Repository type

  1. User clicks to Create and new Repository
  2. User selects type of Repository they want to create
  3. User fills the corresponding form
  4. User clicks Create and is taken to the new Repository

Screens for this flow can be found here.

Design docs

paulsonder commented 3 days ago

@jamlung-ri I think this is feeling pretty good in terms of user flow and page structure.

There are some outstanding content requirements (for example, on the page where the user chooses which type of Repository to create) and probably a need for a detailed definition of the fields for each form and how we organize them (sections). An example of a Collection can be found here.

That said, I think there's enough design to move this forward, if you're in agreement.

jamlung-ri commented 3 days ago

Agreed, let's move it forward but leave placeholders for content in the designs, if that makes sense for you. I will work to populate the content once I see how it's presented in the designs.

paulsonder commented 2 days ago

@snyaggarwal Take a look through the designs and let me know if you would like to discuss.