fimex:roadmap

Differences

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

Link to this comparison view

fimex:roadmap [2015-10-30 08:59:44]
heikok [Todo list]
fimex:roadmap [2022-05-31 09:29:32]
Line 1: Line 1:
-====== Roadmap ====== 
- 
-<del>Deleted item</del> means already in the development version. 
- 
-===== 0.61, expected 2015-12 ===== 
- 
-  * 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]]) 
-  * improve performance of --process options together with --extract 
- 
-===== Todo list ===== 
- 
-==== Medium term ==== 
- 
-  * 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.) 
-  * 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]] 
-  * 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.) 
-  * 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.) 
- 
- 
-==== 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 ==== 
- 
-  * **F**ile / IO 
-    * FMRC for data in grib/felt 
-    * time-bounds for precipitation-data from felt/grib/wdb (accumulated fields) 
-    * read data with [[http://www.gdal.org|GDAL]]? 
-  * **I**nterpolation 
-    * further interpolation of time 
-      * cell_methods 
-      * time_bounds 
-      * better handling of missing time-steps / multiple time-axis 
-  * **M**anipulation 
-    * manipulation with [[http://www.r-project.org/|R]] 
-  * **Ex**traction 
  
  • fimex/roadmap.txt
  • Last modified: 2022-05-31 09:29:32
  • (external edit)