JACoW Team Meeting Scientific Program Management System Repository Structure & E-mail Facility Matt Arena, Fermi National Accelerator Laboratory
SPMS Requirements Oracle 9i database Release 2 or later. Oracle Inter Media (standard with DB). Oracle iAS 9i or later. Very small disk and I/O requirements. Platform independent. Minimal database privileges required. No difference between repository and conference… It is all in the parameters. SPMS Repository Structure & E-mail Facility, JACoW Team Meeting, November 2005, INFN Frascati, Italy, Matt Arena 2
Browser Requirements Netscape 6 or higher. Microsoft Internet Explorer (IE) 4 or higher. Session Cookies No cookie files stored on disk. Expires when logout link clicked or browser is closed. JavaScript HTML form validation. dTree menu. SPMS Repository Structure & E-mail Facility, JACoW Team Meeting, November 2005, INFN Frascati, Italy, Matt Arena 3
Email Facility Queue built into SPMS. Email stored in three tables Mail Blats, Mail Sent Blats, Mail Blats Errors SPMS writes to queue via standard procedure. Batch job flushes email queue very 5 minutes. Systems parameters: SMTP host and admin email. No OS disk I/O. Email sent directly to SMTP host. Archives saved in Mail Sent Blats tables. Errors written to Mail Blats Errors table. SPMS Repository Structure & E-mail Facility, JACoW Team Meeting, November 2005, INFN Frascati, Italy, Matt Arena 4
Conference Email Utility Abstract-based criteria. Specify recipients. Accepts free-form text. Substitution variables. All email messages are tied to an abstract. Demo SPMS Repository Structure & E-mail Facility, JACoW Team Meeting, November 2005, INFN Frascati, Italy, Matt Arena 5
Repository Email Utility Profile-based criteria Accepts free-form text. Substitution variables. All email messages are tied to profile. Email archive utility allows the conference administrator to view all emails via drilldown. Demo SPMS Repository Structure & E-mail Facility, JACoW Team Meeting, November 2005, INFN Frascati, Italy, Matt Arena 6
Email Archives Email archive utility allows the conference administrator to view all emails sent in a drilldown fashion. Available in a conference database and repository database. Each conference email is visible to the user in their abstract log. Users can’t claim they didn’t get the email. At least in theory. So far no code to make them read the email. SPMS Repository Structure & E-mail Facility, JACoW Team Meeting, November 2005, INFN Frascati, Italy, Matt Arena 7