Hi,

I've only recently just subscribed to the list and have been waiting to 
write anything until I'd had the time to catch up a little on the 
mailing list and current dev. plans.

It's debatable whether I've figured out what's going on but I'll ask my 
questions anyway... :-)

---

I think the Semediawiki project is great and have used it as one of the 
building blocks for an ongoing investigation of how to make it easy 
enough for people to bother putting information *in* to a system in a 
way that makes it easy enough to bother getting it back out.

I've written a fair amount about this recently, and if you have a few 
minutes and a fresh cup of coffee the short version is over here :

http://www.aaronland.info/weblog/2006/12/17/meat/#papernet
http://www.aaronland.info/weblog/2006/09/28/bake/#easy
http://www.aaronland.info/weblog/2007/02/17/platform/#wall

So I went ahead and built some of what's described above with no-longer 
current versions of MW and SMW; 0.8 and 0.5 respectively...I think.

(If you want to play with any of the sites described in all that talk, 
send me an email offlist.)

---

It's all good except for the part where there wasn't any sort of "API" 
for doing stuff outside the existing webpages. Specifically, I wanted:

     * The ability to query to (S)MW database *outside* of (S)MW; I'm 
sure it's possible to make a mobile "skin" but I was up to my neck 
already in MW newness and just wanted to generate a bare-bones query UI

     * More sophisticated search pages; this involves fetching lists of 
distinct S/P/Os (assuming the O is a literal)

     * The ability to query for multiple triples (AND-ing or OR-ing; I 
just did a quick and dirty AND)

     * The ability to generate a "raw" (unformatted) dump of the 
resultset as a plain vanilla data structure; where data structure could 
be JSON or XML or RDF/XML. The distinction between the last two being 
that the former can be easily post-processed with XPath and other XML 
tools and latter, depending on the output format, not so much.

So I did all this. But it is ugly and very much done in isolation. I had 
never looked at the source for (S)MW when I started and was more 
interested in just getting stuff working than doing it Right (tm).

These are all features I'd like to see in SMW so, time permitting, I'm 
happy to roll up my sleeves and contribute patches.

---

But.

It seems like most/much of this should be possible using "templates" in 
0.7. Crazy talk?

Searchiness is probably best handled by some sort of SPARQL interface. 
Is this already on the roadmap? Has anyone considered the applicability 
of something like SPASQL? [1] Searching for "SPASQL and semediawiki" 
yields no love.

---

Cheers,

---

[1] http://xtech06.usefulinc.com/schedule/paper/156


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Semediawiki-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel

Reply via email to