Skip to Content.
Sympa Menu

cc-metadata - CC LicenseLib - a .NET library for Creative Commons License Metadata

cc-metadata AT lists.ibiblio.org

Subject: discussion of the Creative Commons Metadata work

List archive

Chronological Thread  
  • From: admin AT delegatetechnologies.com
  • To: cc-metadata AT lists.ibiblio.org
  • Subject: CC LicenseLib - a .NET library for Creative Commons License Metadata
  • Date: Mon, 27 Oct 2003 08:25:43 -0800 (PST)

Hello All-

I just wanted to announce that I've done an initial release of a Visual
Basic .NET class library called CCLicenseLib. The library was initially
ported from the PHP implementation that Blake Watters submitted and
contains an object library that is useful when integrating Creative
Commons Licenses into .NET applications. (you can see Blake's PHP
implementation at: http://cclicense.sourceforge.net/ ) While much of the
functionality is the same as a result of a direct port of the code, I
added a few extra functions to the cc_license class that can assist in
generating and reading XML files with embedded license information of a
specific structure. The XML parsing
routines are fairly basic and follow a specific format (See
releasenotes.txt packaged with the project files), I would be interested
in hearing suggestions for XML schemas as well as better ways to
embed/parse license information into and from XML documents.

*The project files are currently licensed under the LGPL.

I am currently managing the project through the GotDotNet Community
(http://www.gotdotnet.com) and the project's homepage can be found at:
http://workspaces.gotdotnet.com/cclib

**************
PROJECT FILES:
**************
The files that are currently available for download were compiled
using version 1.1 of the .NET Framework.

There are currently two files available for download:

--CCLicenseLib_dll_v_1_0.zip - compiled dll of the library
--CCLicenseLib_v_1_0_src.zip - packaged source code for the library

These two files can be downloaded from my personal website at:

http://www.delegatetechnologies.com/projects/CCLicenseLib_dll_v_1_0.zip
http://www.delegatetechnologies.com/projects/CCLicenseLib_v_1_0_src.zip

I will be making the GotDotNet project workspace public immediately
following this submission to the discussion list so you can also grab the
release files from the project workspace as well. (See section above for
workspace url)

****************
PROJECT ROADMAP
****************
The next release will probably be focused mainly towards putting the
following functionality into the library (Other suggestions or comments
are welcome):

--Database Connectivity - Provide SQL Scripts for generating tables to
hold CC License information and create the
necessary functions to store and retrieve
license information.
--Extended XML Parser - with talks about embedding license information
into different document types, functionality
geared towards parsing license inforamtion
from XML documents will probably be extended
to allow for multiple files to be parsed and
stored at the same time as well as an extended
schema to include more details about the file
and license. This would obviously require
the introduction of other objects into the
library for utility purposes.
--C# Implementation - Port the VB.NET library to C#.

********************
CONTACT INFORMATION
********************
If you would like to contact me directly, or have bug submissions,
suggestions, comments, etc. You can contact me through this discussion
list, or via email at:

cclicenselib AT delegatetechnologies.com

Also, I will be setting up a forum on my website for discussion over
the library's functionality, enhancements ect. so feel free to stop by
and post comments there as well. The url is:

http://www.delegatetechnologies.com/forum/index.php

You can get release updates from this discussion list, or by checking my
personal weblog for information at:

http://www.delegatetechnologies.com/blog/index.php

Hope you find this library useful!

Highest Regards,

Steve Griffin
steve AT delegatetechnologies.com
http://www.delegatetechnologies.com




Archive powered by MHonArc 2.6.24.

Top of Page