Skip to content

OLD DOC: Development Roadmap

P. L. Lim edited this page Sep 19, 2016 · 1 revision

New Roadmap

  • Port to Python 3 (complete)
  • Use astropy.io (complete)
  • Use astropy.units (complete)
  • Use astropy.modeling (completed on Oct 29, 2013)
  • API discussion and requirements gathering
  • Add magnitude class to astropy
  • Refactor stsynphot to be compatible (completed on Dec 9, 2013)
  • Complete units tests for stsynphot (TARGET DATE: Jan 15, 2014) (completed on Dec 9, 2013)
  • New graph system
  • API design and implementation
  • Merge into astropy core (complete docs)
  • API review and test
  • Deploy for STScI ETC use [TARGET DATE: Spring 2014]

Original Roadmap

  • fork pysynphot from existing svn astrolib repository and import into github (complete)
  • port and curation of existing pysynphot test suite (ongoing)
    • modify pysynphot to use astropy installation infrastructure
    • separate STScI interface specific tests from lower level unit tests
    • augment the existing test suite
  • start API discussion and requirements gathering [TARGET DATE: Aug 15]
  • python 3 support [TARGET DATE: Aug 15]
  • replace pyfits with astropy.io [TARGET DATE: Sept 1]
  • convert to using astropy units [TARGET DATE: Sept 15]
  • convert to using astropy models [TARGET DATE: Oct 1]
  • API design and implementation [TARGET DATE: Oct 31]
  • new graph definition system [TARGET DATE: Oct 31]
  • merge into the astropy core [TARGET DATE: Nov 30]
  • API review and test [TARGET DATE: Dec 31]
Clone this wiki locally