Date
Attendees
IPAC: Tatiana Goldina, Trey Roby, Unknown User (xiuqin), Loi Ly
SLAC: Brian Van Klaveren, John Gates, Andy Salnikov, Jacek Becla, Kian-Tat Lim
Observers: Ashley
Discussion items
Error handling
- want to define common exceptions / error codes (most likely a small number, <20)
- start with top level
- for db related, can model on https://www.python.org/dev/peps/pep-0249/
Warning, Error, InterfaceError, DatabaseError, DataError, OperationalError, IntegrityError, InternalError, ProgrammingError, NotSupportedError
- worth looking at public commonly used services (e.g github) and use that as a template
- Brian will propose / document in a new confluence page
webcommon
common repo for web related things, eg template rendering
webcomon is not a good name, rename
it really is "data access services common"
- rename to webServCommon (unless we come up with better name)
K-T needs to think about names spaces for modules