Version 18 (modified by ajj, 8 years ago) (diff)

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
  • Paul Kienzle
  • Tim Snow

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

SESANS?

  • Data format (discuss Nexus with AJJ)
  • Validation
  • Alternative transforms
  • 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

  • Implement new models
  • Sylvain Prevost (?)
  • Lionel Porcar (?)