======Developer meeting minutes====== =====2008-08-20===== ====1.4==== * In-database localization for 1.4... we're almost there for seed values; Dan (or some minion) just needs to munge the seed data to include explicit primary key values * Conify (pretty administration interface) is done, but still needs i18n support * Circulation rules configuration interface still needs to be written * Credit card payments is about 85% done on the backend * Multi-source Z39.50 interface is done * Need to move configuration into database (and expand it to include transmission format / record format) - but may push that to 2.0 because it needs a Conify interface * Pre-overdue is done (needs a bit more testing); Indiana may field-test this pre-1.4 * SRU server is there, for some basic definition of there * Push index definition interface past 1.4.0 * Push SRU access point definition interface past 1.4.0 (they're related) * Simple2Zoom-based Z39.50 server for 1.4.0 - official statement will be that it theoretically works, but is largely untested (Dan has yaz 3.0.34 installed on Conifer servers and will eventually get around to trying this if no-one else does) * Publication date filtering: Bill is opening a ticket to add a UI * Default preferred-language setting for searches: * need to add locale to the cache key to avoid getting cache hits that match other locales * also need to add locale to the explicit parameter list * Vandelay importer/exporter: * front-end will be fairly enormous * will start basic and build up * Graham Fawcett should be starting real soon now, we'll get Bill to mentor him as he implements the first bits of Vandelay * User locale preference: * berick will create as an aus, fall back to aous if not set, fall back to global default * miker will reuse this for default preferred-language setting * User-initiated "forgot my password" - demo code from code4lib preconference still needs to be cleaned up (i18n template, prevent bulk resets) before we can integrate this into core * Staff client localization: * Setting locale preference (Jason and Dan): * Need to reload chrome (check to see what happens with state) * Set locale for mod_xmlent based on some header * Dojo-ization of dates/numbers/currencies/times * dojo.config.locale in RemoteRequest.js - Dan - be more defensive (may eventually bundle Dojo with staff client, but let's just get this fixed) * Staff client on recent versions of XULRunner * 1.9 has been deemed stable now, so Jason wants to start making Evergreen staff client work with it - although it doesn't like self-signed certificates at all * Broken entities in trunk (!) - Dan to look into, please funnel reports this-a-way * Will integrate a Dojo build for performance into the 1.4.0 tarball, look into layers thereafter for further optimization * 1.4 RC release for September is on target * institute a string freeze for translation purposes as part of the RC ====2.0==== * Academic reserves * This is high priority for Conifer, even higher priority than serials and acquisitions from some perspectives * Dan has a (new) October 15th deadline for finishing a code4lib journal article about writing the academic reserves functionality for Evergreen, so there's some good pressure from that front * EDI * Conifer will direct some funds to a consulting company to get mo/better JSON-EDI roundtripping