From dflorescu at me.com Mon Aug 3 13:37:38 2015 From: dflorescu at me.com (daniela florescu) Date: Mon, 03 Aug 2015 13:37:38 -0700 Subject: [xquery-talk] [ANN] Zorba "Leto" 3.1 In-Reply-To: References: Message-ID: Christian, are you a user of Zorba ? If yes, how wonderful. What exactly do you use ? Do you use Zorba?s scripting extension ? What about JSONiq ? Di you use some specific modules of Zorba ? Will BaseX implement any of the above ? What makes you so excited about Zorba ? Just curious, thanks Dana > On Jul 31, 2015, at 7:20 AM, Christian Gr?n wrote: > > That's great news! Thanks for the update. > Christian > > On Fri, Jul 31, 2015 at 4:16 PM, Federico Cavalieri > wrote: >> Dear Zorba users, >> >> We are proud to announce the release of Zorba 3.1, codename Leto. >> >> This release introduces a new query profiler for performance analysis and a >> revamped function caching infrastructure. >> Leto also includes many optimizations, a number of new features, and more >> than 60 bug fixes. >> Please check the ChangeLog at >> https://github.com/28msec/zorba/blob/master/ChangeLog for complete >> information. >> >> Zorba Leto is the first release to be also available via Docker >> (https://www.docker.com/). >> Docker is a great way to deploy Zorba on any operating system. >> The image is available at >> https://registry.hub.docker.com/u/fcavalieri/zorba/. >> Below are examples of Zorba executed via Docker: >> >> Zorba command via Docker. >> docker run zorba -q 1+1 >> >> You can also mount a local folder that contains your queries. >> >> Zorba command via docker using a mounted volume. >> docker run -v /home/fcavalieri/myqueries:/queries zorba -q foo.xq -f >> >> Checkout the full announcement at http://www.28.io/blog/zorba-3.1/ >> >> Happy querying! >> Federico >> >> _______________________________________________ >> talk at x-query.com >> http://x-query.com/mailman/listinfo/talk > _______________________________________________ > talk at x-query.com > http://x-query.com/mailman/listinfo/talk From christian.gruen at gmail.com Tue Aug 4 01:21:00 2015 From: christian.gruen at gmail.com (=?UTF-8?Q?Christian_Gr=C3=BCn?=) Date: Tue, 4 Aug 2015 10:21:00 +0200 Subject: [xquery-talk] [ANN] Zorba "Leto" 3.1 In-Reply-To: References: Message-ID: Hi Dana, Indeed we thought about implementing the XQSE and JSONiq. The main reason why we eventually focused on other things was that we are a small team, and we thought it would take us too much time to implement the features. Back then, together with Matthias Brantner, we designed some XQuery Modules which were then implemented in both Zorba and BaseX. I have always been impressed by the well-thought design and the variety of features of Zorba. I sent you a private mail to some of the other questions, simply because I don't want to restart the interesting yet very verbose discussion that flooded the list a short while ago. However, it would be interesting to have such a debate on JavaScript mailing lists and find out why they do or do not use JSONiq. Various programming languages had an amateurish start (this surely did not apply to JSONiq), but still have become huge without anyone advertising them. Christian On Mon, Aug 3, 2015 at 10:37 PM, daniela florescu wrote: > Christian, > > are you a user of Zorba ? > > If yes, how wonderful. > > What exactly do you use ? Do you use Zorba?s scripting extension ? What about JSONiq ? > Di you use some specific modules of Zorba ? > > Will BaseX implement any of the above ? > > What makes you so excited about Zorba ? > > Just curious, thanks > Dana From mike at saxonica.com Tue Aug 4 01:44:55 2015 From: mike at saxonica.com (Michael Kay) Date: Tue, 4 Aug 2015 09:44:55 +0100 Subject: [xquery-talk] [ANN] Zorba "Leto" 3.1 In-Reply-To: References: Message-ID: Various programming > languages had an amateurish start (this surely did not apply to > JSONiq), but still have become huge without anyone advertising them. > There are four preconditions to make a technology successful (a) it must meet a need (b) it must be understandable (c) it must be affordable (d) luck Elegance of design, in my experience, has very little to do with it; marketing has even less. Michael Kay Saxonica From ihe.onwuka at gmail.com Tue Aug 4 02:58:25 2015 From: ihe.onwuka at gmail.com (Ihe Onwuka) Date: Tue, 4 Aug 2015 05:58:25 -0400 Subject: [xquery-talk] [ANN] Zorba "Leto" 3.1 In-Reply-To: References: Message-ID: The devil is in (b). The standard for what is understandable and to whom has changed quite dramatically I would add (e) it must meet certain expectations. On Tue, Aug 4, 2015 at 4:44 AM, Michael Kay wrote: > Various programming > > languages had an amateurish start (this surely did not apply to > > JSONiq), but still have become huge without anyone advertising them. > > > > There are four preconditions to make a technology successful > > (a) it must meet a need > > (b) it must be understandable > > (c) it must be affordable > > (d) luck > > Elegance of design, in my experience, has very little to do with it; > marketing has even less. > > Michael Kay > Saxonica > > > > > _______________________________________________ > talk at x-query.com > http://x-query.com/mailman/listinfo/talk > -------------- next part -------------- An HTML attachment was scrubbed... URL: From adam.retter at googlemail.com Tue Aug 4 03:37:31 2015 From: adam.retter at googlemail.com (Adam Retter) Date: Tue, 4 Aug 2015 11:37:31 +0100 Subject: [xquery-talk] [ANN] Zorba "Leto" 3.1 In-Reply-To: References: Message-ID: I have a somewhat different take on this. These days I think that some languages get picked up for other reasons: a) Relative Obscurity. This has a certain appeal to the `hipster` crowd. From my perspective many people around the London tech comunity have embraced Haskell and previously before that Clojure, for the sole reason that it was powerful but also importantly for them, not widely known or used. Their are certainly many start-up around London now using a wide proliferation of (older programming languages) that you wouldn't have seen advertised for start-up jobs a few years ago. For example, I guess not many people have heard of Frege, but I started looking at it because I wanted a Haskell that could integrate with existing JVM code. b) Marketing/Packaging/App. Actually I think Marketing has a huge influence on take-up. Perhaps we are talking a different kind of marketing though. I mean marketing directly to the developer mindset rather than to an organization or middle-management. This is where there is a very pretty looking website, which actually has relatively basic documentation and tutorials but the packaging of the entire experience is such that you want it to be as simple/fun as they claim. Interestingly 2 of the 3 Scala books that I have (and maybe also the 3rd but I haven't had a chance to read that yet), have a section of how to get Scala adopted in your work place, i.e. how to sell it to your manager; So in that manner you have developers acting as the marketeers of the programming language to the organisation. c) Jumping on the wagon. You go to a conference of a few meetups and here some talks about how Y achieved X in 1 week by using programming language Z. You have to do A, and you don't know Z, but suddenly it looks like an option, because you only have 2 weeks to do this in, and well they did that in 1 week. I guess in many ways this is just good marketing of Z, but I think there perhaps there could be a certain herd mentality as well. On 4 August 2015 at 09:44, Michael Kay wrote: > Various programming >> languages had an amateurish start (this surely did not apply to >> JSONiq), but still have become huge without anyone advertising them. >> > > There are four preconditions to make a technology successful > > (a) it must meet a need > > (b) it must be understandable > > (c) it must be affordable > > (d) luck > > Elegance of design, in my experience, has very little to do with it; marketing has even less. > > Michael Kay > Saxonica > > > > > _______________________________________________ > talk at x-query.com > http://x-query.com/mailman/listinfo/talk -- Adam Retter skype: adam.retter tweet: adamretter http://www.adamretter.org.uk From joewiz at gmail.com Sun Aug 23 20:20:19 2015 From: joewiz at gmail.com (Joe Wicentowski) Date: Sun, 23 Aug 2015 23:20:19 -0400 Subject: [xquery-talk] [ANN] Second edition of XQuery book from O'Reilly in Early Release In-Reply-To: <007c01d0dc42$5f0bde70$1d239b50$@datypic.com> References: <007c01d0dc42$5f0bde70$1d239b50$@datypic.com> Message-ID: Congratulations, Priscilla! Hopefully the working group can wrap up all final changes to the spec in short order so readers can rely on the book for full coverage of XQuery 3.1, without needing to issue errata to catch up to last minute changes that can't make it into print. On behalf of the other Balisage attendees, thanks to you and O'Reilly for the generous gifts to attendees. (To those who weren't there, Priscilla brought along a limited number of advance hard copies of the first 1/3 of the book, and O'Reilly gave conference attendees a coupon for their choice of ebook from a selection that included Priscilla's new edition, as well as Adam Retter and Erik Siegel's _eXist_ - a great resource for learning how to build full applications with XQuery.) One request: Could you convince the O'Reilly folks to correct the title of the book that appears on their website - "xQuery"? I've reported this several times through the support channels with no luck. If we could help rid the world of the frequent mis-capitalization of the language, that would be a wonderful accomplishment indeed! Joe On Fri, Aug 21, 2015 at 2:51 PM, Priscilla Walmsley wrote: > Hi all, > > The Early Release version of the second edition of my XQuery book is now > available from O'Reilly at: > > http://shop.oreilly.com/product/0636920035589.do > > It covers XQuery 3.1, plus a lot of best practices I've gathered over the > last 10 years :). You can see the table of contents and some of the examples > at: > > http://www.datypic.com/books/xquery > > We are now looking at November for the final release. > > If you do get the Early Release and have any comments, I would love to > receive them. > > Thanks! > > Priscilla Walmsley > > http://www.datypic.com > > > _______________________________________________ > talk at x-query.com > http://x-query.com/mailman/listinfo/talk From adam.retter at googlemail.com Mon Aug 24 01:35:19 2015 From: adam.retter at googlemail.com (Adam Retter) Date: Mon, 24 Aug 2015 09:35:19 +0100 Subject: [xquery-talk] [ANN] Second edition of XQuery book from O'Reilly in Early Release In-Reply-To: References: <007c01d0dc42$5f0bde70$1d239b50$@datypic.com> Message-ID: > O'Reilly gave conference attendees a coupon > for their choice of ebook from a selection that included Priscilla's > new edition, as well as Adam Retter and Erik Siegel's _eXist_ - a > great resource for learning how to build full applications with > That's really cool :-) I had no idea! -------------- next part -------------- An HTML attachment was scrubbed... URL: From adam.retter at googlemail.com Fri Aug 28 03:27:45 2015 From: adam.retter at googlemail.com (Adam Retter) Date: Fri, 28 Aug 2015 11:27:45 +0100 Subject: [xquery-talk] Of Interest -> Prose Mirror - in-browser editing Message-ID: I wouldn't normally do this, but I would just like to draw everyone's attention to a project called ProseMirror which is trying to get funded on IndieGoGo - https://www.indiegogo.com/projects/prosemirror/#/story I have no affiliation with the project I just think that it is really cool and needs to get done. I am sure that many of you are often using or looking for good in-browser editors for text, well Marijn at ProseMirror is trying to build a really good one, take a look - http://www.prosemirror.net Having had a quick look around, it seems to me that with a little work it should be possible to get an XML serialisation of the Markup out of it. Cheers Adam. -- Adam Retter skype: adam.retter tweet: adamretter http://www.adamretter.org.uk