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

Creative Commons license versions #4633

Open
Maniues opened this issue Dec 13, 2021 · 13 comments
Open

Creative Commons license versions #4633

Maniues opened this issue Dec 13, 2021 · 13 comments

Comments

@Maniues
Copy link

Maniues commented Dec 13, 2021

Dear PeerTube community,

Some videos are licensed under CC Licenses (Attribution, non-commercial etc.). You can choose CC License, but there are many versions of that licenses (1.0,2.0,2.5,3.0,4.0). PeerTube doesn't allow to select for example 3.0 version, but actually, PeerTube redirects users to CC Beta Chooser, so the best option is to add 4.0 versions (and CC0v1).
Solution:
Add versions and URLs to that licenses

@Poslovitch
Copy link
Contributor

Working on this 🙂

@Poslovitch
Copy link
Contributor

How would we go with adding a link?
image

Licences names are quite long already.

@Maniues
Copy link
Author

Maniues commented Dec 13, 2021

Just add "4.0", without acronyms, so:

  • Attribution - Share Alike 4.0
    instead of
  • Attribution - Share Alike (CC-BY-SA 4.0)

@Maniues
Copy link
Author

Maniues commented Dec 13, 2021

Or just add URLs to these licenses and omit the "4.0" or acronyms.
I generated random movie from peertube website: https://vidcommons.org/w/9952af68-0b30-4ea0-81ac-a26444541331
Look:
obraz
If you click on the license name, you can search videos under that license. I propose change it to license URL on creativecommons.org

@frankstrater
Copy link
Contributor

If you're interested, you might want to read our development blog on how we addressed CC licenses and their display through the plugin we made.

https://beeldengeluid.github.io/extending-peertube/category/cc-plugin.html

@Poslovitch
Copy link
Contributor

Well, that plugin should be part of the core I think.

@Maniues
Copy link
Author

Maniues commented Dec 14, 2021

@Poslovitch You're right. But actually, peertube should has at least license versions captions. Can you add them?

@Maniues
Copy link
Author

Maniues commented Dec 14, 2021

@frankstrater it's interesting, but it's written in Python, but PeerTube is written in TS. Is it possible to integrate this plugin with PeerTube?

@frankstrater
Copy link
Contributor

frankstrater commented Dec 14, 2021

@frankstrater it's interesting, but it's written in Python, but PeerTube is written in TS. Is it possible to integrate this plugin with PeerTube?

The CC plugin was part of a bigger project that contains some other "tools" (Python scripts). The plugin is written in Typescript, published on npmjs and available for install through the PeerTube admin interface. See:

https://www.npmjs.com/package/peertube-plugin-creative-commons

You can see the plugin in action on several instances, like: https://spectra.video/

@Maniues
Copy link
Author

Maniues commented Dec 14, 2021

Oh, yes, thanks! So, python scripts are to use by user to use with PeerTube, not to install on instance of PeerTube?

@frankstrater
Copy link
Contributor

Oh, yes, thanks! So, python scripts are to use by user to use with PeerTube, not to install on instance of PeerTube?

Those Python script do stuff with the API of your instance (like bulk importing and/or editing videos). Those are not part of the PeerTube codebase, but more like 'extensions' (hence the project name Extending PeerTube)

@Maniues
Copy link
Author

Maniues commented Dec 14, 2021

So, I can download them and use with my instance, but CC Plugin is designed to integrate it with PeerTube codebase, right?

@frankstrater
Copy link
Contributor

Yes, that's right.

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

No branches or pull requests

4 participants