]> git.cworth.org Git - lmno-todo/commit
Initial import of a repository to track a TODO file for LMNO games.
authorCarl Worth <cworth@cworth.org>
Sat, 4 Jul 2020 15:35:26 +0000 (08:35 -0700)
committerCarl Worth <cworth@cworth.org>
Sat, 4 Jul 2020 16:30:01 +0000 (09:30 -0700)
commit69dd27dc1907064cc5742a8090b15db8d79c2bb6
tree51a02b1afc87810bf358afe1eff8bf6b95e2ae7e
Initial import of a repository to track a TODO file for LMNO games.

I'm adding this new repository so that we can collaborate on the state
of TODO items, (with shared visibility of ideas and progress). At the
same time, I want to maintain the lightweight workflow I've had for
TODO in the past outside of git.

Specifically, I intend to use this repository in a couple of unique
ways, (that I would normally never use for a git repository where I
care about the git history):

  1. Commit messages need not be meaningful

I want to allow users to use an automated tool that will do
things such as create a commit every time they modify the TODO
file. Ussers might also make manual commits and can make the
commit message as detailed as they like. And the automated
tools might also be clever about the commit messaes they
construct, (such as indicating whether an item was added or
removed). But for now, I intend to have it acceptable to have
content-free commit messages.

  2. Conflicts can be resolved without user intervention

Again, for purposes of a lightweight workflow, I'm fine with
an automated tool doing a dumb merge. I'd like something that
keeps the information from both sides of any conflict, but
doesn't litter the file with conflict markers.
TODO [new file with mode: 0644]