Version 42 (modified by butler, 9 years ago) (diff)

SasView? Code Camp-III

(Last edited: 13-Jan-2015)

Introduction

The third SasView? Code Camp III is being held from February 11th to 20th 2015. It is being hosted by the European Spallation Source and held at the ESS Data Management and Software Centre in Copenhagen.

Local arrangements were made by Torben Nielsen and Thomas Larsen with details on the planning page?.

Schedule & Work Plan

In addition to working on personal SasView? projects, facility or user requests or working through open tickets, there are a number of Work Packages for developers to work on. Developers should document their plans, work and progress with notes on the wiki before and during the Code Camp.

Schedule

The following schedule provides a framework for code camp activities but is meant to be flexible and responsive changing needs

  • February 11 —- Arrival
    • 19:30 Dinner in Copenhagen
  • February 12 —- Code day 1
    • 09:00 - 09:30 Coffee and Welcome
    • 09:30 - 10:00 Code Camp III: Goals, overview and work packages description
    • 10:30 - 12:30 Developer systems setup and checking
    • 12:30 - 13:30 Lunch
    • 13:30 - 17:30 Work on individual work packages
    • 19:30 - Dinner in Copenhagen
  • February 13 —- Code day 2
    • 09:00 - 12:30 Work on individual work packages
    • 12:30 - 13:30 Lunch
    • 13:30 - 14:00 Report progress & problems for individual work packages
    • 14:00 - 17:30 Work on individual work packages
    • 19:30 - Dinner in Copenhagen
  • February 14 —- Code day 3
    • 09:00 - 12:30 Work on individual work packages
    • 12:30 - 13:30 Lunch
    • 13:30 - 14:00 Report progress & problems for individual work packages
    • 14:00 - 17:30 Work on individual work packages
    • 19:30 - Dinner in Copenhagen
  • February 15 —- Code and brainstorming day
    • 09:00 - 12:30 Group excursion in Copenhagen
    • 12:30 - 13:30 Lunch
    • 13:30 - 17:00
      • Work package brainstorming session
      • Work on individual work packages
  • February 16 —- Visit to ESS Lund and long term SasView? planning
    • 08:30 - 09:45 Bus trip to Lund - Departing from Hotel Kong Arthur
    • 09:45 - 12:30 Visit ESS new construction site
    • 12:30 - 13:30 Lunch in Lund
    • 13:30 - 17:00
      • Plenary discussion: A roadmap for SasView? 5.0
      • Plenary discussion: User community support and engagement
      • Work on individual work packages
    • 17:00 - 18:30 Bust back to Copenhagen - Departing from ESS Lund
    • 19:30 - Dinner in Copenhagen
  • February 17 —- Code day 5
    • 09:00 - 12:30 Work on individual work packages
    • 12:30 - 13:30 Lunch
    • 13:30 - 14:00 Report progress & problems for individual work packages
    • 14:00 - 17:30 Work on individual work packages
    • 19:30 - Dinner in Copenhagen
  • February 18 —- Code day 6
    • 09:00 - 12:30 Work on individual work packages
    • 12:30 - 13:30 Lunch
    • 13:30 - 14:00 Report progress & problems for individual work packages
    • 14:00 - 17:30 Work on individual work packages
    • 19:30 - Dinner in Copenhagen
  • February 19 —- Code day 7
    • 09:00 - 12:30 Work on individual work packages
    • 12:30 - 13:30 Lunch
    • 13:30 - 14:00 Report progress & problems for individual work packages
    • 14:00 - 17:30 Work on individual work packages
    • 18:00 - 20:15 Workshop Dinner in copenhagen
  • February 20 —- Wrap up / Departure
    • 09:00 - 12:00 Final status reports from work packages
    • 12:00 - 12:30 Wrap-up and next steps. Plan for the next code camp
    • 12:30 - 13:30 Lunch
    • 13:30 - Departure

Work Plans

Links to pages describing the work plans or tasks that will be worked on during the Code Camp.

Tickets Created and Addressed During the Code Camp

Work Package: Reporting Enhancements (1 match)

Ticket Resolution Summary Owner Reporter
#331 fixed Remove all references to DANSE from user feedback messages smk78

Work Package: SESANS Integration (10 matches)

Ticket Resolution Summary Owner Reporter
#352 SESANS with finite acceptance angles pkienzle
#351 SESANS for anistropic scattering pkienzle
#350 resolution for SESANS model pkienzle
#346 SESANS into GUI Design ajj pkienzle
#345 fixed BUMPS fit of SESANS pkienzle
#344 fixed Hankel transform pkienzle
#343 duplicate SESANS data loader pkienzle
#342 analytical models for sesans pkienzle
#341 fixed add SESANS reader butler
#340 fixed add support for sesans to sasmodels pkienzle

