sns logbook - advanced photon source · •logbook provides a mechanism to communicate and log...
TRANSCRIPT
![Page 1: SNS Logbook - Advanced Photon Source · •Logbook provides a mechanism to communicate and log operations activity •First version introduced in Fall of 2002 •Integrated with SNS](https://reader035.vdocuments.net/reader035/viewer/2022063014/5fd16ec78f73bd594e286099/html5/thumbnails/1.jpg)
SNS Logbook
Thomas Pelaia II, Ph.D.
Application Programming
EPICS Collaboration Meeting
June 12-16, 2006
![Page 2: SNS Logbook - Advanced Photon Source · •Logbook provides a mechanism to communicate and log operations activity •First version introduced in Fall of 2002 •Integrated with SNS](https://reader035.vdocuments.net/reader035/viewer/2022063014/5fd16ec78f73bd594e286099/html5/thumbnails/2.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
2EPICS Collaboration Meeting, June 12-16, 2006
Active Development Team
• Mario Giannella (Specifications)
• Jeff Patton (Database)
• Tom Pelaia (Web interface)
![Page 3: SNS Logbook - Advanced Photon Source · •Logbook provides a mechanism to communicate and log operations activity •First version introduced in Fall of 2002 •Integrated with SNS](https://reader035.vdocuments.net/reader035/viewer/2022063014/5fd16ec78f73bd594e286099/html5/thumbnails/3.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
3EPICS Collaboration Meeting, June 12-16, 2006
Introduction
• Logbook provides a mechanism to communicateand log operations activity
• First version introduced in Fall of 2002• Integrated with SNS Database from the beginning• Supports open HTML, JavaScript and CSS
standards for cross platform/browsercompatibility
• Critical to operations− About a hundred entries per day− Reliable 24/7 availability
• For some, it is the easiest way to transfer datafrom the control system
![Page 4: SNS Logbook - Advanced Photon Source · •Logbook provides a mechanism to communicate and log operations activity •First version introduced in Fall of 2002 •Integrated with SNS](https://reader035.vdocuments.net/reader035/viewer/2022063014/5fd16ec78f73bd594e286099/html5/thumbnails/4.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
4EPICS Collaboration Meeting, June 12-16, 2006
Tools
• Java 1.4.2
•Oracle 9
•Apple WebObjects 5.3.1
• Jboss 3.2.7
![Page 5: SNS Logbook - Advanced Photon Source · •Logbook provides a mechanism to communicate and log operations activity •First version introduced in Fall of 2002 •Integrated with SNS](https://reader035.vdocuments.net/reader035/viewer/2022063014/5fd16ec78f73bd594e286099/html5/thumbnails/5.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
5EPICS Collaboration Meeting, June 12-16, 2006
Layout
•Familiar threepane navigation
•Consistent,intuitiveinterface
•User can sort bycolumns (date,author orpriority)
![Page 6: SNS Logbook - Advanced Photon Source · •Logbook provides a mechanism to communicate and log operations activity •First version introduced in Fall of 2002 •Integrated with SNS](https://reader035.vdocuments.net/reader035/viewer/2022063014/5fd16ec78f73bd594e286099/html5/thumbnails/6.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
6EPICS Collaboration Meeting, June 12-16, 2006
Daily Navigation
• Navigate forwardand back byspecified step
• Navigate directlyto a specific day
• View all entriesfor a day or eachentry individually
![Page 7: SNS Logbook - Advanced Photon Source · •Logbook provides a mechanism to communicate and log operations activity •First version introduced in Fall of 2002 •Integrated with SNS](https://reader035.vdocuments.net/reader035/viewer/2022063014/5fd16ec78f73bd594e286099/html5/thumbnails/7.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
7EPICS Collaboration Meeting, June 12-16, 2006
Composing Entries
• Authors enter the titleand text content
• One or more categorymay be selected
• The entry type mayindicate Maintenance,Repair, etc.
• Priority may be used toindicate urgency
• Users may specify emailnotification
• Event time may bespecified
![Page 8: SNS Logbook - Advanced Photon Source · •Logbook provides a mechanism to communicate and log operations activity •First version introduced in Fall of 2002 •Integrated with SNS](https://reader035.vdocuments.net/reader035/viewer/2022063014/5fd16ec78f73bd594e286099/html5/thumbnails/8.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
8EPICS Collaboration Meeting, June 12-16, 2006
Adding Images and Attachments
•Users can now sortand delete imagesand attachments
• Image and attachmentdescriptions andtitles can now beedited without firstselecting the image
![Page 9: SNS Logbook - Advanced Photon Source · •Logbook provides a mechanism to communicate and log operations activity •First version introduced in Fall of 2002 •Integrated with SNS](https://reader035.vdocuments.net/reader035/viewer/2022063014/5fd16ec78f73bd594e286099/html5/thumbnails/9.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
9EPICS Collaboration Meeting, June 12-16, 2006
Notifications
• Support for EmailNotification, DailyOrders andRequired Readings
• Recipients receivean email and see allactive notificationsupon login
• Managers getconfirmation ofusers having readrequire readings
![Page 10: SNS Logbook - Advanced Photon Source · •Logbook provides a mechanism to communicate and log operations activity •First version introduced in Fall of 2002 •Integrated with SNS](https://reader035.vdocuments.net/reader035/viewer/2022063014/5fd16ec78f73bd594e286099/html5/thumbnails/10.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
10EPICS Collaboration Meeting, June 12-16, 2006
User Subscription
•While usersreceivenotificationsbased on theirjob affiliation,users maysubscribe toother group’snotifications
![Page 11: SNS Logbook - Advanced Photon Source · •Logbook provides a mechanism to communicate and log operations activity •First version introduced in Fall of 2002 •Integrated with SNS](https://reader035.vdocuments.net/reader035/viewer/2022063014/5fd16ec78f73bd594e286099/html5/thumbnails/11.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
11EPICS Collaboration Meeting, June 12-16, 2006
Threads
• Easier to view threads• Users can navigate up and down threads
![Page 12: SNS Logbook - Advanced Photon Source · •Logbook provides a mechanism to communicate and log operations activity •First version introduced in Fall of 2002 •Integrated with SNS](https://reader035.vdocuments.net/reader035/viewer/2022063014/5fd16ec78f73bd594e286099/html5/thumbnails/12.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
12EPICS Collaboration Meeting, June 12-16, 2006
Searching
•Users cansearch by− Date range− Author− Title− Content− Entry Type− Logbook− Group− Required
Reading Status
![Page 13: SNS Logbook - Advanced Photon Source · •Logbook provides a mechanism to communicate and log operations activity •First version introduced in Fall of 2002 •Integrated with SNS](https://reader035.vdocuments.net/reader035/viewer/2022063014/5fd16ec78f73bd594e286099/html5/thumbnails/13.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
13EPICS Collaboration Meeting, June 12-16, 2006
Bookmarks
•Bookmarks are aconvenient wayto keep track ofimportant entries
![Page 14: SNS Logbook - Advanced Photon Source · •Logbook provides a mechanism to communicate and log operations activity •First version introduced in Fall of 2002 •Integrated with SNS](https://reader035.vdocuments.net/reader035/viewer/2022063014/5fd16ec78f73bd594e286099/html5/thumbnails/14.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
14EPICS Collaboration Meeting, June 12-16, 2006
Help
•Online Help
•Complete
•Mirrors Menu
•Release Notes
![Page 15: SNS Logbook - Advanced Photon Source · •Logbook provides a mechanism to communicate and log operations activity •First version introduced in Fall of 2002 •Integrated with SNS](https://reader035.vdocuments.net/reader035/viewer/2022063014/5fd16ec78f73bd594e286099/html5/thumbnails/15.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
15EPICS Collaboration Meeting, June 12-16, 2006
Further Development
• Introduce more CSS and JavaScript for astreamlined, efficient user interface− Replace three pane view with menu shade− Fix position of headers and footers
• Allow users to edit rich text within browser• Allow users to save draft entries• Introduce filters for quick, custom navigation• Develop a custom form editor