License for blog posts
This task is part of the FellowshipHacks/Projects/Blog project.
Goal
In EZ, each blog post can be assigned a license statement; in WP there are different plugins to manage license of content. We have to choose the best plugin and set up a procedure to migrate license information from EZ to WP.
People
People working on this task.
Volunteers are always welcome! Have a look at FellowshipHacks to know how you can help
Status
Last updated on: 090118
We have extracted license data from EZ; we have to select the WP license plugin to use and write the corresponding data migration procedure.
Subtasks
TODO
Test this Per Post Creative Commons License plugin (thanks Giacomo) and compare it to the "Progressive license" plugin (see below)
- If no other plugins are available, choose the best existing plugin
- Set up a data migration procedure
DONE
Set #Requirements for plugins
- Extract license information from EZ. Done as part of the content migration task.
Notes
Requirements
- Compatibility with WPMU
- Support for per-post license (not only per-blog)
- Support for licenses present in EZ (GNU GPL/FDL, CC free licenses, public domain), or easy to add.
- Minimal impact on WPMU database
Potentially useful plugins
Progressive license plugin: http://wordpress.org/extend/plugins/progressive-license/
- Only per-blog
- Tested
attitude: So long, Progressive license plugin seems to be the closest to what we need. I managed to hack it and add additional licences by default, but only problem we have with it is that it doesn't allow changing license per post. It can assign license image to every post though. I will investigate further on this, and report here. We should also check how hard we need a possibility for licensing per post since I assume that the most of bloggers chose one license. Oh yes, this plugin gives possibility for making time periods, in other words, one license can last for some time and than gets replaced by another. Example: http://blogs.fsfe.org/attitude/
cri: I've noticed that the RSS-imported posts don't get the license chosen in the plugin, unless one select a license in the admin panel "If all licenses expire use this license: "; this could be useful: we could easily append the original EZ license to imported posts, and use the new per-blog license only for future posts.
Other per-blog license plugins
The creative commons wp-license plugin: http://wiki.creativecommons.org/WpLicense
Only per-blog license, not per-post: http://mu.wordpress.org/forums/topic.php?id=7140
- Not tested
Another CC plugin http://wordpress.org/extend/plugins/creative-commons-license-widget/
- Only per-blog
- Not tested
Simple copyright plugin: http://wordpress.org/extend/plugins/simple-feed-copyright/
- Only per-blog
- Not tested
Other (not useful)
Comment license plugin: http://alexking.org/projects/wordpress
- This is for comments, not posts
Other plugins: http://wordpress.org/extend/plugins/tags/copyright
- Obly per-blog (and often only in the RSS feed)