Advance warning re App::Office::Contacts V 2.00
Hi
I'm re-writing App::Office::Contacts, and making many internal changes.
Externally, little will change. (See also: Famous Last Words.)
The point of this post is to solicit feedback: If you're interested in these modules, or are worried about the changes, comment below, or email me directly.
Hopefully, however, no-one is using the module, so exactly the same number of people will be affected...
Some details:
Internal changes include:
o Switch from CGI::Application to CGI::Snapp
o Switch from CGI::Session to Data::Session
o Switch from Log::Dispatch to Log::Handler
o Switch from YUI to jQuery
o Restructure the class hierarchy
o For MySQL users, adopt engine=innodb
o Additions to the people table: facebook_id and twitter_id
o Old fields in the people table now ignored: broadcasts, communication_types
External changes:
o The appearance of each input form will be a bit different, mainly due to adopting jQuery
Future changes:
o I am aware the lack of sites/addresses (per org, per person) is a deficiency. That will be rectified shortly.
The companion modules App::Office::Contacts::Donations and App::Office::Contacts::Import::vCards will of course change to match.
Leave a comment