Version 83 (modified by ajj, 6 years ago) (diff)

Code Camp IX

The ninth SasView Code Camp was be held in Grenoble, France starting March 25th 2019.

Planning details are on the Planning Page?

Photos

All the photos from the code camp can be found on Flickr here: SasView Code Camp IX

Workgroups/Work topics

The following is a list of proposed areas pulled from current tickets, work packages, and recent discussions and feedback on major areas of interest. Should you have requests please let the management team know! These can serve as a starting point for organizing the workflow at Code Camp but the participants ultimately will decide what they can/desire to contribute. In that vein, here there is a list of suggestions and you should look at the work and decide where your talents are best employed if you don't already have a specific project you came to work on.

Topic Owner Participants Relevant Tickets etc
Sasview 5.0 Package (check and close tickets, fix bugs, etc) Piotr Rozyczko Piotr, Miguel, Washington, Breßler, Heenan, Ford 5.0 Ticket
Models Package (new, check, fix, docs etc) Paul Butler Paul, Miguel, Honecker, Dresen, Liu, Li, Cheng, Ford Model Tickets
Beta Approximation Package Richard Heenan Liu, Heenan, Ford Beta Approximation Project Tickets
Tutorials & Documentation Package Steve King Steve, Paul B. Documentation Tickets
McSAS integration package Ingo Breßler Breßler, (Pauw) McSAS tickets
SasView Publication Database Package Jeff Krzywon Krzywon(remotely) #483
Magnetic Scattering/pol beam Package Honecker, Dresen, (Maranville) Magnetic SANS?
SysAdmin Package (FIX mail archive, move to new DANSE machine, fix twitter and slack feeds, Trac→GitHub migration, etc) Andrew Jackson Jackson, Wojciech, Snow Support Infrastructure Tickets
Bug Fixing SPRINT? EVERYONE? Bug Tickets

Work Done

Tickets Created and Addressed During the Code Camp

Milestone: SasView 5.0.0 (1 match)

Ticket Resolution Summary Owner Reporter
#1259 Prefactor calculation when there are both P(Q) and S(Q) yunliu yunliu

Milestone: SasView 4.2.2 (1 match)

Ticket Resolution Summary Owner Reporter
#1261 duplicate Default parameters for RPA model are generating an invalid example plot smk78

Milestone: Admin Tasks (3 matches)

Ticket Resolution Summary Owner Reporter
#1262 fixed Recreate missing mailing list archives from personal mailbox ajj ajj
#1256 Migration from trac wiki to GitHub wiki ricardo ajj
#1255 Migration from Trac to GitHub issues ricardo ajj

Milestone: SasView 4.3.0 (6 matches)

Ticket Resolution Summary Owner Reporter
#1266 matplotlib has remove hold() method pkienzle
#1264 Form factor for two correlated spherical particles Tianfu Tianfu
#1263 Change source links in model docs to local paths smk78
#1258 In 4.2 polydisperse hollow_cylinder @S(Q) fails pkienzle richardh
#1257 vesicle @ structure_factor incorrect pkienzle
#1254 Windows does not pull in build number butler

Milestone: SasView 5.1.0 (4 matches)

Ticket Resolution Summary Owner Reporter
#1271 Use resolution calculator to define dqx/dqy for fit page pkienzle
#1270 Add McSAS as optimizer ibressler ibressler
#1269 build fitting options from optimizer defaults automatically ibressler ibressler
#1268 abstract optimizer handling ibressler ibressler

Milestone: SasView Next Release +1 (1 match)

Ticket Resolution Summary Owner Reporter
#1260 duplicate Provide enhanced plugin testing in GUI smk78

Milestone: sasmodels 1.0 (2 matches)

Ticket Resolution Summary Owner Reporter
#1267 OpenCL driver null when running GPU test wojciech wojciech
#1265 Add superball form factor DomiDre DomiDre

FOR 5.0 GUI work ONLY:

OTHERWISE:

AND:

Agenda (tentative)

Monday March 25th

  • 09:00 Arrival at ESRF/ILL site
  • 09:15 Introduction to the site and computer setup
  • 10:00 Code Camp Plan Discussion
  • 11:00 Split
    • New developer orientation
    • Regulars - start working
  • 12:15 Lunch
  • 13:30 Split
    • New developer orientation
    • Regulars - work
  • 15:30 work
  • Site entrance
  • MD-1-21 (ESRF ring)
  • MD-1-21 (ESRF ring)
  • Room/building split
  • SB-401 (Science Building)
  • MD-1-21 (ESRF ring)
  • Cafeteria
  • Room/building split
  • SB-401 (Science Building)
  • MD-1-21 (ESRF ring)
  • MD-1-21 (ESRF ring)

