Skip to content

Assessment of Change Costs

Core idea: Changes usually disrupt. Evaluate a tool before commitment — not just on features, but on how hard it is to leave or change. Change is usually only welcome if promis of improving. 2026-05-22--13-57-41

for general hints

Cloud Risk Assessment — Dimensions

Dimension What to ask
Permanence / Constancy Is the service likely to exist and behave the same in 5 years?
Product governance Is direction externally controlled, or is there a realistic Right to Fork? Does the vendor add features without asking?
Persistence Are identifiers durable? (URLs, DOIs, domains, GUIDs, hashes — only sufficiently long random strings qualify)
Transferability / Portability Open standards? (OCM, IMAP, ODT, …) Operable elsewhere? Switchable to another product? api-first, conformance tests like at SCS
Subsidiarity No forced centralisation without good reason

Applied to this project

Variant A — Syncthing

Dimension Guessing
Permanence seems ok ✅ Mature, stable protocol; slow-moving by design
Governance seems ok ✅ Open source (MPL-2); realistic fork; no vendor adding features unilaterally
Persistence seems ok ✅ No external identifiers; file paths and device IDs under your control
Portability seems ok ✅ Runs on several os includign windows and hardware; open protocol; no cloud dependency
Subsidiarity Fully decentralised by design; no central server required

Assessment: low change cost — Syncthing data and config are fully portable.

Variant B — Nextcloud

Dimension Guessing
Permanence ✨⚠️/ 🟨
🟩
Fast-moving product; frequent breaking changes natural and occured
Governance AGPL, fork possible in principle; opencloud
Persistence Share-links are tied to domain; no stable identifiers without custom setup (portable DNS helps)
Portability ⚠️ Container migration feasible but domain-bound; federation via OCM partially helps
Subsidiarity Central server required; no local-only mode. but anyone can run an own server ✅

Assessment: moderate–high change cost — domain dependency is the main risk for link persistence and migration.

Variant C — Syncthing + Nextcloud (combined)

Dimension Guessing
Permanence Syncthing anchors data persistence; Nextcloud layer is replaceable
Governance Syncthing shields data from Nextcloud volatility
Persistence ⚠️ File content: ✅ via Syncthing. Share-links: ❌ still domain-bound via Nextcloud
Portability Data survives Nextcloud instance loss; restore = redeploy container + Syncthing sync
Subsidiarity Syncthing layer is fully decentralised; Nextcloud is opt-in on top /below it

Assessment: low-to-moderate change cost — Syncthing absorbs most portability concerns; main residual risk is Nextcloud share-link continuity. This applies only to the common things like files.



← Kube3 Testbed · Contact →

tfc-i1q · Export created: 2026-06-11 15:08 UTC