Code Camp VI Initial Working Groups
The groups below are an initial proposal as of 2017-04-03 to be revised and updated on the first day of code camp.
Top priority for Release 4.2
Orientation (sasmodels)
- Orientation - propose and finalise approach then implement.
- Polarized/magnetic scattering
| - Paul Kienzle
- Dirk Honecker
- Richard Heenan
|
sasmodels cleanup
- Complete the separation of sasmodels from sasview (remove shim code)
- sum and product models
| |
sasview and sascalc enhancements
- Batch slicer
- Key enhancements from ticket list
- Finish separation of GUI (Tim)
| - Jeff Krzywon
- Ricardo Leal
- Paul Butler
- Tim Snow
|
High long term priority (for a later release)
New GUI
- Introduce new gui to all developers.
- Identify existing tickets best developed in new GUI
- Approach to non-desktop GUIs
| - Piotr Rozyczko
- Jeff Krzywon
|
SasFit
- Integration / collaboration with SasFit
| - Wojciech Potrzebowski
- Joachim Kohlbrecher
- Sylvain Prevost
- Paul Kienzle
- Andrew Jackson
|
Documentation & Training
- Tutorial - what style? How to write?
- Creating a "manual"
- Dealing with documentation tickets
Documentation Rework Proposal
Model Documentation Checks
| - Steve King
- Richard Heenan
- Paul Butler
- Wojciech Potrzebowski
|
- Data format (discuss Nexus with AJJ)
- Validation
- Alternative transforms
- Documentation / Article preparation (part of SasView? paper?)
| - Wim Bouwman
- Jurrian Bakker
- Adam Washington
- Joachim Kohlbrecher
|
Admin and Ops
- Plan for migration from trac to Github Issues - how? pros? cons?
- Marketplace functioning properly (server issues)
- Server admin issues (e.g. Trac problems)
- Release scripts
- Admin tickets
- Standardised testing - set of saved projects to load
| - Andrew Jackson
- Miguel Gonzalez
|
Release 4.2
Model checking and validation (sasmodels)
- Checking models for correctness
- Parameter name normalization
- Checking documentation
- Limiting cases
| - Richard Heenan
- Paul Butler
|
sasmodels enhancements
- Constraints
- Resolution
- Execution model on remote resources - multi-CPU, multi-GPU
- OpenCL optimisation (Tim)
- Adaptive integration
| - Wojciech Potrzebowski
- Richard Heenan
- Tim Snow
- Andrew Jackson
|
sasmodels new models
| - Sylvain Prevost
- Lionel Porcar
|