EPrints -- AMF metadata output - done
Person (author) identification aid. (PID, PIDAID)
ACIS side:
ACIS records table
add ciphered email address column (MD5) to the records table - done
document - done
EPrints side:
EPrints user interface enhancement specification and technical guide (HTML prototype, JavaScript technology guide) - done on a basic level, needs a little more work
Basic query module (ACIS::PIDAID) - started
Query-result XML encoding module (ACIS::PIDAID::XML) - started
CGI interface spec
parameters names and value types (encoding)
f: first name
l: last name
e: email address
s: short-id
EPrints user interface implementation with XMLHttpRequest - started draft
configuration mechanism for ACIS::PIDAID -- mysql access parameters: server, database, user, password
Metadata update request interface
RePEc::Index and update daemon
Make RePEc-Index database multi-thread-safe, either switch it to Mysql or Transaction Store BDB - done, with Transaction store Berkeley Database
Make update deamon multi-request-capable - done
Change logging methods (plain stdout will not be suitable for it anymore) - done
Possibly, switch RePEc-Index to use File Alternation Monitor (FAM) - will not do
Make reasonable reader interface to the RePEc-Index data - done
document things
specify ACIS screen for metadata update request interface -- "/meta/update"? (other details are specified in Saskatoon)
create a way to load arbitrary, admin-specified perl modules in ACIS (specified via configuration)
client part: update request module (ACIS::Update::Request)
configuration mechanism for update request client module:
update request target URL (http://.../meta/update)
originating archive id
log filename to write
implement server part in ACIS (ACIS::Web::MetaUpdate)
configuration for the server part (list of allowed IP addresses, list of known requesting archives)
add update request module to EPrints, tie it to appropriate hooks
write mirroring function for RePEc (to be called by ACIS), ask Sune to help us avoid inobvious problems
build a map: archive id -> accesspoint URL
configuration: path to local RePEc/remo dir
Pack EPrints-related modules and patches into a nice separate package with its own README and INSTALL instructions OR agree with EPrints team (Christopher Gutteridge) on inclusion of these into standard EPrints package
Document things
EconWPA?
Update AMF parser as soon as AMF spec is updated