Skip to content

Timeline

Raphael Sonabend edited this page May 30, 2019 · 14 revisions

The below is a rough timeline for the distr6 version 1 release. All dates are targets.

    • 1st April: User-interaction sketches
    • 1st April: Draw up a list of high-priority distributions to implement based on:
    • distr
    • R's stats package
    • Distributions.jl
    • User-interaction sketches
    • 19th April: Draw up list of methods to implement based on list above
    • 19th April: Draft 2 UML diagram based on above.
    • 19th April: Feasibility sketch for R6. Will design patterns work? e.g. multiple inheritance
    • 1st May: Finalise design choices regarding R6 vs S3 and separating methods accordingly
    • 1st May: Final UML diagrams and documentation, publish to Wiki.
    • 1st May: Final user sketches and pre-implementation design documentation
    • 13th May: Fully implement and test Binomial and Normal distributions
    • 1st June: Complete framework including Distributions, Wrappers, Decorators
    • 1st June: Git branches, Travis CI, automated testing
    • 1st July: Implement planned distributions
    • 1st July: Add functionality for conditional distributions
    • 1st July: Add functionality for plotting
    • August: Bug testing
    • August: Write up documentation for CRAN publication
    • 1st September: Publish V1 to CRAN
Clone this wiki locally