Re: [SMW-devel] Ask 1.0 released!

2013-11-22 Thread Jeroen De Dauw
Hey,

Hopefully writing result formats will become even easier
 and more pleasant task!


Hopefully it will yes! Though this will not be brought with using the Ask
library, as the technical issues faced there are mostly disjoint from the
Ask language. That being said, having a nicer implementation of the Ask
language is likely to help facilitate a new class of result formats, much
in line with the AJAX stuff recently written about.

What do you think to do with growong number of dependencies of SMW?


These will not bother the users as they currently due, since SMW will be
one of the first MediaWiki extensions to support a real dependency manager.
More on that will be announced in due time.

It seems that by SMW 1.11 we're going to need to install Validator,
 DataValues, Ask


SMW 1.9 has been needing all of those, except Ask, already for quite some
time.

Maybe we should pack SMW tarball with these extensions?


We definitely should, and have been doing this since SMW 1.6 or 1.7, I
can't quite recall.

By the way, are there any other MW extensions that also use Validator
 and/or DataValues?


Yes. Validator is used by Maps and SubPageList, amongst others. DataValues
is used by Validator, and by many of the Wikibase related components. I'm
hoping to have automatically generated lists of these package consumers
available in the coming month. This is now possible due to having actual
package definitions ans using public package repos.

Cheers

--
Jeroen De Dauw
http://www.bn2vs.com
Don't panic. Don't be evil. ~=[,,_,,]:3
--
--
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk___
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel


Re: [SMW-devel] Ask 1.0 released!

2013-11-18 Thread vitalif
 Good stuff! Hopefully writing result formats will become even easier
 and more pleasant task!
 
 What do you think to do with growong number of dependencies of SMW? It
 seems that by SMW 1.11 we're going to need to install Validator,
 DataValues, Ask and maybe something else in order to install SMW. Of
 course, there is a Composer but I'm pretty sure that there's not much
 people using it. Maybe we should pack SMW tarball with these
 extensions?

+1 from me.

By the way, are there any other MW extensions that also use Validator 
and/or DataValues?

--
DreamFactory - Open Source REST  JSON Services for HTML5  Native Apps
OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
Free app hosting. Or install the open source package on any LAMP server.
Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
http://pubads.g.doubleclick.net/gampad/clk?id=63469471iu=/4140/ostg.clktrk
___
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel


[SMW-devel] Ask 1.0 released!

2013-11-17 Thread Jeroen De Dauw
Hey all,

I'm happy to announce the initial release of the Ask library!

A small write-up of this release can be found at
http://www.bn2vs.com/blog/2013/11/17/ask-1-0-released/

The library itself and its documentation resides at
https://github.com/wmde/Ask

Cheers

--
Jeroen De Dauw
http://www.bn2vs.com
Don't panic. Don't be evil. ~=[,,_,,]:3
--
--
DreamFactory - Open Source REST  JSON Services for HTML5  Native Apps
OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
Free app hosting. Or install the open source package on any LAMP server.
Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
http://pubads.g.doubleclick.net/gampad/clk?id=63469471iu=/4140/ostg.clktrk___
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel


Re: [SMW-devel] Ask 1.0 released!

2013-11-17 Thread John McClure
Hi and very nice Jeroen. Any discussion which version of smw is expected 
to have this common library? I assume it's the same syntax as before, 
minus subobjects? Any other functional differences? thanks for the hard 
work/john


On 11/17/2013 2:11 PM, Jeroen De Dauw wrote:

Hey all,

I'm happy to announce the initial release of the Ask library!

A small write-up of this release can be found at 
http://www.bn2vs.com/blog/2013/11/17/ask-1-0-released/


The library itself and its documentation resides at 
https://github.com/wmde/Ask


Cheers

--
Jeroen De Dauw
http://www.bn2vs.com
Don't panic. Don't be evil. ~=[,,_,,]:3
--


--
DreamFactory - Open Source REST  JSON Services for HTML5  Native Apps
OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
Free app hosting. Or install the open source package on any LAMP server.
Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
http://pubads.g.doubleclick.net/gampad/clk?id=63469471iu=/4140/ostg.clktrk


