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

License Advisor page with wizard and filters #1217

Open
wants to merge 32 commits into
base: gh-pages
Choose a base branch
from

Conversation

TGRRRR
Copy link

@TGRRRR TGRRRR commented May 3, 2024

This page is aimed to help beginner developers choose the most suitable open source license for their projects. It offers a guided wizard to narrow down options based on specific requirements and preferences, and also allows users to filter licenses by various criteria like permissions, conditions, and limitations. This helps ensure that developers select a license that aligns with how they want their project to be used and shared.

It uses the /licenses page as a base, just with a full list of licenses and additional JS functionality to filter the list.

@mlinksva
Copy link
Contributor

mlinksva commented May 6, 2024

See it in action at https://tgrrrr.github.io/choosealicense.com/advisor/

Interesting idea. Some quick reactions:

  • I'd just call it a wizard, skip "advisor"
  • The wizard questions would require a lot of work to be completely accurate
  • The warranty/liability limitation questions seem silly to even ask

I'm not completely sold on a wizard, but the ability to filter is nice, brought up before eg in #637

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants