Artifact 9f73e4708a00ddb8e529458c97d9d8e98e24877b24bff0e17c58fa3146ede1d5:
- File
www/caps/impl.md
-
2020-10-05 18:15:28
— part of check-in
[855578b610]
on branch fossil-as-blockchain
— Recast the blockchain.md doc as "Is Fossil a Blockchain?" (answer:
mostly no) and updated all references to it to either remove the term,
use "repository" instead where that's sufficiently clear, or to say
either "Merkle tree" or "hash tree" instead where we need to distinguish
the hash tree itself from the rest of the repo DB file's contents. This
depends on the prior CAP theorem doc, since part of the argument for
Fossil not being a blockchain gets us down into those weeds.
EDIT: Moving it to a branch because we're still arguing the point on the forum. (user: wyoung size: 5128)
- 2020-10-11 06:51:54 — part of check-in [1ddb400886] on branch trunk — Greatly expanded the simple definition of "blockchain" in the eponymous doc to include more details of common blockchain implementations to draw clearer parallels. This causes our conclusion to flip around from the prior version of this doc, but it's worth keeping the doc because it serves to compare and contrast Fossil to other systems. (user: wyoung size: 5128)
- 2020-11-17 17:55:58 — part of check-in [98b447109e] on branch wiki-history — Merge version-2.13 (user: george size: 5128)
- 2021-02-14 21:28:19 — part of check-in [0516f4d3c8] on branch ui-local-diff — Brought graham's ui-local-diff branch up to date with respect to trunk. This is not a simple merge, because it had to accommodate several conflicting changes, so it needs to be re-checked for sanity before being merged down to trunk. Also, some of the changes I made simply reduce the size of the resulting diff relative to trunk and need to be reverted; these are primarily 2-line splits of "else/if" so the branch-specific change doesn't repeat the following "if" condition, which is now the "else if" condition. I think this sort of thing aids understanding of the diff, even though it breaks the style guidelines. (user: wyoung size: 5128)
- 2021-03-01 07:37:26 — part of check-in [ea28708f85] on branch artifact-view-links — Merged trunk changes in. Only needed to track my own rename of branch_of_rid() to branch_of_ckin_rid() (user: wyoung size: 5128)
-
2020-10-05 18:15:28
— part of check-in
[855578b610]
on branch fossil-as-blockchain
— Recast the blockchain.md doc as "Is Fossil a Blockchain?" (answer:
mostly no) and updated all references to it to either remove the term,
use "repository" instead where that's sufficiently clear, or to say
either "Merkle tree" or "hash tree" instead where we need to distinguish
the hash tree itself from the rest of the repo DB file's contents. This
depends on the prior CAP theorem doc, since part of the argument for
Fossil not being a blockchain gets us down into those weeds.