Commit graph

9 commits

Author SHA1 Message Date
e054e58e26 roadmap: drop Centralisation des versions NuGet from Jalon 0
The work was actually 'centraliser les versions communes'
(shared packages), not 'centraliser toutes les versions'. That
work is done:

- Directory.Packages.props at the repo root declares shared
  package versions (ManagePackageVersionsCentrally=true,
  see e.g. coverlet.collector, HigginsSoft.IdentityServer8,
  IdentityModel.OidcClient, Microsoft.AspNetCore.*,
  xunit.v3, …);
- each product directory imports it via GetPathOfFileAbove
  and adds only product-specific versions.

No remaining work justifies the bullet. Removing it from
Jalon 0 leaves one open item: 'Tests d'integration smoke par BC'.
2026-06-27 18:47:42 +01:00
7069faa1fd roadmap: tick off conteneurisation item in Jalon 0
The 14 docker commits landed across this session achieve the
critère de sortie: 'docker compose up' starts db/api/blogs on
a bare host, and web fails with a documented IdentityServer
signing-certificate error that points at the installation
procedure (volume mount + Kestrel:Endpoints:Https in
appsettings-org.json).

Update the checkbox status and link to CONTRIBUTING.md so a
reader of ROADMAP.md can navigate to the install procedure.

Two Jalon 0 items remain open:
- ◐ NuGet centralisation (partial)
- ☐ Tests d'intégration smoke par BC
2026-06-27 18:17:18 +01:00
2d472779b0 drop Yavsc.Web references from Dockerfiles, ROADMAP, arch doc
Yavsc.Web is an empty template/draft project — no useful code,
conceptually a duplicate of the front that lives in Yavsc.Org.
Remove its mentions from:

- Dockerfile, Dockerfile.backend: the COPY src/Yavsc.Web/*.csproj
  step is useless (the project is referenced nowhere downstream)
- ROADMAP.md: the 'Perimetre technique' table no longer lists it
- doc/architecture/decoupage-organisation.md: removed from the
  ASCII diagram and the per-project table

Note: this commit only removes references; the empty project
itself (src/Yavsc.Web/) and the yavsc.sln Project() entry are
left in place for now. A future commit can rm -rf the directory
and prune the .sln when we're sure nothing else still depends
on it.
2026-06-27 16:24:27 +01:00
85de25c2ab roadmap: tick off two Jalon 0 items now documented
- 'Decoupage Yavsc.Org vs Yavsc.Server vs Yavsc.Api clarifie
     dans l'Architecture'
  - 'CONTRIBUTING.md'

Both landed in commits 91bd97c3 / 4ba1aa88 (page) and 7b24b481
(CONTRIBUTING). Update the checkbox status and link to the
artefacts so a reader of ROADMAP.md can navigate directly to
them.

Three items remain in Jalon 0: NuGet centralisation (partial),
containerisation, and BC smoke tests.
2026-06-27 15:57:41 +01:00
989cca669f Nettoyage de la dette documentaire 2026-06-27 14:34:49 +01:00
62afee53e1 refactoring 2026-06-19 19:59:15 +01:00
6dbdc2d408 docs: roadmap à jour, archive TODO.fr, session DDD + droits yavsc
TODO.fr.md (2016-2017) archivé en TODO.fr.md.archive.
ROADMAP.md reformule les jalons en s'appuyant sur l'Architecture
et la session DDD du 14 juin 2026.
doc/Architecture.md: section 'Droits de yavsc' ajoutée (admin, groupes, user yavsc).
doc/ddd-exploration-2026-06-14.md: première session d'Event Storming narratif.
2026-06-14 12:17:03 +01:00
6637281eda no more 2019-07-20 23:07:32 +02:00
de6491c80a init 2019-01-25 17:29:05 +00:00