I'm not sensitive to the consequences for code size, but I can tell you that
my plan for working around the lack of built-in uniqueness checking for
properties will probably involve a bot querying for duplicates, and then
removing them, discussed here:

http://old.nabble.com/forum/ViewPost.jtp?post=32328729&framed=y

So, I can think of at least one use-case where an API will be helpful, and
I'm in favor of adding this functionality. I don't see any downside to
integrating. It would be more convenient for keep track of it, and for
keeping it up to date. 




Yaron Koren-2 wrote:
> 
> Hi everyone,
> 
> The "SMWAskAPI" extension adds an action to the MediaWiki API, "ask", that
> lets you call SMW queries via api.php:
> 
> http://www.mediawiki.org/wiki/Extension:SMWAskAPI
> 
> I didn't think such a thing was necessary, since the Special:Ask page
> basically functions as an API already, if you use the query formats "csv",
> "json" etc. But I was convinced recently that this is in fact an important
> feature, for two main reasons: the API makes it easier to create queries,
> using the "...fm" formats, like "jsonfm"; and various libraries for
> running
> MediaWiki "bots" are configured for calling api.php specifically.
> 
> Any thoughts, then, on adding this code directly into Semantic MediaWiki?
> I
> know there's an overall goal to try to make SMW as small as possible, but
> this extension's code is pretty small - here's the main body of code:
> 
> http://smwaskapi.svn.sourceforge.net/viewvc/smwaskapi/trunk/SMWAskAPI/api/SMWAsk_API.php?revision=2&view=markup
> 
> ..and its function certainly seems to fit in directly with SMW's core
> functionality.
> 
> -Yaron
> 
> ------------------------------------------------------------------------------
> EMC VNX: the world's simplest storage, starting under $10K
> The only unified storage solution that offers unified management 
> Up to 160% more powerful than alternatives and 25% more efficient. 
> Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
> _______________________________________________
> Semediawiki-devel mailing list
> Semediawiki-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/semediawiki-devel
> 
> 

-- 
View this message in context: 
http://old.nabble.com/Adding-%22SMWAskAPI%22-code-to-SMW-tp32353431p32353474.html
Sent from the Semantic Mediawiki - Development mailing list archive at 
Nabble.com.


------------------------------------------------------------------------------
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
_______________________________________________
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel

Reply via email to