Using cc lite as an API for additions

SamRose - June 11, 2008 - 01:59
Project:Creative Commons Lite
Version:5.x-1.x-dev
Component:Miscellaneous
Category:feature request
Priority:normal
Assigned:Unassigned
Status:active
Description

I am working on adding some functionality to cc lite (like importing data from cc API, adding additional licenses, or giving users a way to add additional license choices (like GnuFreedoc, Dual licenses, etc).

I am looking for feedback, because I am thinking that if the intention is to keep cc lite a slim and simple funtion module, that maybe I would instead submit these changes as an additional contribution module, that would require cc lite, but then would expand on cc lite.

I wasn't sure, but it seemed that cc lite was originally created to be a stripped-down version of http://drupal.org/project/creativecommons and if that is still the intention, then it seemed to make sense to me to use cc lite as basic module to build off from, without actually needing to put all of the new code and changes into cc lite itself, but instead create some new modules that add the new functionality.

What do you think? How should I submit major new changes? As patches, or new modules?

#1

gloscon - June 11, 2008 - 08:31

Yes, still the module has intention to stripped down version of creativecommons module. This will be a good idea to allow user to add additional licenses by user. I think it should be submitted by patch and add that to new release.

#2

SamRose - June 11, 2008 - 13:09

So, if I come up with code that pulls data from creativecommons api, then maybe I should offer that as separate contrib module that works well with cc lite?

Ok, will submit patch as soon as I can for user-added licenses.

#3

pkej - January 11, 2009 - 08:04

For anyone waiting for that module:

You can try out Creative Commons and Copyrights computed field and node type which I just posted for adding your own licences. Then apply one of the many node access modules to secure the granunalrity of each license you create.

 
 

Drupal is a registered trademark of Dries Buytaert.