You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »

The software week goal is to facilitate coordination between communication and collaboration between everyone as we move forward with the transition away from DOE funding for Fermi. FSSC members will be available at SLAC all week for group discussions and one-on-one meetings. In addition to targeted topics, we encourage attendees with broad or cross-cutting interests to join the various discussions. There will be plenty of work, so we'll need everyone to take part in this transition.

Previous Software Weeks: Fall 2017,  Winter 2017 

Dates: February 12-16, 2018

Location: SLAC:

Remote access: using Zoom - https://stanford.zoom.us/j/824536403

 

Wifi:

  • eduroam
  • visitor network

Onsite Food:

  • SLAC Cafeteria - 2nd floor SUSB
  • Starbucks - near the Guest House

Remote Attendance: We encourage everyone to attend the meeting in person. But we are also planning to provide remote access capability for people who cannot attend, but are interested in joining the discussions. Please indicate below if you will need remote access so that we can plan effectively.


Strawman agenda

 MondayTuesdayWednesdayThursdayFriday
AM     
PM     


Attendees

NameLocal or Connecting Remotely?FromAvailabilityTopics of Interest
Elizabeth FerraraLocalFSSCAll weekAll
Alex ReustleLocalFSSCAll weekST, Conda, Jenkins, Github
Tom StephenslocalFSSCAll weekL1, HalfPipe, ST, GR
Tom GlanzmanlocalSLACTh,Fr (maybe We)repro, hw infrastructure
     
     
     
     
     
     

 

Session Blocks

  • Developer/Release workflow
    • Jenkins
      • Parallel Nodes
        • more build agents
        • stashing?
      • Release process (verify + deploy stage)
      • Mac VM Nodes
      • Job Management (Multibranch pipeline?)
      • Administration
    • Conda distributions
      • Finalize conda-forge dependencies (3 outstanding)
      • Define config.yaml, build.sh for SCons release
      • Modules or Monolith - How to distribute?
    • Docker/Singularity
    • Continuous Integration
      • See Jenkins
    • OS support issues
      • Mac?
  • Migration to Disk Buffer at SLAC
  • Pipeline Ops Support (running HalfPipe, L1, ASP)
    • source code location/access
    • maintenance responsibilities 
    • documentation updates
  • ISOC Support
    • Virtualization
    • Archiver
  •  ISOC Operations Tasks and Tools
  • ScienceTools
    • Unit test framework
    • Python 3 support
  • GlastRelease
  • Documentation
  • Skimmer support
  • Reprocessing (Tom and Nicola)

 

Desired Meeting Outcomes

  • Time for Don & Tom & Helen to work with Warren
  • Time for Alex to work with Eric on git
  • Time for Alex to work with Brian & Joanne on Jenkins
  • Time for Alex to talk with Giacomo about Conda
  • Discuss hardware resources for generating builds and running tests
  • Full schedule for handing over routine operations and finalizing transition



 

  • No labels