| | 1 | = Attendees = |
| | 2 | |
| | 3 | Elaine, Eric, Greg, TomG, Scooter, TomF, Conrad |
| | 4 | |
| | 5 | = Agenda = |
| | 6 | * Show and tell at June 1 group meeting |
| | 7 | * ctypes |
| | 8 | * Commands |
| | 9 | * [wiki:SurfaceCategories Surface commands] |
| | 10 | * Keyword documentation |
| | 11 | * Enable multisampling for <110 DPI displays [Greg] |
| | 12 | * UI testing [Scooter] |
| | 13 | * Progress updates [All] |
| | 14 | |
| | 15 | = Discussion = |
| | 16 | * ctypes |
| | 17 | * Lets you call C functions in dynamic libraries from Python |
| | 18 | * Need both C- and Python-level wrappers |
| | 19 | * Alternatives: cffi, wrappy |
| | 20 | * Surface commands |
| | 21 | * December release will not support multiple surfaces for the same set of atoms. |
| | 22 | * December release will not support undisplay/display of different patches in different surfaces for the same model. |
| | 23 | * Still need to discuss whether unsurface (~surface) will close surface models. |
| | 24 | * Keyword documentation |
| | 25 | * Command keywords will be documented in camelCase. |
| | 26 | * Commands will be single words or Unix-command-style names. |
| | 27 | * Enable multisampling for <110 DPI displays [Greg] |
| | 28 | * For December release, multisampling should be independent of DPI |
| | 29 | * Multisampling should default off because it has such catastrophic consequences when it fails |
| | 30 | * Include a "compatibility" program that gets run the first time Chimera is run so that we can tell users early if they have bad graphics or drivers |
| | 31 | * ''Meeting adjourned'' |
| | 32 | * UI testing |
| | 33 | * Progress updates |
| | 34 | |
| | 35 | = Action Items = |
| | 36 | * Eric and TomG will discuss wrapping options. |