= 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) === {{{#!table style="width:100%" {{{#!td style="width:50%" * Orientation - propose and finalise approach then implement. * Polarized/magnetic scattering }}} {{{#!td style="width:50%" * Paul Kienzle * Dirk Honecker * Richard Heenan }}} }}} === sasmodels cleanup === {{{#!table style="width:100%" {{{#!td style="width:50%" * Complete the separation of sasmodels from sasview (remove shim code) * sum and product models }}} {{{#!td style="width:50%" * Paul Kienzle * Tim Snow }}} }}} === sasview and sascalc enhancements === {{{#!table style="width:100%" {{{#!td style="width:50%" * Batch slicer * Key enhancements from ticket list * Finish separation of GUI (Tim) }}} {{{#!td style="width:50%" * Jeff Krzywon * Ricardo Leal * Paul Butler * Tim Snow }}} }}} == High long term priority (for a later release) == === New GUI === {{{#!table style="width:100%" {{{#!td style="width:50%" * Introduce new gui to all developers. * Identify existing tickets best developed in new GUI * Approach to non-desktop GUIs }}} {{{#!td style="width:50%" * Piotr Rozyczko * Jeff Krzywon }}} }}} === !SasFit === {{{#!table style="width:100%" {{{#!td style="width:50%" * Integration / collaboration with !SasFit }}} {{{#!td style="width:50%" * Wojciech Potrzebowski * Joachim Kohlbrecher * Dirk Honecker * Andrew Jackson }}} }}} === Documentation & Training === {{{#!table style="width:100%" {{{#!td style="width:50%" * Tutorial - what style? How to write? * Creating a "manual" * Dealing with documentation tickets Documentation [[Rework Proposal]] Model [[Documentation Checks]] }}} {{{#!td style="width:50%" * Steve King * Richard Heenan * Paul Butler }}} }}} === [wiki:'SESANS Analysis' SESANS] === {{{#!table style="width:100%" {{{#!td style="width:50%" * Data format (discuss Nexus with AJJ) * Validation * Alternative transforms }}} {{{#!td style="width:50%" * Wim Bouwman * Jurrian Bakker * Adam Washington * Joachim Kohlbrecher }}} }}} === Admin and Ops === {{{#!table style="width:100%" {{{#!td style="width:50%" * 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 }}} {{{#!td style="width:50%" * Andrew Jackson * Miguel Gonzalez }}} }}} == Release 4.2 == === Model checking and validation (sasmodels) === {{{#!table style="width:100%" {{{#!td style="width:50%" * Checking models for correctness * Parameter name normalization * Checking documentation * Limiting cases }}} {{{#!td style="width:50%" * Richard Heenan * Paul Butler }}} }}} === sasmodels enhancements === {{{#!table style="width:100%" {{{#!td style="width:50%" * Constraints * Resolution * Execution model on remote resources - multi-CPU, multi-GPU * OpenCL optimisation (Tim) * Adaptive integration }}} {{{#!td style="width:50%" * Wojciech Potrzebowski * Richard Heenan * Tim Snow * Andrew Jackson }}} }}} === sasmodels new models === {{{#!table style="width:100%" {{{#!td style="width:50%" * Implement new models }}} {{{#!td style="width:50%" * Sylvain Prevost (?) * Lionel Porcar (?) }}} }}}