-
Notifications
You must be signed in to change notification settings - Fork 4
Road Map
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.
- create
- 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
This is the list of all packages (and corresponding PR). Packages in bold are the ones I propose as representatives for review.
- ska_helpers (scm helper function)
- skare3 (conda packaging)
- eng_archive (needs rebase)
- starcheck
- kadi
- Ska.tdb (removed version.py, version changed in doc/conf.py) (???)
- acis_taco (simple case, changed version, version changed in doc/conf.py) similar to: agasc
- Ska.arc5gl (simple case, added version) similar to: Ska.astro
- maude (simple case, changed version) similar to: Chandra.Time, Quaternion, Ska.DBI, Ska.File, Ska.Matplotlib, Ska.Numpy, Ska.ParseCM, Ska.Shell, Ska.Sun, Ska.ftp, Ska.quatutil, acdc, annie, chandra_aca, cxotime, Chandra.Maneuver, Chandra.cmd_states, mica, parse_cm, proseco, pyyaks, ska_path, ska_sync, sparkles, tables3_api, testr, xija
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
- Non-FSDS package maintenance
- Ska3 for maintainers
- Ska3 2025.1 testing
- Ska3-speedy testing
- Ska3-speedy Promotion Plan
- Updating ska3-core meta.yml
- Sybase dependencies in sot org repos
- Setting up Windows ska3 (like FOT) for testing
- Bulk Github
- Guide to Making Documentation
- Linting and formatting with ruff