-----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.