___
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel


--
DreamFactory - Open Source REST  JSON Services for HTML5  Native Apps
OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
Free app hosting. Or install the open source package on any LAMP server.
Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
http://pubads.g.doubleclick.net/gampad/clk?id=63469471iu=/4140/ostg.clktrk___
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel


Re: [SMW-devel] Ask 1.0 released!

2013-11-17 Thread Jeroen De Dauw
Hey John,

 Any discussion which version of smw is expected to have this common
library

There is no discussion about this, as quite some work needs to happen
before we can use Ask in SMW. All I can provide is a guess for the first
release in which SMW might realistically be using this library, which is
SMW 1.11. That is all assuming we manage to stick to our release roadmap
this time.

 I assume it's the same syntax as before, minus subobjects?

This library is a set of entities that represent data and contain some
business logic. It does not define syntax. When SMW adopts this library, it
can retain its current wikitext parsing and formatting code. Though I hope
this code will have been rewritten by that point (without functional
changes), as it is very much legacy code as well.

A library build on top of this new one provides the serialization and
deserialization code for the Ask language that will be used by the Wikidata
project. This could be used in SMWs web API instead, or as addition to, the
wikitext serialization of Ask. A release announcement of this will follow
hopefully soon.

https://github.com/wmde/AskSerialization


Cheers

--
Jeroen De Dauw
http://www.bn2vs.com
Don't panic. Don't be evil. ~=[,,_,,]:3
--
--
DreamFactory - Open Source REST  JSON Services for HTML5  Native Apps
OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
Free app hosting. Or install the open source package on any LAMP server.
Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
http://pubads.g.doubleclick.net/gampad/clk?id=63469471iu=/4140/ostg.clktrk___
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel


Re: [SMW-devel] Ask 1.0 released!

2013-11-17 Thread Yury Katkov
Hi Jeroen!

Good stuff! Hopefully writing result formats will become even easier
and more pleasant task!

What do you think to do with growong number of dependencies of SMW? It
seems that by SMW 1.11 we're going to need to install Validator,
DataValues, Ask and maybe something else in order to install SMW. Of
course, there is a Composer but I'm pretty sure that there's not much
people using it. Maybe we should pack SMW tarball with these
extensions?
-
Yury Katkov, WikiVote



On Mon, Nov 18, 2013 at 4:10 AM, Jeroen De Dauw jeroended...@gmail.com wrote:
 Hey John,

 Any discussion which version of smw is expected to have this common
 library

 There is no discussion about this, as quite some work needs to happen before
 we can use Ask in SMW. All I can provide is a guess for the first release in
 which SMW might realistically be using this library, which is SMW 1.11. That
 is all assuming we manage to stick to our release roadmap this time.

 I assume it's the same syntax as before, minus subobjects?

 This library is a set of entities that represent data and contain some
 business logic. It does not define syntax. When SMW adopts this library, it
 can retain its current wikitext parsing and formatting code. Though I hope
 this code will have been rewritten by that point (without functional
 changes), as it is very much legacy code as well.

 A library build on top of this new one provides the serialization and
 deserialization code for the Ask language that will be used by the Wikidata
 project. This could be used in SMWs web API instead, or as addition to, the
 wikitext serialization of Ask. A release announcement of this will follow
 hopefully soon.

 https://github.com/wmde/AskSerialization


 Cheers

 --
 Jeroen De Dauw
 http://www.bn2vs.com
 Don't panic. Don't be evil. ~=[,,_,,]:3
 --

 --
 DreamFactory - Open Source REST  JSON Services for HTML5  Native Apps
 OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
 Free app hosting. Or install the open source package on any LAMP server.
 Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
 http://pubads.g.doubleclick.net/gampad/clk?id=63469471iu=/4140/ostg.clktrk
 ___
 Semediawiki-devel mailing list
 Semediawiki-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/semediawiki-devel


--
DreamFactory - Open Source REST  JSON Services for HTML5  Native Apps
OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
Free app hosting. Or install the open source package on any LAMP server.
Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
http://pubads.g.doubleclick.net/gampad/clk?id=63469471iu=/4140/ostg.clktrk
___
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel