creativecommons / chooser

The new and improved CC license selection tool.
https://chooser-beta.creativecommons.org
MIT License
105 stars 141 forks source link

Add step to determine appropriateness of CC licenses #314

Closed zackkrida closed 3 years ago

zackkrida commented 3 years ago

Description

Users who aren't familiar with Creative Commons licenses might not know if the licenses are actually appropriate for their work and use case. We would like to add a step to the chooser that lets the user confirm a CC license is the right fit.

This issue will be updated with the exact copy, but in the meantime a draft pull request may be created that adds a 'generic' new second step to the chooser flow, that can be filled in with the appropriate content when ready.

neeraj-2 commented 3 years ago

I would like to work on it. Can I?

zackkrida commented 3 years ago

Sure @neeraj-2! Thanks.

zackkrida commented 3 years ago

Hey @neeraj-2 will you be actively working on this this week? Just curious. Thank you!

neeraj-2 commented 3 years ago

Hey @neeraj-2 will you be actively working on this this week? Just curious. Thank you!

Yes, @zackkrida. I am actively working on this one right now. (What I did in last some days) was just doing some background research to have a start on this issue. Explored the 7 CC licenses and their details and looking at our chooser website to get through what details already exist and what I should add-in. And now want your guidance so that I can understand from where I should exactly start 😊.

neeraj-2 commented 3 years ago

Should I propose some interface/design on Figma? Or something like that to have a start with this issue?

zackkrida commented 3 years ago

It shouldn't require any design work; we need a new step added to the stepper (a new step 2) so the current step 2 becomes step 3. If they choose "no, i need help" it will go to the new step, otherwise it will still skip multiple steps the same way it currently works.

You can just use lorem ipsum / placeholder text for the new step.

2021-02-08-137
neeraj-2 commented 3 years ago

Thanks, @zackkrida for the details. I Will create a Draft PR soon.

obulat commented 3 years ago

Will this step have radio inputs, just like the first step? If so, we could add another step object to the list of step objects: https://github.com/creativecommons/chooser/blob/a127966fab7987273695b3177925af0b2e63283a/src/utils/steps.js#L21-L30 and use the ChooserStep component for it. Here is where the selection of components for a step object is done: https://github.com/creativecommons/chooser/blob/a127966fab7987273695b3177925af0b2e63283a/src/components/Stepper.vue#L91-L96

neeraj-2 commented 3 years ago

Have just created a draft PR. But some work is still required. So, I am on it and will try to complete it by this week and will request a review after that. Thanks, @zackkrida, and @obulat.