Page 1 of 1

Is SQL Yoga Still Being Developed?

Posted: Wed Oct 09, 2013 2:25 pm
by icouto
I received a license for SQL Yoga as part of my KIckstarter pledge, but after looking through the online documentation for the library, I'm not certain whether it's still in development. It seems to me a lot of the docs are very, very old, and haven't been updated in years. What makes me even more doubtful is the fact that RunRev's Kickstarter goals include a "new database library". Although that may be quite a long time coming, the mere fact that it will eventually come may be sufficient to curb any further development of SQL Yoga

Is anyone able to advise on whether it is worthwhile investing time on SQL Yoga at present, or is it more prudent to just bite the bullet and use plain ol' revdb functions with straight SQL, until RunRev's new library comes along?...

Re: Is SQL Yoga Still Being Developed?

Posted: Fri Oct 11, 2013 3:27 am
by trevordevore
@icouto - I still work on and support SQL Yoga. Selling LiveCode tools isn't my primary business so I'm not always able to keep information up to date but I always answer questions and get bug fixes out in a timely manner. Previously the forums for SQL Yoga were over on my website and I would answer questions there, but as of a few days ago the forum now lives here.

At some point before the year is out I will be releasing a SQL Yoga update under a dual license and opening up the source so that it works with the Community version of LiveCode.

As for the new database library - I would be surprised if the new database library did everything that SQL Yoga does. But as to whether or not you should invest time in SQL Yoga or just work with the RevDB functions I can't say. I think SQL Yoga saves an enormous amount of time, even for simple things. But I did write it so I am a little biased :-)

Re: Is SQL Yoga Still Being Developed?

Posted: Fri Oct 11, 2013 8:43 am
by SparkOut
Anything Trevor ever writes is gold. (Not biased, I just hold that opinion)

Re: Is SQL Yoga Still Being Developed?

Posted: Fri Oct 11, 2013 1:22 pm
by trevordevore
Thanks @Sparkout. I'll make sure and never show you some of the internal stuff I've written over the years ;-)

Re: Is SQL Yoga Still Being Developed?

Posted: Fri Oct 11, 2013 11:24 pm
by icouto
Thank you for the comprehensive and encouraging reply.
trevordevore wrote:@icouto - I still work on and support SQL Yoga. (...)

At some point before the year is out I will be releasing a SQL Yoga update under a dual license and opening up the source so that it works with the Community version of LiveCode.

(...) I think SQL Yoga saves an enormous amount of time, even for simple things. But I did write it so I am a little biased :-)
I will invest some time on SQL Yoga - I don't really like to reinvent the wheel! :-)

Re: Is SQL Yoga Still Being Developed?

Posted: Sat Jan 11, 2014 4:43 pm
by p_degrootBUSRGDz
At some point before the year is out I will be releasing a SQL Yoga update under a dual license and opening up the source so that it works with the Community version of LiveCode.
It's now 2014 ;) I see the zip file of the trial is from 2010... so not really developed anymore...?

Re: Is SQL Yoga Still Being Developed?

Posted: Sat Jan 11, 2014 5:55 pm
by trevordevore
Yes, it is true that the public version hasn't been updated in a long tie. The last beta I posted was in January of 2012 as that had fixes for the last bugs people found. Here is the URL to it:

http://www.bluemangolearning.com/downlo ... l_yoga.zip

Over the Christmas break I started getting the next release ready. I sorted out which license I'm going to use for SQL Yoga going forward. I'm going to dual license it so that it can be used in LiveCode Community as well as the paid version of LiveCode. I've removed the password protection so the source code will be open. The last thing on my list is to set up the git repository in my github account to hose the source code and allow others to contribute.

The new update has an experimental feature that enables you to define databases in LiveCode and have SQL Yoga create the schema for you automatically. Hopefully it will be interesting to people.