Mark, What's the license for the embedded SQLite engine? Hopefully it's not GPL. If it is, we'll need to keep this extension separate from the main ooRexx distribution.
Rick On Thu, May 31, 2012 at 12:50 AM, Sahananda (Jon) Wolfers <[email protected]> wrote: > Hey Mark, > > that looks like a great addition to the ooRexx toolkit - well done. > > Jon > > > On 31 May 2012 02:24, Mark Miesfeld <[email protected]> wrote: >> >> Hi All, >> >> I've developed a new native extension library, ooSQLite. The first >> part of the following mostly comes from the commit message: >> >> ooSQLite provides a complete interface to SQLite. >> >> SQLite is a self-contained, serverless, zero-configuration, >> transactional SQL database engine. >> >> http://www.sqlite.org/index.html >> >> This database engine is embedded in the ooSQLite package, which means >> that any ooRexx program that requires the package by using: >> >> ::requires 'ooSQLite.cls' >> >> has everything it needs to create and use databases through a highly >> functional database engine. No additional libraries or software needs >> to be installed on any platform to use ooSQlite. The SQLite database >> engine has a very small footprint, making the implementation library >> for ooSQLite well under 1MB in size. >> >> ooSQLite will be available for all platforms that the interpreter is >> supported on. The package provides both an object-orientated >> interface and a 'classic Rexx' interface. Technically, the 'classic >> Rexx' interface should be called a 'functional' interface because it >> uses ::routine() and in a very few places some array and directory >> objects. However, I still think it will be very easy to use for those >> ooRexx programmers that contend they can not understand objects. >> >> At this time the package is functional and useful. The SQLite API has >> a few core APIs and a large number of APIs that are only of use in >> very rare circumstances. The majority of all the APIs are accessible >> through ooSQLite at this point. The intent is to provide access to >> the complete set of APIs at some point. >> >> Mostly tested on Windows at this point, but the Linux version builds >> and has been lightly tested. The nature of the SQLite API and the >> ooSQLite implementation library is such that there really should not >> be anything that works on Windows that would not work on the other >> platforms, if the library builds without error. >> >> I've put the package in the incubator for now. >> >> My intent, unless any of the committers object, is to quickly move it >> to its own tree in the repository, similar to rexxgtk. I also intend >> to put up a preview release on SourceForge. >> >> Once I have a package that people can download from SourceForge I'll >> announce it and see if I can solicit some input from people on its >> implementation. >> >> I'm kind of excited about this extension. I think it will make a >> great addition to ooRexx. >> >> -- >> Mark Miesfeld >> >> >> ------------------------------------------------------------------------------ >> Live Security Virtual Conference >> Exclusive live event will cover all the ways today's security and >> threat landscape has changed and how IT managers can respond. Discussions >> will include endpoint security, mobile security and the latest in malware >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ >> _______________________________________________ >> Oorexx-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/oorexx-devel > > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Oorexx-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Oorexx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/oorexx-devel
