Package: wnpp
Severity: wishlist
Owner: Alastair McKinstry <mckins...@debian.org>
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name    : loki-ecmwf
  Version         : 0.1.6
  Upstream Contact: Michael Lange (michael.la...@ecmwf.int)
* URL             : https://github.com/ecmwf-ifs/loki
* License         : Apache-2
  Programming Lang: Python
  Description     : Source-to-source code translator for Fortran

Loki is an experimental tool to explore the possible use of
source-to-source translation for ECMWF's Integrated Forecasting System (IFS) and
associated Fortran software packages.

Loki is based on compiler technology (visitor patterns and ASTs) and aims to
provide an abstract, language-agnostic representation of a kernel, as well as a
programmable (pythonic) interface that allows developers to experiment with
different kernel implementations and optimizations.  The aim is to allow changes
to programming models and coding styles to be encoded and automated instead of
hand-applying them, enabling advanced experimentation with large kernels as well
as bulk processing of large numbers of source files to evaluate different kernel
implementations and programming models.

This software is now in use beyond ECMWF, and I intend to work
and develop it with other Fortran environments in Debian.
I intend to maintain it within Debian Science team as part of the
Meteorology stack.

As Loki is a pre-existing name in Debian, I intend to follow
convention and rename the package loki-ecmwf.

Reply via email to