Bugs item #1879838, was opened at 2008-01-25 10:14
Message generated for change (Settings changed) made by tdonohue
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=119984&aid=1879838&group_id=19984

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Web UI
Group: None
>Status: Closed
>Resolution: Out of Date
Priority: 5
Private: No
Submitted By: Ron  Stevenhaagen (stevenr2)
Assigned to: Nobody/Anonymous (nobody)
Summary: Creative Commons - Licence Dependancy

Initial Comment:
We have received an internal error because Creative Commons has recently 
changed the formatting of their License. We discovered there are dependancies 
between the License format developed by Creative Commons and
the Dspace code. Creative Commons have advised that we can eliminate those 
dependancies by processing their License as RDF the format they produce.

Because Creative Commons Licenses are evolving it is likely they will change 
the format of their licence again in the future resulting in future errors due 
to the dependancies we have to their XML tags. 

I have included my correspondence with Creative Commons (see below)

-----Original Message-----
From: Ron Stevenhaagen [mailto:[email protected]] 
Sent: January 25, 2008 10:10 AM
To: 'Nathan Yergler'
Subject: RE: A comment from Ron Stevenhaagen

Thanks Nathan

I understand there is a dependency here and that by moving to RDF those 
dependancies can be eliminated resulting in a more stable code base. I will 
forward this information to the Dspace foundation in the hope that they will 
adopt your suggestion. Yes I believe there may still be some users who are 
affected by this issue although many have probably repaired their code if they 
subscribe to the Dspace-tech-request mailing lists and have been reading the 
messages.

Thanks,
Ron Stevenhaagen

-----Original Message-----
From: Nathan Yergler [mailto:[email protected]] 
Sent: January 24, 2008 12:10 PM
To: Ron Stevenhaagen
Subject: Re: A comment from Ron Stevenhaagen

Ah, I understand.  Unfortunately it sounds like DSpace is processing the RDF as 
simple XML and not as RDF (or at least not respecting XML namespaces). If 
treating it as the latter there would have been no issue.  The fact that this 
*is* RDF means that we can add additional properties as we go and applications 
which are using the RDF should be unaffected.  Those that are treating it as 
XML, however, may get bitten (as in this case).  I'd be happy to work with the 
DSpace developers to move in that direction.

In the mean time, we *can* regenerate the files to use cc: as the default 
namespace (thereby going back towards what we had before).  Do you think that 
this is still affecting other users out there?

On 1/24/08, Ron Stevenhaagen <[email protected]> wrote:

Hi Nathan

I have been watching the Dspace-tech-request mailing lists and have found a 
solution to this issue. We discovered that Dspace looks for the Tags <License> 
and </License>. All the text between these tags are then displayed as the 
License by Dspace.
The problem we encountered was that these tags were no longer present in the 
license we obtain from your site resulting in an internal error from Dspace.
We found that you recently changed the format of the license to wrap the tags 
in an XML namespace as follows <cc:License> and </cc:License>. We simply 
rewrote the code in Dspace to look for those tags. In future it would be 
helpful if you could advise us in advance of any formatting changes to the 
license. Even better the Dspace Foundation could be advised of
formatting changes to the License so that they can issue a patch in advance if 
necessary. I know that the users accross Canada who use the Creative Commons 
License from Dspace were affected by this formatting change and I suspect it 
may have also affected all users internationally. Some of those users are still 
unaware of this issue and are probably doing research to determine how to fix 
this issue (the same experience we faced resulting in hours of unproductive 
time trying to chase down this issue).

Thanks for your consideration

Ron Stevenhaagen



----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=119984&aid=1879838&group_id=19984

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to