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

Could you release Mojolicious::Plugin::Mojodocs with another license? #25

Open
ldidry opened this issue Mar 18, 2021 · 4 comments
Open

Comments

@ldidry
Copy link

ldidry commented Mar 18, 2021

Mojolicious::Plugin::Mojodocs has a clean and modern UI and I would like to use it to provide documentation in my app.

I know that plugins already exist, like Mojolicious::Plugin::DOCRenderer and Mojolicious::Plugin::PODViewer but they are not as polished as Mojolicious::Plugin::Mojodocs.

Unfortunately, the CC-NC-ND license (especially ND) does not allow me to make the changes I need (like removing the Mojolicious version on top of the sidebar since it would not be pertinent in my case). And for the NC, I don’t know if my app won’t be used in a commercial context, so it would not fit either.

Solutions that I see:

  • release Mojolicious::Plugin::Mojodocs as a stand-alone package with another license
  • add a section to Copyright And License that says that Mojolicious::Plugin::Mojodocs (+ layout, template and public files) has another licence

Would you be ok?

@kraih
Copy link
Member

kraih commented Mar 18, 2021

The problem is we don't have a trademark on Mojolicious. And i don't want hacked up copies of the Mojolicious site deployed by people that make us look bad. You know, that keep the branding but change random stuff to make the design ugly or use it with content that has absolutely nothing to do with Mojolicious. This actually happened in the past. Other than using a restrictive license there is unfortunately not much else i can do.

@kraih
Copy link
Member

kraih commented Mar 18, 2021

Aside from the whole branding issue i'd be happy to share the design with other Perl projects. Just like the previous design that is now used by https://perldoc.perl.org.

@kraih
Copy link
Member

kraih commented Mar 18, 2021

I've been trying to push TPF to help us with the trademark, but there's not been much progress unfortunately.

@ldidry
Copy link
Author

ldidry commented Mar 18, 2021

The unbranded design would be great.

Here’s a screenshot of what I did before opening this issue, because even if it was CC-NC-ND, I wanted to use it at least while developing, since it’s a clean way to go through my POD:
Screenshot_2021-03-18 Slidewalker Model — Abstract module for DB abstraction layer

I already removed the brand, since my project is not binded to Mojolicious 🙂

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

No branches or pull requests

2 participants