Announce: RDF::LinkedData 0.06. Now with antlers!
Kjetil Kjernsmo
kjetil at kjernsmo.net
Mon Jun 14 00:30:32 CEST 2010
Hi all!
I just uploaded file
RDF-LinkedData-0.06.tar.gz
which has entered CPAN as
file: $CPAN/authors/id/K/KJ/KJETILK/RDF-LinkedData-0.06.tar.gz
size: 31613 bytes
md5: 66f233890ada56781e829157f7106c4a
This introduces pretty big changes to RDF::LinkedData. Most importantly,
this is now my first Moose module on CPAN. Finally! The ideas behind it
isn't that clear yet, but currently, RDF::LinkedData does nothing by
itself, it brings along a RDF::LinkedData::ProviderRole, which has a
default implementation that is actually used. This provides everything you
need for a Linked Data server.
Also, I dropped Mojolicious::Lite server in favor of a straightforward
Plack script for the default server implementation.
Actually, I also released 0.05 first, but rolled 0.06 soon thereafter
because of simple POD syntax reror. All the important changes happened in
0.05, though:
0.05 [2010-06-13] # Major refactor, use Moose and Plack.
- (Addition) use Moose
- (Addition) Create a Plack PSGI script to run the server. This also
serves as a basic usage example.
- (Addition) Create a RDF::LinkedData::Predicates with a title,
description and page methods.
- (Addition) Use Config::JFDI for configuration.
- (Addition) Create RDF::LinkedData::ProviderRole, a Moose::Role with a
default implementation.
- (Removal) Remove Mojolicious::Lite script.
- Many smaller changes.
- (Addition) More documentation.
- (Addition) More tests, also unit testing.
- (Addition) A response method contains most of the logic.
- (Addition) Use Plack::Response and HTTP::Headers in the role itself.
Cheers,
Kjetil
--
Kjetil Kjernsmo
kjetil at kjernsmo.net
http://www.kjetil.kjernsmo.net/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.perlrdf.org/pipermail/dev/attachments/20100614/1caec8f0/attachment.pgp>
More information about the Dev
mailing list