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

On 13 Mar 2011, at 15:18, BrianTheLion wrote:

In getting started, I'm looking for a few things from the Pylons
community:
1) Feedback - Is this a good idea?

Personally, I find it hard to tell whether Semantic Mediawiki installations are a Good Thing(tm). I haven't had occasion to use one in anger so I've not had an opportunity to find out for myself.

You might get some mileage out of some existing OWL-related work on trac plugins:

* http://trac-hacks.org/wiki/TracOwlDocPlugin

http://fivo.cyf-kr.edu.pl/trac/fivo/wiki/KIG/OWLTRAC

"The TracOWLDoc plugin allows for easy and seamless integration of OWL documents into the Trac wiki by rendering a concise documentation of a given OWL ontology in a tabular form."

* http://trac-hacks.org/wiki/TracSemanticPlugin

"Add support for a subset of semantic web applications and standards (e.g. semantic wiki, publishing, search, advertising, reasoner matching, mapper, broker, analytics, service oriented architecture)."

And then there's GraphingWiki for MoinMoin which seems to have a version for MoinMoin 1.8:

* http://moinmo.in/GraphingWiki

2) Technical direction - In particular, the Python/OWL
interoperability problem is not solved IMHO.

I'm not sure where you're headed with your "Python/OWL interoperability" question. I looked up your semanticoverflow posting and saw that Chimezie had provided a pointer to his InfixOWL work. That /is/ the state of the art w.r.t. OWL implementations in Python and I understand that Chimezie is using it for real in his electronic patient record work at Cleveland.

3) Contributors - Of course it would be great to have help writing the
code


I recommend that you first dive deeper into the domain because I consider that there's a real danger of underestimating the amount and level of effort required to make significant inroads into this area. It's not a coincidence that the only implementations so far able to offer SPARQL 1.1 are Jena and Sesame, two projects that arose out of several years of effort put in by teams of workers. F'rinstance at the point when HP Labs closed the project, the six-person Jena team had been working for nearly ten years on the implementation. I believe Sesame's EU-funded effort was of a similar size and duration.

In general, you have a point about interoperability but I'm not sure that it's any more solvable than the general problem of interoperability with XML or SQL - one being a simplified form of SGML, t'other being a reasonably straightforward DSL and neither can be made to be particularly Pythonic without a significant amount of effort or, according to some lights, if at all.

Still, it's a worthwhile question to pose of a more knowledgeable colleague of mine [1], which I will do, and if I'm off-beam on this I will let you know.


[1] http://svn6.assembla.com/svn/ginger/appginger/trunk/overview.odt

- --
Cheers,

Graham

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








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

iEYEARECAAYFAk2IgJUACgkQOsmLt1NhivwchACeLt7cVCsEQXKNnj1xeSacFOiY
k7QAn2n9q2Jzi1Vmc69adNqZk5KS/4JDiQCVAgUBTYiAlVnrWVZ7aXD1AQKQ4gQA
rrrRSUVt7MvGZDUp1ScjYJp1pXzEENpP16Q7AzCfJuHZguVDFHvt/iYFNgkohNvc
QfIOpmedYvoopgpDnKn2Mf+WBi+gVygr41ZF7TcOXuCgjNh7qrI5zyQ71innge18
YEYab0HXeaN2GPlDD0h74D+bA7LLit4kNWC4juwwo8s=
=OfCw
-----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