fimex:roadmap

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
fimex:roadmap [2015-09-07 12:15:54]
heikok
fimex:roadmap [2022-05-31 09:29:32] (current)
Line 2: Line 2:
  
 <del>Deleted item</del> means already in the development version. <del>Deleted item</del> means already in the development version.
- 
-===== 0.60, expected 2015-10 ===== 
- 
-  * remove too eager check on dimensions when dimensions are not in used, but in input in fillWriter 
-  * sigma to sigma conversion 
-  * support for trajectories (and other [[http://cfconventions.org/Data/cf-conventions/cf-conventions-1.6/build/cf-conventions.html#discrete-sampling-geometries|CF-1.6 Discrete Sampling Geometries]]) 
  
 ===== Todo list ===== ===== Todo list =====
Line 13: Line 7:
 ==== Medium term ==== ==== Medium term ====
  
 +  * support for trajectories (and other [[http://cfconventions.org/Data/cf-conventions/cf-conventions-1.6/build/cf-conventions.html#discrete-sampling-geometries|CF-1.6 Discrete Sampling Geometries]])
 +  * improve performance of --process options together with --extract
 +  * ncml: warn instead of fail when manipulating undefined data (variable without 'type', removal of non-existing dimensions/variables) (QA: Mariken)
   * merge with fill, vector-rerotation (eraInt,CRDX-hindcast -> svim) (QA: Jens D, Jan-Erik H.)   * merge with fill, vector-rerotation (eraInt,CRDX-hindcast -> svim) (QA: Jens D, Jan-Erik H.)
-  * vertical interpolations in f90 interface / at least exposure of auxiliary variables +  * vertical interpolations in f90 interface / at least exposure of auxiliary variables (QA: Trygve A.)
-  * conversion between different vertical-levels +
-    * ocean-sigma-s-g2 <-> ocean-sigma (QA: Nils MK) +
-    * sigma <-> hybrid_sigma (QA: ?)+
   * [[./todo/parameterFunction|easy parameter functions / automatic selection of input]]   * [[./todo/parameterFunction|easy parameter functions / automatic selection of input]]
   * area-corrected re-projection-interpolation (requires surrounding points in lat/lon) (QA: F.Tveter)   * area-corrected re-projection-interpolation (requires surrounding points in lat/lon) (QA: F.Tveter)
   * template-interpolation in xyzt, e.g. to slider-track (QA: Kai C.)   * template-interpolation in xyzt, e.g. to slider-track (QA: Kai C.)
- +  * pinning of grib-dimensions from inconsistent grib-files (QA: Trygve A.) 
- +  * ncml-aggregation should not keep open more than a few hundred files (QAHeiko K.)
-==== Fimex 1.x ==== +
- +
-Fimex 0.xx.x versions are the stable versions. Instable versions are marked with 0.xx.x-alpha or -beta. +
- +
-There is no release date or preliminary implementation of Fimex-1.x yet. Changes will mainly occur on the API-level, and should emphazise future-compatibility, e.g. +
- +
-  * removal of all deprecated functions and header-files +
-  * no explicit dependency on boost +
-    * using c++11 features instead of boost where possible (eventually selectable on configure) +
-    * no longer exposure of boost-pointer +
-      * eventually typemaps, e.g. CDMReaderPtr for either boost::shared_ptr<CDMReader> or std::shared_ptr<CDMReader> +
-    * user-selectable time-representation, e.g. boost-datetime or other time-library +
-  * no exposion of API other than c++11 (allow compile-time exchange of any library within fimex) +
  
 ==== Long Term ==== ==== Long Term ====
  • fimex/roadmap.1441628154.txt.gz
  • Last modified: 2022-05-31 09:23:16
  • (external edit)