{"thread":{"id":"14946","subject":"[ANNOUNCE] TopGit v0.2","startedAt":"2008-08-11T23:09:17Z","lastAt":"2008-08-11T23:09:17Z","messageCount":1,"participants":["Petr Baudis"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"86852","messageId":"20080811230917.GJ32184@machine.or.cz","threadId":"14946","inReplyTo":null,"subject":"[ANNOUNCE] TopGit v0.2","fromName":"Petr Baudis","fromEmail":"pasky@suse.cz","sentAt":"2008-08-11T23:09:17Z","receivedAt":"2008-08-11T23:09:17Z","isPatch":false,"sender":{"key":"pasky@ucw.cz","avatar":"https://avatars.githubusercontent.com/u/18439?v=4"},"body":"  Hi!\n\n  This is v0.2 of TopGit; we are steady on our way to v1.0! ;-)\n\n  TopGit is meant as a fresh start in the steps of StGIT, quilt-in-git\nand others, of course in an attempt to Get It Right this time around.\nTopGit is absolutely minimal porcelain layer that will manage your\npatch queue for you using topic branches, one patch per branch,\nnever rewriting the history in order to enable fully distributed\nworkflow.  You can get TopGit at\n\n\thttp://repo.or.cz/w/topgit.git\n\nand read up on its design, usage and implementation at:\n\n\thttp://repo.or.cz/w/topgit.git?a=blob;f=README\n\n\n  This version features changed usage of tg create, new tg export command\nthat can export your patch queue either to a Git branch or Quilt series,\na huge amount of bugfixes, and improved documentation infrastructure.\n\n  Thanks go to Bert Wesarg, Russel Steicke and Antonio Ospite for their\npatches - please keep them coming - and to martin f. krafft for\nthe testing, ideas and presentation to fellow Debian packagers.\n\n\nAntonio Ospite (1):\n      tg.sh: Add -h, --help aliases for the help command\n\nBert Wesarg (7):\n      tg-create.sh: fix help string\n      tg-create.sh: Introduce topgit.subjectprefix config option\n      tg-info: pretty print dependencies\n      tg.sh: Runtime tg-* command check\n      tg.sh: Check for read permissions of help files\n      Makefile: mkdir $(bindir)\n      tg.sh: it's info/attributes not info/gitattributes\n\nPetr Baudis (33):\n      README: Fix synopsis of resuming tg create\n      README: Two TODOs for tg summary\n      README: TODO for tg depend\n      README: TODO for tg tidy\n      tg.sh: setup_hook(): Test existence instead of -x\n      tg-info.sh: Fix list of >1 dependencies\n      tg-patch.sh: Bring deplist format in sync with tg info\n      tg-info.sh: Show missing dependencies (needs_update() enhancement)\n      tg-update.sh: Abort on missing dependencies\n      needs_update(): Return non-zero if update is required\n      tg-summary.sh: Mark branches with missing dependencies by '\\!'\n      tg-summary.sh: Fix nonempty indicator misalignment\n      tg-summary.sh: Clean up printing status columns\n      README: TODO tg tidy -> tg collapse\n      tg-create.sh: Change usage (-d -> arguments)\n      README: Mark future tg patch features as TODO clearly\n      tg-create.sh: Introduce topgit.{to,cc,bcc} config options\n      needs_update(): Fix $missing_deps passing\n      tg-create.sh: Pre-fill [PATCH] line with patch name\n      create-help.sh: Fix 'tg update' generated help text\n      needs_update(): Split to recurse_deps() and branch_needs_update() helpers\n      recurse_deps(): _-prefix $depsfile\n      measure_branch(): Use _bname instead of _name local variable\n      branch_needs_update(): Fox branch_contains call: $1 -> $_name\n      recurse_deps(): Call itself, not needs_update(), recursively\n      tg-export: New command for cleaning up history\n      tg.sh: Avoid use of non-SUS 'echo -e'\n      README: tg collapse is already implemented (as tg export)\n      tg export: Really remove TopGit metadata files when exporting\n      tg update: Do not use ${:n:m} substitution (bash extension)\n      tg export: Support --quilt for exporting to quilt series\n      tg export: Print progress messages _before_ the action\n      TopGit-0.2\n\nRussell Steicke (3):\n      Check for pre-commit hook existence.\n      Make \"tg help cmd\" print cmd help\n      Pretty print the help creation commands in Makefile.\n\n\n  Have fun,\n\n-- \n\t\t\t\tPetr \"Pasky\" Baudis\nThe next generation of interesting software will be done\non the Macintosh, not the IBM PC.  -- Bill Gates\n"}]}