This is a roadmap for Ginga development, which lays out the long-term plans for this package.
Note: As a caveat, this is a living document, and will evolve as priorities grow and shift.
Last updated: May 2019
Things that might happen in the next release or two:
- Dropping Python 2 support (bug fixes to 2.x.y branches until end of 2019).
- Support ASDF and GWCS.
Things that might happen in 1-1.5 years:
- Improve vector types support (e.g., efficient rendering of many objects of a single type).
Things that are nice to have but do not have a specific implementation timeline:
- Complete documentation overhaul with more user-friendly examples.
- Out-of-memory big data support.
- Better remote interface to reference viewer.
Goals that were completed, in reverse chronological order:
- Last major release that is compatible with Python 2 (time frame: late 2018). Beginning with v3.x.y, Ginga will be Python 3 compatible only.
- Convert
main
to be Python 3.5-compatible (and above) only (time frame: early 2019). - Python 3.7 support.