Work Package: SasModels Redesign (11 matches)

Ticket Resolution Summary Owner Reporter
#361 fixed Check all models for order of parameters being passed richardh ajj
#359 obsolete Be able to use new models from sasmodels alongside sas.models models ajj ajj
#330 fixed allow inf/-inf for model limits pkienzle
#319 fixed sasmodels unit testing ajj
#317 fixed Packaging of sasmodels (build scripts etc) trnielsen ajj
#316 wontfix Autogenerate sasmodel "shims" ajj
#315 fixed Be able to set choice of device for OpenCL ajj
#314 fixed Default to GPU when using OpenCL ajj
#313 wontfix Python polydispersity ajj
#312 fixed Problem with slit smearing butler
#90 obsolete Provide a way for plugin models to use the built-in polydispersity functions stephen.king@…

Work Package: SasView Admin (12 matches)

Ticket Resolution Summary Owner Reporter
#333 fixed write and submit abstract for SAS 2015 mathieu butler
#328 Create SasView organanization and resolve ownership issues butler
#321 fixed Remove references to sourceforge ajj
#311 fixed Obtain DOI for Sasview releases ajj ajj
#310 fixed fix links on webpages butler
#309 fixed change trac access to trac.sasview.org butler
#308 fixed change CNAME for www.sasview.org to point to github page butler butler
#306 fixed Set up build jobs for bumps and periodictable in Jenkins pkienzle
#305 fixed migrate repository to github ajj ajj
#304 fixed Migrate mailing lists away from sourceforge ajj
#303 Integrate user and developer websites ajj ajj
#262 fixed Provide acknowledgement text from UI smk78

Work Package: SasView Bug Fixing (17 matches)

Ticket Resolution Summary Owner Reporter
#358 fixed Breaking Averaging Unit Tests krzywon krzywon
#357 fixed Broken SciPyFit Unit Tests krzywon krzywon
#354 fixed Fix menu bar on generic scattering calculator tool butler
#349 fixed Box Sum slicer parameter boxes are no longer editable on Windows smk78
#336 fixed Refactor report dialog code mathieu
#335 fixed Report print preview is broken mathieu mathieu
#334 fixed "Paste" functionality broken LauraamForster mathieu
#332 fixed fix normalization for angular dispersion pkienzle pkienzle
#329 fixed fit panel not defaulting to min and max from model definition pkienzle
#325 fixed find and remove rogue print statement butler butler
#320 fixed Error boxes in Fit panel appear and disappear randomly gonzalezm gonzalezm
#276 fixed Provide better error message when CanSAS file has invalid units smk78
#269 fixed Failure to assign model when using attached data file krzywon ajj
#265 fixed Investigate why Image Viewer tool is not loading .TIF or .BMP smk78
#264 fixed Remove .TIF extension form Load Data file extension filter smk78
#263 fixed Error in report output for fixed parameters Richard Heenan
#234 fixed Add warning about using the dataset drop down on Batch page smk78

Work Package: SasView Documentation (11 matches)

Ticket Resolution Summary Owner Reporter
#360 obsolete Several model file docstrings are incorrectly formatted smk78
#356 fixed Proof read Sphinx help docs smk78 smk78
#355 fixed Finish porting old html help docs to rst smk smk78
#339 fixed get models Detail button pointing to proper sphinx documentation butler butler
#338 fixed Remove help_panel files and calls thereto butler butler
#337 fixed Fix broken help on load image butler butler
#327 fixed Need to update wiki pages butler butler
#326 fixed clean up Jae-Hie's old website butler butler
#323 fixed Fix access to online documentation butler
#318 fixed Integration of sasmodels documentation with SasView smk78 ajj
#297 fixed Non Model Documentation needs to be ported to ReST butler

Work Package: SasView Framework Enhancements (2 matches)

Ticket Resolution Summary Owner Reporter
#322 Need to streamline requiring new version of packages butler
#218 fixed Finish code reorg including removal of all mention of sans krzywon butler

Work Package: SasView GUI Enhancements (1 match)

Ticket Resolution Summary Owner Reporter
#348 fixed control order in which fit parameters appear in gui richardh richardh

Work Package: SasView GUI Redesign (1 match)

Ticket Resolution Summary Owner Reporter
#353 fixed Add help button to panels butler

Work Package: SasView QA and testing (4 matches)

Ticket Resolution Summary Owner Reporter
#347 fixed lamellarFFHG investigate polydisp integration richardh richardh
#324 fixed Set logging to capture warnings ajj
#307 fixed Edit Pylint preferences butler
#302 fixed Replace pisa with xhtml2pdf mathieu ajj

Attachments (2)

Download all attachments as: .zip