diff --git a/.devcontainer/ui/Dockerfile b/.devcontainer/ui/Dockerfile index c4274bd..9e5a0c8 100644 --- a/.devcontainer/ui/Dockerfile +++ b/.devcontainer/ui/Dockerfile @@ -1,6 +1,6 @@ FROM debian:bookworm -ARG NODE_VERSION=22.16.0 +ARG NODE_VERSION=22.17.1 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \ && case "${dpkgArch##*-}" in \ amd64) ARCH='x64' OPENSSL_ARCH='linux-x86_64';; \ @@ -28,8 +28,8 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \ 108F52B48DB57BB0CC439B2997B01419BD92F80A \ A363A499291CBBC940DD62E41F10027AF002F8B0 \ ; do \ - gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || \ gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; \ + gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || \ done \ && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH.tar.xz" \ && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \ @@ -50,6 +50,7 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \ | sort -u \ | xargs -r apt-mark manual \ && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \ + && npm install -g npm \ # smoke tests && node --version \ && npm --version \ diff --git a/server/notes.txt b/server/notes.txt index 8adde40..3daecb0 100644 --- a/server/notes.txt +++ b/server/notes.txt @@ -14,3 +14,11 @@ epic feature (au sens tuleap, utile pour eXtreme quotation) story (au sens tuleap) + +capacity management + activity tracker (préparation engagement, follow-up post-engagement) + +product vs custom + +ARR + +suivi engagement (risk, event, deps, done vs planned)