User Tools

Site Tools


difx:python3

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
difx:python3 [2019/09/26 06:44]
walterbrisken [Code that needs converting]
difx:python3 [2019/10/08 07:11] (current)
walterbrisken
Line 5: Line 5:
 === Code that has been converted === === Code that has been converted ===
  
-Here the converted code is sorted alphabetically. ​ Package name may be in paranetheses.+Here the converted code is sorted alphabetically. ​ Package name may be in parantheses.
  
   * cpumon, difxdiagnosticmon,​ difxwatch, errormon, errormon2, getsmart, mk5mon, mk6mon, restartdifx,​ smartmon, statemon (difxmessage)   * cpumon, difxdiagnosticmon,​ difxwatch, errormon, errormon2, getsmart, mk5mon, mk6mon, restartdifx,​ smartmon, statemon (difxmessage)
Line 11: Line 11:
   * stopmpifxcorr (mpifxcorr)   * stopmpifxcorr (mpifxcorr)
   * difxspeed, mk62v2d, oms2v2d, vlog (vex2difx)   * difxspeed, mk62v2d, oms2v2d, vlog (vex2difx)
 +  * killjob, listcpus, listmedia, listmodules (mk5daemon) 
 +  * plotpcal2, showcal, makefits, gentcal (difx2fits)
  
 ==== Code that needs converting ==== ==== Code that needs converting ====
Line 19: Line 20:
 === Coordination === === Coordination ===
  
-  * <​del>​Walter will work on utilities in difxmessage<​/del> +The "​python"​ package ( https://​svn.atnf.csiro.au/​difx/​libraries/​python/​ ) is used by some of the utilities. ​ Coordination of the update to these utilities is required to prevent partial breakage. ​ The affected utilities include: 
-  * <​del>​Walter will work on utilities in vex2difx</​del>​ + 
-  * Walter to work on difx2fits utilities+  * mk5control (mk5daemon) 
 +  * genmachines (mpifxcorr) 
 + 
 +It seems like the dependencies are not too numerous...
  
 === High priority === === High priority ===
Line 43: Line 47:
   * Python3 is more picky about indentation. ​ No equivalence between tabs and spaces.   * Python3 is more picky about indentation. ​ No equivalence between tabs and spaces.
   * Octal values can no longer be input simply with leading "​0",​ such as 022, but now require "​0o",​ as in "​0o22"​   * Octal values can no longer be input simply with leading "​0",​ such as 022, but now require "​0o",​ as in "​0o22"​
 +  * "​str"​ is now a reserved word, should not be used as a variable name
difx/python3.txt · Last modified: 2019/10/08 07:11 by walterbrisken