User Tools

Site Tools


difx:nextrelease

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
difx:nextrelease [2018/03/13 01:51]
geoffcrew [The next stable tag of DiFX will be 2.5.2]
difx:nextrelease [2020/09/12 05:13] (current)
geoffcrew [The current version of DiFX is 2.6.1.]
Line 1: Line 1:
 +====== The current version of DiFX is 2.6.2. ======
  
 ====== Plans for the next release ====== ====== Plans for the next release ======
  
-==== The current version of DiFX is 2.5.1. ====+==== The next new-feature version of DiFX will be 3.====
  
 +**New Features**
 +  * Complex double sideband support
 +  * CODIF data format support
 +  * [[difx:python3|Python3]] support
 +  * Merged output bands
  
-==== The next stable tag of DiFX will be 2.5.2 ====+**Timeline** 
 +  * To be released sometime in 2020 
 + 
 +===== Recent Releases ===== 
 + 
 +==== DiFX 2.6 series ====
  
 **Timeline** **Timeline**
-  * HOPS rootid code rolled over Feb.26; changes to support a new epoch (good through 2087) have been on trunk for some time; providing a new stable release with the new rootid is a significant driver for updates to 2.5 with a tested tag at 2.5.2.  Note that using the DIFX trunk is the current best workaround. +  * Tagging was performed on Mar 8, 2019 
-  * the timing is such that improvements/enhancements for EHT processing should be captured in a new stable release +  * DiFX 2.6.1 was tagged on July 29, 2019 
-  * svn work and testing delayed by illness and a power-outage at Haystack (due to Nor'easter storm) until Mar 12 +  * DiFX 2.6.2 was tagged on Sep 11, 2020
-  * expect to test for a few days following the svn work and tag by Mar 16+
  
 **Significant Changes** **Significant Changes**
-  * HOPS migration to version 3.18 (rootid epoch and other bug fixes) +  * Much improved Mark6 support 
-  * difx2mark4 (rootid epoch fix) +  * Improved support for various VDIF data varieties 
-  * polconvert (bug and robustness fixes, plus parallelization of execution) +  * See [[difx:changelog|DiFX 2.6.1]] for more details 
-  * (**additional changes as visible in svn log still to be inserted here**) +  * See [[difx:changelog|DiFX 2.6.2]] for bugs fixed since 2.6.1 
-==== History of 2.5 up through 2.5.1 ====+ 
 +  
 +==== DiFX 2.5 series ====
  
 **Timeline** **Timeline**
Line 25: Line 37:
   * Draft release notes completed on wiki: mid June   * Draft release notes completed on wiki: mid June
   * Proposed release (tag as 2.5.1, email difx-users): mid July, 2017, pending no problems   * Proposed release (tag as 2.5.1, email difx-users): mid July, 2017, pending no problems
 +  * DiFX 2.5.2 was tagged on Mar 23, 2018 and released Mar 26, 2018
  
 **Process** **Process**
Line 59: Line 72:
 appropriate.                                                                                     appropriate.                                                                                    
                                                                                                                                                                                                  
- 
- 
-**Some plans for changes to be incorporated in the next major release are:** 
- 
-  * ipp9 testing (Chris) 
-  * virtual trunk to compile (Cormac) 
-    * Add datasim, dirlist, polconvert, autozoom 
-  * vex2difx testing for all use cases (everyone) 
-  * <del> GMVA difx2fits merging of compatible setups (Helge/Walter) </del> 
-  * VDIF testing (Helge) 
-  * <del> bug resolution for Alessandra and Gabriele (Walter) </del> 
-  * <del> native mark6 mode working and tested (Walter) </del> 
-  * Record delay model used in FITS file (Walter). 
-  * Supporting >5 EOPs. Test and confirm AIPS support. (Walter, AIPS team) 
-  * Changelog updates (Everybody) 
-  * Test, test, test (Everybody) 
-  * Documentation: 
-    * Datasim, autozoom (Zheng) 
-    * mark6 (Walter/Helge) 
- 
- 
-==== Plans for future release 2.6 ==== 
- 
-  * Production mark6 support. 
-  * vex2 support 
-  * cloud computing 
-    * real-time e-VLBI 
-  * Filterbank channelisation 
-  * Doing sideband inversion at unpack rather than FFT stage 
-  * Separate mk5daemon from mk6daemon (Helge) 
- 
- 
----- 
- 
- 
-===== Previous Releases ===== 
- 
-==== Next major release: DiFX 2.3 ==== 
- 
-=== Bug fixes === 
- 
-  * mpifxcorr: Datasteam buffer send size now calculated correctly for complex sampled data 
-  * mpifxcorr: Avoid very rare bug where combination of geometric delay and data commencing mid-subint meant one invalid FFT might be computed 
-  * mpifxcorr: multicast weights are now computed correctly for mixed-sideband correlation 
-  * mpifxcorr: fixed bug where some autocorrelations were not saved in a mixed-sideband correlation 
-  * mpifxcorr: fixed bug where send size could be computed incorrectly by 1-2 bytes for Mark4/VLBA/Mark5B/VDIF formats, potentially resulting in very small amounts of data loss 
- 
-=== New features === 
- 
-  * mpifxcorr: LO offsets are now corrected in the time domain when fringe rotation is also done in the time domain (the usual mode), allowing considerably larger LO offsets without decorrelation 
-  * mpifxcorr: Working polarization dependent delay and phase offsets 
-  * mpifxcorr: Experimental linear2circular conversion 
-  * mpifxcorr: Complex Double sideband (RDBE/Xcube) sampling support 
-  * mpifxcorr: new file/mk5 based vdif/mark5b datastream (faster and more robust) 
-  * utilities: some new command line tools for mk5b and vdof files (vsum, mk5bsum, vmux, mk5bfix) 
-  * all packages: mk5 support for mark5a/b with sdk9 
-  * new options for passing calibration (Walter B: memo forthcoming) 
- 
-=== Other news === 
  
  
  
-=== Known issues === 
  
difx/nextrelease.1520866269.txt.gz · Last modified: 2018/03/13 01:51 by geoffcrew