Hey folks. I recently dusted off my copy of the donor database I'd been
working on, but this time with an eye towards integrating the donor DB
in with the client version. Much of the groundwork for this was already
done (thank you Jonathan!), and the difference in the codebase was
amazingly small. Most of the differences were in fact more recent
features that were in my copy of the donor DB but not in the gpl client
version.
So I was able to merge a few features in, including the file attachments
(thank you Jessi!) and multiple staff alerts. And I have now gone
through all the files in the top-level directory, and the only files
differing between the two versions are auth.php (the has_perm stuff),
chasers_config.php (just the title, and file locations), and of course
chasers_config_local.php.
Unless I'm missing something, once those files are addressed, it will be
possible to run the public version of CHASERS, define it as the donor
database in chasers_config_local, and be up and running. I think it
will be really nice to have a unified version going forward. There's
still more work to do to unify all the database creates and such, but
I'm not worrying about that at the moment! Come to think of it, it
would be nice to unify the locator and measures databases into the same
code as well!
That's it for now. Let me know what you think, or if I've overlooked
something important! :)
Cheers,
Ken
|