-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 16 Mar 2011, at 16:07, Parnell Springmeyer wrote:

In a previous (Pylons) application I built an RDF based ACL system and
got started on an FOAF+SSL login setup. [...]
that experience has led me to the conclusion that Python RDF and OWL
tools have been stagnating...

That's not an entirely unreasonable conclusion to arrive at. However, it's all volunteer effort and these days most everyone has a day job and is hard-pressed to spare the time. It's also a little chicken-and- egg, if there's little apparent user interest, the developers' enthusiasm is understandably prone to ebb away over time. My own tactic in such circumstances is to volunteer whatever help I can as support to the dev team (/me waves at benbangert and mcdonc).

Nature may well abhor a vacuum but she also finds irony irresistible: close on the heels of your post is gromgull's announcement of the rdflib 3.1 release:

http://groups.google.com/group/rdflib-dev/msg/c92bcbd2a0caf9c6

and of a putative move to mercurial in order ease the way for contributions:

http://groups.google.com/group/rdflib-dev/msg/ae732ce9e4ab0f89

Redland bindings haven't been updated for python binaries beyond 2.3 (if
I remember, or it was 2.4) and native python RDF libraries have /some/
features but aren't feature complete and/or are buggy.

Where rdflib is concerned, can I encourage you to detail any missing features that you have identified? A brief argument for their inclusion would be useful, assuming that it isn't already screamingly obvious. I also encourage you to report any bugs that you may find which aren't already appearing as ticketed issues or as known test failures.

I think before a serious semantic web project can be undertaken, the
tools need to be caught up a bit.

Another take on it is that pursuing semantic web projects can help to develop the tools further. The ordf library (Object RDF) built on top of rdflib by Will Waites is a case in point. It provides the semweb back-end for http://data.gov.uk/ which is definitely a "serious semantic web project" by my lights.

It's when the OWL hits the fan that the interesting stuff has to come into play, OWL can be hugely expensive in computational terms. I quite like the messaging approach adopted by Will Waites in ordf, it's both pragmatic and well-founded (on Hayes-Roth's mid-80s work with blackboard systems).

It's one of my goals to start on that
by patching up the redland bindings (why duplicate functionality?) and
fleshing out the feature set with a wrapper on-top. I really liked the
intentions of the RDFAlchemy project too.

It's good that there is a range of choices, albeit a small one. Good luck with the Redland work, that'd be a very useful contribution. FWIW, I've recently brought RDFAlchemy up to spec for use with rdflib 3 [1]. I'll note that SuRF has its own approach, as does pymantic and I've been investigating the even less Pythonic but potentially very powerful approach offered by seth [2].

Just some thoughts.


Ditto. If there's enough interest, we could maybe start a small semweb work group. The impact of Google's adoption of the Good Relations ontology should start making itself felt before long and an accessible Pyramid-focused how-to on publishing RDF / RDFa might be a useful, if lightweight, contribution.


[1] https://bitbucket.org/gjhiggins/rdfalchemy-dev
[2] https://bitbucket.org/gjhiggins/seth

- --
Cheers,

Graham

http://bel-epa.com/gjh/

-----BEGIN PGP SIGNATURE-----

iEYEARECAAYFAk2IpwAACgkQOsmLt1NhivyCHwCgsCvgnEuizMcLmlD2g8L+H5n+
AuYAoKeVH+na4ftYpcHdpchifxuP/gumiQCVAgUBTYinAFnrWVZ7aXD1AQL0oAQA
y2XGhSn/sOoeSWEJgwUD4X5WuYRCXndHiyyYti4uefTSu/5CctR5W8NGzylfCAhT
7gUfrWSKGVZdVLQG5iEZKxNl4HcTHvAbE2PEbPSNAzi57sQU4fy4b9SZM3SmqDx0
b9okIvmdHdJOJHNU48WVrDmryUEKZkXpENhtNsOwSU4=
=mr3f
-----END PGP SIGNATURE-----

--
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en.

Reply via email to