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 [2016-04-19 18:36:31]
heikok
fimex:roadmap [2022-05-31 09:29:32] (current)
Line 3: Line 3:
 <del>Deleted item</del> means already in the development version. <del>Deleted item</del> means already in the development version.
  
-===== 0.63, expected 2016-07 =====+===== Todo list ===== 
 + 
 +==== Medium term ====
  
-  * 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]])   * 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   * 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)   * ncml: warn instead of fail when manipulating undefined data (variable without 'type', removal of non-existing dimensions/variables) (QA: Mariken)
- 
-===== Todo list ===== 
- 
-==== Medium term ==== 
- 
   * 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 (QA: Trygve A.)   * 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, Kai C.) 
-    * 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)
Line 24: Line 17:
   * pinning of grib-dimensions from inconsistent grib-files (QA: Trygve A.)   * pinning of grib-dimensions from inconsistent grib-files (QA: Trygve A.)
   * ncml-aggregation should not keep open more than a few hundred files (QA: Heiko K.)   * ncml-aggregation should not keep open more than a few hundred files (QA: Heiko 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.1461090991.txt.gz
  • Last modified: 2022-05-31 09:23:16
  • (external edit)