From b38a00953cfeadfa0300cd378c005cabb505c40b Mon Sep 17 00:00:00 2001 From: Noah Oblath Date: Thu, 9 Feb 2023 16:55:09 -0800 Subject: [PATCH] Documentation updates --- Documentation/ValidationLog.rst | 13 +++++++++++++ README.md | 4 +++- Scripts/install_packages.sh | 2 ++ 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/Documentation/ValidationLog.rst b/Documentation/ValidationLog.rst index 5dc7c31..dcf0668 100644 --- a/Documentation/ValidationLog.rst +++ b/Documentation/ValidationLog.rst @@ -43,6 +43,19 @@ Fixes: Log --- +Version: 1.3.3 +~~~~~~~~~~~~~~~ + +Release Date: Feb 23, 2023 +''''''''''''''''''''''''''''''' + +New Features: +''''''''''''' + +* Ubuntu base image +* Dev/Prod split (v1.3.0) + + Version: 1.2.0 ~~~~~~~~~~~~~~~ diff --git a/README.md b/README.md index 196e9b1..ca811ff 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ This repo includes the Dockerfiles for the base images of the Project 8 analysis The Dev image includes packages that are needed to build the Project 8 software (usually ending in `-dev`). The Prod image includes non-dev packages that are necessary to run Project 8 software. The Prod image is about a factor of two smaller than the Dev image when built. -These images are based on the `python/bullseye (Debian-based) image. +These images are based on the Ubuntu 22.04 image. Dockerfiles for individual software packages can be found in their respective repositories. They are all based on the `luna_base` image. @@ -13,6 +13,7 @@ Dockerfiles for individual software packages can be found in their respective re Installed by aptitude for Dev/Prod (and what requires it): * build-essential / build-essential (many things) * dpkg-dev / [none] (many things) +* python3 / python3.10-minimal (many things) * cmake / [none] (any dev work) * git / [none] (any dev work) * vim / [none] (any dev work) @@ -30,6 +31,7 @@ Installed by aptitude for Dev/Prod (and what requires it): * libjpeg-dev / libjpeg62-turbo (ROOT) * libfftw3-dev / libfftw3-double3 (Katydid, Locust, ROOT, ...) * libboost-all-dev / [none] (many things) +* [none] / libboost-atomic1.74.0 (many things) * [none] / libboost-date-time1.74.0 (many things) * [none] / libboost-filesystem1.74.0 (many things) * [none] / libboost-program-options1.74.0 (Katydid) diff --git a/Scripts/install_packages.sh b/Scripts/install_packages.sh index 50887d2..a467d63 100755 --- a/Scripts/install_packages.sh +++ b/Scripts/install_packages.sh @@ -13,6 +13,7 @@ # Current dependencies installed # - build-essential: anything to be built; standard libraries # - dpkg-dev: ??? +# - python3.10-minimal: anything using Python # - cmake: anything to be built # - clang: anything to be built with clang # - git: any p8 projects to be built @@ -31,6 +32,7 @@ # - libpng(-dev): ROOT # - libjpeg(-dev): ROOT # - libfftw3(-dev): ROOT, Katydid, Locust +# - libboost-atomic: Katydid, Locust # - libboost-date-time: Katydid, Locust # - libboost-filesystem: Katydid, Locust # - libboost-program-options: Katydid