{"thread":{"id":"16371","subject":"TopGit 0.5 released","startedAt":"2008-11-17T21:45:01Z","lastAt":"2008-11-17T21:45:01Z","messageCount":1,"participants":["martin f krafft"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"96059","messageId":"20081117214501.GB12901@piper.oerlikon.madduck.net","threadId":"16371","inReplyTo":null,"subject":"TopGit 0.5 released","fromName":"martin f krafft","fromEmail":"madduck@madduck.net","sentAt":"2008-11-17T21:45:01Z","receivedAt":"2008-11-17T21:45:01Z","isPatch":false,"sender":{"key":"madduck@madduck.net","avatar":null},"body":"Dear everyone,\n\nI have the pleasure to announce TopGit 0.5, hopefully taking some\nload of Petr's shoulders. I am sorry for the delay, I have myself\nbeen swamped with work lately.\n\nThis release features a number of fixes and enhancements, including\n\n  - Jonas' bash completion,\n  - the tg-summary -t option (output just branch names),\n  - tg-summary --graphviz to create dot graphs\n  - tg-import -s to name commits and -d to specify base dependencies explicitly, \n  - tg-mail -r to generate an In-Reply-To header\n\nPlease refer to the shortlog below for more information.\n\nLet me use the opportunity to bring http://vcs-pkg.org to your\nattention. If you are using Git for distro packaging, maybe we could\nwork together.\n\nTopGit 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\naround. TopGit is a minimal porcelain layer that will manage your\npatch queue using topic branches, one patch per branch, never\nrewriting the history in order to enable a fully distributed\nworkflow.\n\nYou can get TopGit at\n\n  http://repo.or.cz/w/topgit.git\n\nand read up on its design, usage and implementation at:\n\n  http://repo.or.cz/w/topgit.git?a=blob;f=README\n\nA tarball will become available on the Debian mirrors as\n/debian/pool/main/t/topgit/topgit_0.5.orig.tar.gz as soon as I find\ntime to upload to the Debian archive, hopefully this week. You can\nalso obtain the tarball from the repo's pristine-tar[0] branch:\n\n  pristine-tar checkout ../topgit_0.5.orig.tar.gz\n\n0. http://packages.debian.org/source/sid/pristine-tar\n\n\ngit shortlog topgit-0.4..topgit-0.5:\n\nAntonio Ospite (2):\n      TopGit: small Makefile nitpichink\n      TopGit: Force adding .topdeps on tg-depend\n\nJonas Fonseca (3):\n      Add bash completion script for TopGit\n      depend: Fix help listing\n      Complete depend subcommand\n\nMatt McDonald (2):\n      tg depend: Allow adding deps from a subdir inside the repo.\n      Make sure $root_dir does not have a trailing slash\n\nPetr Baudis (17):\n      README: Add warning about editing .topdeps manually\n      tg depend: Even more robust subcommand handling\n      tg summary -t: Very quick mode, only branch names\n      tg-completion: Use tg summary -t for __tg_topics()\n      tg mail: Fix $header string construction\n      tg import -s: Import single commit using well-defined name\n      tg import -d: Explicitly specify base dependency of the created branches\n      tg import -s: Whitespace fix\n      tg import: Construct actually proper .topmsg file\n      tg import: More graceful conflicts handling\n      tg update: Fix bogus advice on failed base update\n      tg update: Always checkout head, even if we didn't update base further\n      tg mail -r MSGID: Generate In-reply-to header\n      tg export: Clarify usage\n      README: lever -> level (spotted by jikos)\n      tg summary --graphviz: Dot-suitable dependency graph\n      README: tg depend rm TODO (insp. by Jonas)\n\nmartin f. krafft (2):\n      tg-mail: do not use arrays, which are bashisms\n      tg-export: no current branch check with -b\n      Update version in tg script to 0.5\n\n-- \nmartin;              (greetings from the heart of the sun.)\n  \\____ echo mailto: !#^.\"<*>\"|tr \"<*> mailto:\" net@madduck\n \nsave the plankton - eat a whale.\n \nspamtraps: madduck.bogus@madduck.net\n"}]}