Senior Member
Today I am announcing LDSql, a database system for leaders and clerks who have access to the MLS export files.
It is a free database product based on the popular, public-domain database engine, SQLite, which runs portably on many personal computers, smartphones and other devices.
The LDSql system is not a self-contained application, but designed as a database back end for many different applications. Developers might use it as a foundation to write programs for Windows, Mac or Linux computers, or on handheld devices such as iPhone, Android or Blackberry phones. Power users might use LDSql as-is by linking it into products such as Microsoft Access or OpenOffice.
A rich variety of generic programs, often themselves free, are available to work with SQLite databases. One such tool is SQLite Manager, an add-on for the Firefox browser. (If you use Firefox, you already have SQLite installed on your computer.) And there are many other ways to install it or embed SQLite software into custom applications.
I have tried to accomplish much of the work of building database applications in a generalized way within the back-end structure so the users or software implementers can work more easily with the data in their own front-end tools. With much of the grunt work accomplished in SQL, it should be much quicker to build custom applications for various personal platforms. I have built in table-driven support for multilingual applications, although only the English table values are populated initially.
For any specific issues, feedback or bug reports, please post comments at the dedicated support group rather than clutter up LDSTech with my problems.
For the benefit of forum colleagues here, I confess that I have some trepidation about releasing a tool based on the MLS export files. In the short run, if the file content or format changes due to enhancements in MLS, I will take my chances and chase the changes. In the longer term, I have some fears that the Church IT department will cease support of the export files altogether. But in both respects, I will be in the same boat as the many developers and users of this data format.
LDSql is released under licensing terms that are quite permissive as open-source licenses go. At some later time, I may open the code up for contribution by other developers. Meanwhile, FWIW, anyone is welcome to consume my work product.
It is a free database product based on the popular, public-domain database engine, SQLite, which runs portably on many personal computers, smartphones and other devices.
The LDSql system is not a self-contained application, but designed as a database back end for many different applications. Developers might use it as a foundation to write programs for Windows, Mac or Linux computers, or on handheld devices such as iPhone, Android or Blackberry phones. Power users might use LDSql as-is by linking it into products such as Microsoft Access or OpenOffice.
A rich variety of generic programs, often themselves free, are available to work with SQLite databases. One such tool is SQLite Manager, an add-on for the Firefox browser. (If you use Firefox, you already have SQLite installed on your computer.) And there are many other ways to install it or embed SQLite software into custom applications.
I have tried to accomplish much of the work of building database applications in a generalized way within the back-end structure so the users or software implementers can work more easily with the data in their own front-end tools. With much of the grunt work accomplished in SQL, it should be much quicker to build custom applications for various personal platforms. I have built in table-driven support for multilingual applications, although only the English table values are populated initially.
For any specific issues, feedback or bug reports, please post comments at the dedicated support group rather than clutter up LDSTech with my problems.
For the benefit of forum colleagues here, I confess that I have some trepidation about releasing a tool based on the MLS export files. In the short run, if the file content or format changes due to enhancements in MLS, I will take my chances and chase the changes. In the longer term, I have some fears that the Church IT department will cease support of the export files altogether. But in both respects, I will be in the same boat as the many developers and users of this data format.
LDSql is released under licensing terms that are quite permissive as open-source licenses go. At some later time, I may open the code up for contribution by other developers. Meanwhile, FWIW, anyone is welcome to consume my work product.