← Back to all sparks
C

coga

INFRA · APIS
Velocity0.0

Convolution of Gamma Distributions

A gamma-convolution density package that reached completion in 2018 and has coasted since.

probability-distributionsgamma-convolutionrcppmaintenance-moder-package
Current state
coga computes densities, distribution functions and random numbers for convolutions of gamma distributions, with the numerical work in C++ through Rcpp. It has been feature-complete since 1.0.0 in 2018, and every release in the seven years since has been maintenance: a documentation alias for CRAN, a compiler warning, a maintainer email change, and an Rcpp update requiring Rf_error calls to be guarded. The one functional addition in that period, in 1.1.0, was an unexported function added explicitly for research use.
Where it's heading
This is a finished package being kept alive rather than developed. The releases track external pressure exactly: CRAN documentation requirements, compiler warnings, Rcpp API changes. Its maintenance is visibly shared with smam, the same maintainer's animal-movement package, which received the same email update, the same format-security fix and the same Rcpp guard within a minute or twenty of coga each time. Neither package is being extended; both are being kept installable.
Prediction
Expect nothing but CRAN and toolchain maintenance, arriving whenever Rcpp or R's check requirements change, and arriving alongside smam. There is no signal in these entries of planned functional work.

Recent moves

  1. 5mo ago

    Rcpp attributes regenerated; email updated

    Regenerates the Rcpp glue against Rcpp 1.1.1 to guard Rf_error calls and updates an email address in the package source. The maintainer's smam package received the same Rcpp change twenty minutes later the same night.

    View source ↗
  2. 2y ago

    Maintainer email updated

    Metadata only, changing the maintainer address, applied to smam the same evening. A CRAN requirement with no effect on the package's behaviour.

    View source ↗
  3. 2y ago

    Compiler format-security warning resolved

    Updates the generated Rcpp exports to silence a format-security warning, in step with the same fix in smam a minute earlier. Keeps the package compiling cleanly on CRAN check machines.

    View source ↗
  4. 3y ago

    Package documentation alias added for CRAN

    Adds the package-level documentation alias that R's extension guidance requires. A minor version number for what is purely a documentation formality.

    View source ↗
  5. 6y ago

    Unexported density variant added for research use

    Adds an alternative density implementation following Di Salvo (2008), kept unexported and described as being for research purposes, plus citation information. Not reachable through the public interface, so no change for ordinary users.

    View source ↗
  6. 8y ago

    1.0.0 declares the package complete and documented

    Marks the package as finished, with the whole of its object documentation and vignette rewritten. Everything in the seven years since has been maintenance, which makes this the point the package arrived at its final shape rather than a milestone on the way to one.

    View source ↗