Changes between Version 3 and Version 4 of StateOfPerlAndRdf
- Timestamp:
- 2010/03/12 02:49:11 (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
StateOfPerlAndRdf
v3 v4 25 25 Last release: 0.117, 2010-02-04. 26 26 27 istkapplerin touch with the author, Gregory Williams, and it's a pleasure to work with him. Some patches contributed. Here's some of his advice that I intend to include in some more in-depth, step-by-step writeups.27 tkappler is in touch with the author, Gregory Williams, and it's a pleasure to work with him. Some patches contributed. Here's some of his advice that I intend to include in some more in-depth, step-by-step writeups. 28 28 29 29 > In general you should be using RDF::Query for retrieving patterns … … 48 48 === RDF::Redland === 49 49 50 [http://search.cpan.org/~djbeckett/Redland-1.0.5.4/redland/docs/redland.pod RDF::Redland] is a wrapper for the [Redland C library](http://librdf.org/). Looks 51 pretty complete. 50 [http://search.cpan.org/~djbeckett/Redland-1.0.5.4/redland/docs/redland.pod RDF::Redland] is a wrapper for the [Redland C library](http://librdf.org/). Looks pretty complete. 52 51 53 52 I couldn't build it as I have the new version 0.9.17 of librasqal, the query library for Redland, which is API incompatible with its predecessor on which RDF::Redland apparently depends. … … 61 60 === RDF::Core === 62 61 63 Another pure Perl RDF framework. [http://search.cpan.org/~dpokorny/RDF-Core/ CPAN]. Last release: 0.51, 2007-02-19, which probably means that it's not very 64 much used or supported. Use RDF::Trine unless you have a good reason not to. 62 Another pure Perl RDF framework. [http://search.cpan.org/~dpokorny/RDF-Core/ CPAN]. Last release: 0.51, 2007-02-19, which probably means that it's not very much used or supported. Use RDF::Trine unless you have a good reason not to. 65 63 66 64 Notes: 67 65 68 * A pretty complete RDF package written in Perl, including parser and 69 serializer, model with its own query language, and storage with 70 either Berkeley DB, in-memory, or PostgreSQL as backend. 71 * It's unfortunate that it has its own query language, should be 72 SPARQL. 66 * A pretty complete RDF package written in Perl, including parser and serializer, model with its own query language, and storage with either Berkeley DB, in-memory, or PostgreSQL as backend. 67 * It's unfortunate that it has its own query language, should be SPARQL. 73 68 * RDF/XML serialization and parsing only. 74 69 * Has a Schema module to work with RDFS, didn't try it. 75 * Greg Williams of RDF::Trine, the other, more complete and up-to-date 76 RDF framework, tried to contribute to RDF::Core but was 77 "[met with resistance, rejection, or frustratingly long delays](http://kasei.us/archives/2006/09/23/perl_performance)". Not 70 * Greg Williams of RDF::Trine, the other, more complete and up-to-date RDF framework, tried to contribute to RDF::Core but was 71 "[http://kasei.us/archives/2006/09/23/perl_performance met with resistance, rejection, or frustratingly long delays]". Not 78 72 good. 79 73 … … 86 80 === Wrappers === 87 81 88 * [http://search.cpan.org/~mndrix/RDF-Sesame-0.17/lib/RDF/Sesame.pm RDF-Sesame] is a wrapper for the REST API of [Sesame](http://openrdf.org/), to 89 ask [SerQL](http://www.openrdf.org/doc/sesame/users/ch06.html) 90 queries and get the results in tabular form. 91 82 * [http://search.cpan.org/~mndrix/RDF-Sesame-0.17/lib/RDF/Sesame.pm RDF-Sesame] is a wrapper for the REST API of [http://openrdf.org/ Sesame], to ask [http://www.openrdf.org/doc/sesame/users/ch06.html SerQL] queries and get the results in tabular form. 92 83 * [http://search.cpan.org/~ekawas/MOBY-1.12/ MOBY], a BioMoby client, has MOBY::RDF. 93 84