Tuesday March 26th

  • 9:00 Arrival at ESRF/ILL site
  • 9:05 Daily issues discussion
  • 9:15 start work
  • 12:00 Lunch
  • 13:00 Work
  • 15:00 Split
    • Work
    • Discussion I: From Roadmap - Next sasmodels enhancements discussion (reparametrize models, other structure factors, scatter 2D modeling, 1D oriented data, etc); New item - computational speeds - benchmarking, exploring integration options, etc
  • 17:30 Work?
  • MD-1-21 (ESRF ring)
  • MD-1-21 (ESRF ring)
  • MD-1-21 (ESRF ring)
  • Cafeteria
  • MD-1-21 (ESRF ring)
  • Room/building split
    • MD-1-21 (ESRF ring)
    • SB-31 (Science Building) - TENTATIVE — WATCH FOR CHANGES
  • MD-1-21 (ESRF ring)

Wednesday March 27th

  • 9:00 Arrival at ESRF/ILL site - start Work
  • 9:05 Daily issues discussion
  • 9:15 start work
  • 12:15 Lunch
  • 13:30 Split
    • Work
    • TOF resolution: How to calculate/represent TOF resolution
  • 15:30 Work
  • MD-1-21 (ESRF ring)
  • MD-1-21 (ESRF ring)
  • MD-1-21 (ESRF ring)
  • Cafeteria
  • Room/building split
  • MD-1-21 (ESRF ring)
  • SB-401 (Science Building)
  • MD-1-21 (ESRF ring)

Thursday March 28th

  • 09:00 Arrival at ESRF/ILL site
  • 9:05 Daily issues discussion
  • 9:15 start work
  • 12:15 Lunch
  • 13:30 BUG FIXING SPRINT
  • 20:00 Steak Night (tenative)
  • MD-1-21 (ESRF ring)
  • MD-1-21 (ESRF ring)
  • MD-1-21 (ESRF ring)
  • Cafeteria
  • MD-1-21 (ESRF ring)
  • TBA

Friday March 29th

  • 9:00 Arrival at ESRF/ILL site - start Work
  • 9:05 Daily issues discussion
  • 9:15 start work
  • 12:15 Lunch
  • 13:30 General Discussion
    • From Roadmap: expanding and engaging a broader community
    • Roadmap assessment and updates
  • 15:30 work
  • MD-1-21 (ESRF ring)
  • MD-1-21 (ESRF ring)
  • MD-1-21 (ESRF ring)
  • Cafeteria
  • MD-1-21 (ESRF ring)
  • MD-1-21 (ESRF ring)
  • MD-1-21 (ESRF ring)
  • MD-1-21 (ESRF ring)

Saturday March 30th

  • 9:00 Arrival at ESRF/ILL site - start Work
  • 9:05 Daily issues discussion
  • 9:15 start work
  • 12:15 Lunch
  • 13:30 BUG FIXING SPRINT
  • 20:00 Pizza night(tentative)
  • MD-1-21 (ESRF ring)
  • MD-1-21 (ESRF ring)
  • MD-1-21 (ESRF ring)
  • TBA
  • MD-1-21 (ESRF ring)
  • Pizzeria

Sunday March 31st

  • 9:00 Arrival at ESRF/ILL site - start Work
  • 9:05 Daily issues discussion
  • 9:15 start work
  • 12:15 TBA
  • 13:30 FINAL SPRINT
  • MD-1-21 (ESRF ring)
  • MD-1-21 (ESRF ring)
  • MD-1-21 (ESRF ring)
  • Cafeteria if open
  • MD-1-21 (ESRF ring)

Participants (current list)

Participant Affiliation Arrival Departure Hotel Notes
Paul Butler NIST 2019-03-23 2019-04-01 Europole booked Arrive Geneva (GVA) Sat morning return from GVA Monday noon. Will return for simSAS but NOT staying for Mantid
Andrew Jackson ESS 2019-03-23 AirBnB booked Staying for Mantid and simSAS
Wojtek Potrzebowski ESS 2019-03-24 2019-03-31 Europole booked coming late on 24th
Piotr Rozyczko ESS 2019-03-24 2019-03-31 Europole booked
Ricardo Ferraz Leal ORNL 2019-03-24 2019-04-08 Airbnb Staying for Mantid. Traveling to Paris then TGV to Grenoble.
Steve King ISIS 2019-03-24 2019-04-05 Europole to Apr 1, then Le Grand Arrive BA358 16:00 LYS. Depart 17:35 Fri 5; staying for Mantid but not simSAS
Richard Heenan ISIS 2019-03-24 2019-03-31 Europole Arrive BA358 16:00 LYS. Depart 17:35 Sun 31
Adam Washington ISIS 2019-03-24 2019-04-05 Europole Arrive BA358 16:00 LYS. Depart 17:35 Sun 31
Tianfu Li CARR 2019-03-24 2019-04-06 Europole booked awaiting VISA
Dongfeng Chen CARR 2019-03-24 2019-04-06 Europole booked awaiting VISA
Yun Liu NIST 2019-03-24 2019-03-28 Europole booked
Miguel A. Gonzalez ILL 2019-03-25 2019-03-31 Local
Ingo Breßler BAM 2019-03-24 2019-03-30 Europole all booked
Dirk Honecker ILL 2019-03-25 2019-03-31 Local
Dominique Dresen U. Cologne 2019-03-27 2019-03-31
Rachel Ford Caltech Europole