Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Added "more" column to the fossil-v-git doc: we have evidence of people reading only the summary table at the top and then reacting to their understanding of that brief one-line characaterization of the difference rather than engaging with the detailed arguments making up the bulk of the article. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
fd9e211d39d0dd377d05f120b79761ca |
User & Date: | wyoung 2020-01-08 18:28:37.776 |
Context
2020-01-08
| ||
18:30 | Healed inadvertent fork of trunk ... (check-in: 636b47f9 user: wyoung tags: trunk) | |
18:28 | Added "more" column to the fossil-v-git doc: we have evidence of people reading only the summary table at the top and then reacting to their understanding of that brief one-line characaterization of the difference rather than engaging with the detailed arguments making up the bulk of the article. ... (check-in: fd9e211d user: wyoung tags: trunk) | |
18:05 | Clarified point 2.6 in fossil-v-git.wiki to address feedback from Hacker News user balfirevic here: https://news.ycombinator.com/item?id=21974942 ... (check-in: f6e04cc4 user: wyoung tags: trunk) | |
Changes
Changes to www/fossil-v-git.wiki.
︙ | ︙ | |||
30 31 32 33 34 35 36 | <h2>2.0 Differences Between Fossil And Git</h2> Differences between Fossil and Git are summarized by the following table, with further description in the text that follows. <blockquote><table border=1 cellpadding=5 align=center> | | > | | > > > | | > > > | | > > > | > > > > > | > > > | | > > > | | > > > | | > > > | | > > > | | > > > | | > > > | | > > | 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 | <h2>2.0 Differences Between Fossil And Git</h2> Differences between Fossil and Git are summarized by the following table, with further description in the text that follows. <blockquote><table border=1 cellpadding=5 align=center> <tr><th width="49%">GIT</th><th width="49%">FOSSIL</th><th width="2%">more</th></tr> <tr> <td>File versioning only</td> <td>VCS, tickets, wiki, docs, notes, forum, UI, [https://en.wikipedia.org/wiki/Role-based_access_control|RBAC]</td> <td><a href="#features">2.1 ↓</a></td> </tr> <tr> <td>Sprawling, incoherent, and inefficient</td> <td>Self-contained and efficient</td> <td><a href="#efficient">2.2 ↓</a></td> </tr> <tr> <td>Ad-hoc pile-of-files key/value database</td> <td>[https://sqlite.org/famous.html|The most popular database in the world]</td> <td><a href="#durable">2.3 ↓</a></td> </tr> <tr> <td>Portable to POSIX systems only</td> <td>Runs just about anywhere</td> <td><a href="#portable">2.4 ↓</a></td> </tr> <tr> <td>Bazaar-style development</td> <td>Cathedral-style development</td> <td><a href="#devorg">2.5.1 ↓</a></td> </tr> <tr> <td>Designed for Linux kernel development</td> <td>Designed for SQLite development</td> <td><a href="#scale">2.5.2 ↓</a></td> </tr> <tr> <td>Many contributors</td> <td>Select contributors</td> <td><a href="#contrib">2.5.3 ↓</a></td> </tr> <tr> <td>Focus on individual branches</td> <td>Focus on the entire tree of changes</td> <td><a href="#branches">2.5.4 ↓</a></td> </tr> <tr> <td>One check-out per repository</td> <td>Many check-outs per repository</td> <td><a href="#checkouts">2.6 ↓</a></td> </tr> <tr> <td>Remembers what you should have done</td> <td>Remembers what you actually did</td> <td><a href="#history">2.7 ↓</a></td> </tr> <tr> <td>Commit first</td> <td>Test first</td> <td><a href="#testing">2.8 ↓</a></td> </tr> <tr> <td>SHA-2</td> <td>SHA-3</td> <td><a href="#hash">2.9 ↓</a></td> </tr> </table></blockquote> <h3 id="features">2.1 Featureful</h3> Git provides file versioning services only, whereas Fossil adds an integrated [./wikitheory.wiki | wiki], [./bugtheory.wiki | ticketing & bug tracking], |
︙ | ︙ |