From 971bcfd033b1beb199f444ed9e90dc3dcee68045 Mon Sep 17 00:00:00 2001 From: Paul Waddell Date: Wed, 2 Sep 2026 15:29:58 +0200 Subject: [PATCH 1/2] docs: add UrbanSim Templates to the project directory Records the mission, architecture, and maintenance status of UrbanSim Templates alongside the other core UDST projects. --- PROJECTS.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/PROJECTS.md b/PROJECTS.md index 3001b89..046b28f 100644 --- a/PROJECTS.md +++ b/PROJECTS.md @@ -41,6 +41,20 @@ Its portable Python reference implementations target conventional CPU-based execution. Estimator interfaces allow other execution engines to interoperate with the library. +### UrbanSim Templates + +**Status:** Active +**Repository:** [UDST/urbansim_templates](https://github.com/UDST/urbansim_templates) + +UrbanSim Templates provides reusable, configurable model-step templates and the +ModelManager registry for building Orca-based simulation models from +declarative settings rather than custom code. + +Its reference implementation is a portable Python layer over Orca, UrbanSim, +and ChoiceModels. Templates persist their estimated settings in portable +configuration files so that model steps can be reloaded, shared, and executed +by other compatible engines. + ### Pandana **Status:** LTS / Compatibility From d663ea28e6a58f12cb54b441b769ca3788568cef Mon Sep 17 00:00:00 2001 From: Paul Waddell Date: Wed, 2 Sep 2026 16:43:17 +0200 Subject: [PATCH 2/2] docs: describe configuration-file persistence as the project direction The complete replacement of pickled estimators by configuration files is still in review, so the scope statement describes it as the intended direction rather than current behavior. --- PROJECTS.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/PROJECTS.md b/PROJECTS.md index 046b28f..22b17a8 100644 --- a/PROJECTS.md +++ b/PROJECTS.md @@ -51,9 +51,10 @@ ModelManager registry for building Orca-based simulation models from declarative settings rather than custom code. Its reference implementation is a portable Python layer over Orca, UrbanSim, -and ChoiceModels. Templates persist their estimated settings in portable -configuration files so that model steps can be reloaded, shared, and executed -by other compatible engines. +and ChoiceModels. Templates persist their settings in portable configuration +files, and the project's direction is for those files to carry all estimated +model state so that model steps can be reloaded, shared, and executed by other +compatible engines. ### Pandana