I have sat on releasing a lot of this code for years because I wanted the liza repo to be in a pristine state---tests and all---which required a great deal of refactoring. Well, that never happened, and time is up. LoVullo Associates---my employer---has been purchased by another company. This means that any agreement with LoVullo regarding releasing free software is going to have to be re-negotiated with this new company, and I have no idea how those negotiations will go. So, I have no choice but to simply release everything in its current state, or risk it being lost forever. This represents work over the past 6--7 years, 99.9% of it written by me. This project has been my baby for quite some time, and has been through a number of battles with deadlines and other unfortunate circumstances; the scars show. I also didn't really "know" JS when starting this project. Perhaps you can help improve upon it. There are some odds-and-ends that could be committed. And references to insurance and LoVullo need to be removed to generalize this. I hope that this will not be the last public commit for this project. I'll fight the good fight and we'll see where that takes us. Maybe it'll be easy. Happy hacking.
Liza Data Collection Framework
This project is under active development; please check back later as we make it available.
The Liza Data Collection Framework—"Liza" for short—is an effort to clean up, formalize, and expand upon a framework that was developed at LoVullo Associates for collecting, validating, and processing large amounts of user input for insurance quoting. As existing code is refactored or its design improved upon, it will begin its life as part of Liza; please be patient as the entire core framework makes its way into this repository and others.
If your distribution does not contain a `configure' file in the project root, then you likely have the sources as committed to the project repository; you may generate the script by issuing the following command:
You may then see
./configure --help for more information.
Liza is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
The liza server is licensed differently: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
The full licenses are available in