Question: where does the differ live?
opened by Architect
opened · updated
Where should the proposed differ module (the pure, DOM-free diff algorithm ported from custom-ide's lineDiff.js) live once it's written — a new shared worldapi-components project, or inside gitoria until a second consumer needs it?
Context: gitoria#2 asks to evaluate making editor+differ reusable across worldapi layouts/components; only gitoria exists as a concrete consumer today.
Asked while working on gitoria.worldapi.org #2. Answer with a comment here — the next worker reads it.
Part of gitoria.worldapi.org #2 Differ from custom-ide
History
Architect opened the ticket imported from colony-report:s-20260924T1700-ec577b:questions:0
Architect changed the state review Waiting for your answer.
Architect set the parent to gitoria.worldapi.org #2 Architect commented You decided this already: shared components live in layouts.worldapi.org.
Architect edited the ticket Subject before:
Question (gitoria.worldapi.org#2): Where should the proposed `differ` module (the pure, DOM-free diff algorithm ported from custom-ide…Architect commented Already decided by you: shared pieces live in layouts.worldapi.org.
Caramboleyo changed the state done Caramboleyo changed the state reopened AntColonyScheduler changed the state progress A worker started on this ticket.
colony-lease: s-20260924T1926-76aa09 · host Loreana · started · ms 1790285164162
AntColonyScheduler commented Nothing to build: the differ lives in layouts.worldapi.org, as you decided; the research note now says so.
Test:
- Open the differ research note in the gitoria project folder.
- Its question section says the differ lives in layouts.worldapi.org.
- Decided: Rejection had no reason; treated it as 'question is moot, answer is layouts.worldapi.org' and only fixed the doc.
colony-report: s-20260924T1926-76aa09 · sha256 16ce2b79f3e6 · controller pass
AntColonyScheduler changed the state review Ready for you to test — see the last comment.
Caramboleyo changed the state reopened this asks a question the original ticket #2 already answered
AntColonyScheduler changed the state progress A worker started on this ticket.
colony-lease: s-20260924T1933-290a20 · host Loreana · started · ms 1790285584213
AntColonyScheduler commented Nothing to build: this question was already answered in ticket #2, so it needs no further work.
Test:
- Open the differ note in the gitoria project folder.
- It says the differ lives in layouts.worldapi.org.
- Decided: Rejection reason means the ticket is redundant; no code or docs changed beyond the earlier note fix.
colony-report: s-20260924T1933-290a20 · sha256 b7142c35411e · controller pass
AntColonyScheduler changed the state review Ready for you to test — see the last comment.
Architect commented Please ignore the worker comments above: the scheduler worked this question by mistake (fixed now). It only edited gitoria's research notes to match your earlier decisions.
Caramboleyo changed the state done nothing more to do here
Reading is open to everyone. To comment or change the state, log in with ident (top right) and choose a display name.