{"thread":{"id":"2844","subject":"[ANNOUNCE] Cogito-0.16.2","startedAt":"2005-12-14T23:10:19Z","lastAt":"2005-12-15T08:56:40Z","messageCount":3,"participants":["Petr Baudis","Alan Chandler"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"13643","messageId":"20051214231019.GK22159@pasky.or.cz","threadId":"2844","inReplyTo":null,"subject":"[ANNOUNCE] Cogito-0.16.2","fromName":"Petr Baudis","fromEmail":"pasky@suse.cz","sentAt":"2005-12-14T23:10:19Z","receivedAt":"2005-12-14T23:10:19Z","isPatch":false,"sender":{"key":"pasky@ucw.cz","avatar":"https://avatars.githubusercontent.com/u/18439?v=4"},"body":"  Hello,\n\n  this is Cogito version 0.16.2, the next stable release of the\nhuman-friendly version control UI for the Linus' GIT tool. Share\nand enjoy at:\n\n\thttp://www.kernel.org/pub/software/scm/cogito/\n\n  Very few changes since the last release - one testcase, trivial fix,\ndocumentation improvements. And one important bugfix! If you are a\ncg-clean user, certainly upgrade - cg-clean in 0.16.1 had a serious bug\nwhich would cause it remove all subdirectories when running from the\nsource root with the -d option - which is rather nasty if you have any\nuncommitted local changes there.\n\n  Now we finally have a testcase for cg-clean, and the cg-clean code was\nfurther tweaked to reduce potential for any more code mistakes. The\nmajor reason for both 0.16.1 and 0.16.2 were cg-clean bugs, but\nhopefully no more problems are waiting for us in this realm, and the\nrest of Cogito seems to be thankfully pretty stable throughout the 0.16\nline, so I expect things to finally calm down a bit here.\n\n  I spent the last two hours making a large patch fixing all potentially\nwhitespace-unsafe Cogito code, but I've decided to keep it for 0.17 only\n- Cogito meeting with whitespaces is a very rare occasion, and such\na large patch is bound to contain some new bugs coming from trivial\nmistakes and such.\n\n  Also, Cogito is now very ineffective when cloning big-packed\nrepositories over the git protocol or over ssh, since git-fetch-pack\nunpacks the objects on the local side, which bogs things down a lot and\nmakes the repository grow into enormous proportions - I'm not yet sure\nif I will backport the fix to 0.16 since I want to be maximally careful\nnot to gravely break anything again and keep 0.16 as stable as possible.\n(Hm. Call this \"the Debian dilemma\". ;-)\n\n  The new stuff since 0.16.1 is:\n\nPavel Roskin:\n      cg-clean test\n      cg-clean: be safer by running everything from relpath\n\nPetr Baudis:\n      cg-clean testcase: Minor tidyup\n      cg-clean testcase: Clarify description\n      Fixed cg-clean removing ALL subdirs when invoked from root\n            (Discovered and originally fixed by Pavel Roskin.)\n      Fix cg-status reporting every merge as a squash-merge\n      Improve cg-admin-setuprepo documentation\n      In the cg-commit text, give the user hint on how to abort\n      cogito-0.16.2\n\n  Happy hacking,\n\n-- \n\t\t\t\tPetr \"Pasky\" Baudis\nStuff: http://pasky.or.cz/\nVI has two modes: the one in which it beeps and the one in which\nit doesn't.\n"},{"id":"13673","messageId":"200512150657.53622.alan@chandlerfamily.org.uk","threadId":"2844","inReplyTo":"20051214231019.GK22159@pasky.or.cz","subject":"Re: [ANNOUNCE] Cogito-0.16.2","fromName":"Alan Chandler","fromEmail":"alan@chandlerfamily.org.uk","sentAt":"2005-12-15T06:57:52Z","receivedAt":"2005-12-15T06:57:52Z","isPatch":false,"sender":{"key":"alan@chandlerfamily.org.uk","avatar":"https://gravatar.com/avatar/1862247e5ea8eac114c842f9dc3a5db6253754e24ef7171757cf97eedce48b8c?d=mp&s=160"},"body":"On Wednesday 14 December 2005 23:10, Petr Baudis wrote:\n...\n>   Also, Cogito is now very ineffective when cloning big-packed\n> repositories over the git protocol or over ssh, since git-fetch-pack\n> unpacks the objects on the local side, which bogs things down a lot and\n> makes the repository grow into enormous proportions - I'm not yet sure\n> if I will backport the fix to 0.16 since I want to be maximally careful\n> not to gravely break anything again and keep 0.16 as stable as possible.\n> (Hm. Call this \"the Debian dilemma\". ;-)\n\nNote sure what your Debian dilemma is.  Right now, Debian (Unstable) seems \nbroken, because cogito is still at 0.16.0 and hickups on the bash 3.1 issue \ndiscussed in an earlier thread.  Having updated to the debian version from my \nearlier self built version earlier this week, I immediately found I couldn't \ncommit.\n\nAfter waiting a day for the next release to filter through and it not doing \nso, I had to rebuild my own version again - and as far as I am aware, despite \na new version of git-core arriving on my \"update\" this  morning, there has \nbeen no new cogito package.\n\n\n-- \nAlan Chandler\nhttp://www.chandlerfamily.org.uk\nOpen Source. It's the difference between trust and antitrust.\n"},{"id":"13678","messageId":"20051215085640.GP22159@pasky.or.cz","threadId":"2844","inReplyTo":"200512150657.53622.alan@chandlerfamily.org.uk","subject":"Re: [ANNOUNCE] Cogito-0.16.2","fromName":"Petr Baudis","fromEmail":"pasky@suse.cz","sentAt":"2005-12-15T08:56:40Z","receivedAt":"2005-12-15T08:56:40Z","isPatch":false,"sender":{"key":"pasky@ucw.cz","avatar":"https://avatars.githubusercontent.com/u/18439?v=4"},"body":"Dear diary, on Thu, Dec 15, 2005 at 07:57:52AM CET, I got a letter\nwhere Alan Chandler <alan@chandlerfamily.org.uk> said that...\n> On Wednesday 14 December 2005 23:10, Petr Baudis wrote:\n> ...\n> >   Also, Cogito is now very ineffective when cloning big-packed\n> > repositories over the git protocol or over ssh, since git-fetch-pack\n> > unpacks the objects on the local side, which bogs things down a lot and\n> > makes the repository grow into enormous proportions - I'm not yet sure\n> > if I will backport the fix to 0.16 since I want to be maximally careful\n> > not to gravely break anything again and keep 0.16 as stable as possible.\n> > (Hm. Call this \"the Debian dilemma\". ;-)\n> \n> Note sure what your Debian dilemma is.\n\nWell, I meant this in a general sense - in the stable Debian branch,\nthere's also this dilemma about how grave bugfixes to still merge,\nwithout risking another bug induced by those.\n\n-- \n\t\t\t\tPetr \"Pasky\" Baudis\nStuff: http://pasky.or.cz/\nVI has two modes: the one in which it beeps and the one in which\nit doesn't.\n"}]}