Skip to content
Javier Gonzalez edited this page Dec 26, 2019 · 16 revisions
  • SCM single-source version (This is the main issue in skare3)
    • Modify all setup.py, remove all version.py in ska3-flight packages (done)
    • create git branches for all (done)
    • Modify skare3 to propagate version all the way into conda environment (done)
    • build all conda packages (done, test packages are in /proj/sot/ska/jgonzalez/scm_versions)
    • Tests:
      • Check all versions (conda, version) make sense (done)
      • Run testr tests on HEAD
        • For the purpose of testing, Quaternion's scm_version branch was rebased to current released version. The master was not passing tests.
        • Ska.ParseCM and Ska.quatutils test_unit_git.sh fails.
      • any other test required? documentation?
    • Review and merging
      • all packages will have their own PR (see list below)
      • Representative packages can be reviewed in detail (see list below)
      • Javier will merge the rest based on that review.
  • Native namespaces. The procedure will be like with scm version and will be done as soon as the scm_version branches are merged:
    • create namespace_package branches for all (see list below)
    • remove all Ska/init.py and Chandra/init.py files
    • build all conda packages
    • test
      • testr SKA3_HEAD
      • other configurations?
    • review one representative case and merge.
  • Kadi update Django to 2.2
  • Shiny branch
  • MATLAB 2019_210
    • ska3-matlab is in freeze for this release with the pkgs in #222
    • currently planned for FDB on 23-Jan-2020

SCM single-source changes (and PRs)

This is the list of all packages (and corresponding PR). Packages in bold are the ones I propose as representatives for review.

Namespace package changes (and PRs)

the following packages will be modified:

  • Chandra.Maneuver
  • Chandra.Time
  • Chandra.cmd_states
  • Ska.DBI
  • Ska.File
  • Ska.Matplotlib
  • Ska.Numpy
  • Ska.ParseCM
  • Ska.Shell
  • Ska.Sun
  • Ska.arc5gl
  • Ska.astro
  • Ska.engarchive
  • Ska.ftp
  • Ska.quatutil
  • Ska.tdb
Clone this wiki locally