<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.devslashzero.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title></title>
 <link>http://www.devslashzero.com/teamgit/news</link>
 <description></description>
 <language>en</language>
<item>
 <title>Eating your own dog food...</title>
 <link>http://www.devslashzero.com/node/111</link>
 <description>&lt;p&gt;Just read &lt;a href=&quot;http://tech.slashdot.org/article.pl?sid=08/12/22/2232242&quot;&gt;&lt;i&gt;&quot;As Christmas Bonus, Google Hands Out &quot;Dogfood&quot; &quot;&lt;/i&gt;&lt;/a&gt; and came to know about the phrase &lt;a href=&quot;http://en.wikipedia.org/wiki/Eating_one%27s_own_dog_food&quot;&gt;&quot;Eating one&#039;s own dog food&quot;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;And as it turns out me is eating my own dog food as well.... &lt;br /&gt;There was a couple of week gap in teamgit development due to a fact that i am helping out a friend doing some Qt coding for his company. Thats too much Qt already in daytime.&lt;/p&gt;
&lt;p&gt;But with that i am kinda distanced from the teamgit code itself (i forget fast).&lt;br /&gt;On top of that, last week when i decided to upgrade to latest 2.6.28 and got interested in btrfs. Guess what i had no trouble following latest linux topic trees for both these, all from inside teamGit. &lt;/p&gt;
&lt;p&gt;And i am quite impressed with myself. That&#039;s rare !!!&lt;/p&gt;
&lt;p&gt;There are few operations i still have to go back to commandline (the advanced guification thing works well for most as well but not perfect yet), particularly &quot;git merge&quot; and any conflicts. So thats on my next top priority now.&lt;/p&gt;
</description>
 <comments>http://www.devslashzero.com/node/111#comments</comments>
 <pubDate>Tue, 23 Dec 2008 05:16:05 +0530</pubDate>
 <dc:creator>bain</dc:creator>
 <guid isPermaLink="false">111 at http://www.devslashzero.com</guid>
</item>
<item>
 <title>Foss.in workout fails to make me thinner</title>
 <link>http://www.devslashzero.com/node/104</link>
 <description>&lt;p&gt;But it was quite successful in making teamgit a bit fatter !!!&lt;/p&gt;
&lt;p&gt;We already have a patch adding git rebase to the backend, thanks Rejesh Kosla.&lt;br /&gt;&lt;a href=&quot;http://groups.google.com/group/teamgit/browse_thread/thread/c1f02b47a0917264&quot;&gt;http://groups.google.com/group/teamgit/browse_thread/thread/c1f02b47a0917264&lt;/a&gt;&lt;br /&gt;We also added patches to establish a baseline framework for the UI upstream. And had quite a good hour long hack session on finding different alternatives for the proposed UI.&lt;br /&gt;&lt;a href=&quot;http://gitorious.org/projects/teamgit/repos/mainline/commits/ac94c3fdf5c70818d25172bfc4e8e3063b3fc8fb&quot;&gt;http://gitorious.org/projects/teamgit/repos/mainline/commits/ac94c3fdf5c70818d25172bfc4e8e3063b3fc8fb&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Some of the interfaces discussed had really revolutionary ideas from your truly , like reimplementing the listbox paint function (;-) ) to implement the commit list and its manipulations. Fortunately there were saner ideas tossed out, like using a QTreeView with zero indentation or using stylesheets&amp;nbsp; in QListBox&lt;/p&gt;
&lt;p&gt;We finally settled on taking the ui forward&amp;nbsp; with a plain QListView with Rajagopal confidant about using stylesheets with LG liking the idea of grouping the squashed commits with a color background. All in all a very productive day for teamgit. With couple of &lt;a href=&quot;http://groups.google.com/group/teamgit/browse_thread/thread/98296ad37782359f&quot;&gt;new&lt;/a&gt; &lt;a href=&quot;http://groups.google.com/group/teamgit/browse_thread/thread/db360720a41442a5&quot;&gt;developers&lt;/a&gt; appearing on the mailing list.&lt;/p&gt;
</description>
 <comments>http://www.devslashzero.com/node/104#comments</comments>
 <pubDate>Wed, 26 Nov 2008 12:05:05 +0530</pubDate>
 <dc:creator>bain</dc:creator>
 <guid isPermaLink="false">104 at http://www.devslashzero.com</guid>
</item>
<item>
 <title>v0.0.8</title>
 <link>http://www.devslashzero.com/node/102</link>
 <description>&lt;p&gt;I have tagged the repo with v0.0.8!!!&lt;br /&gt; You can now get the .deb from ubuntu intrepid ppa&lt;br /&gt; deb &lt;a target=&quot;_blank&quot; href=&quot;http://ppa.launchpad.net/bain-devslashzero/ubuntu&quot;&gt;http://ppa.launchpad.net/bain-&lt;wbr&gt;&lt;/wbr&gt;devslashzero/ubuntu&lt;/a&gt; intrepid main&lt;br /&gt; package name is teamgit.&lt;br /&gt; The main project website is &lt;a target=&quot;_blank&quot; href=&quot;../../../../../../teamgit&quot;&gt;http://www.devslashzero.com/&lt;wbr&gt;&lt;/wbr&gt;teamgit&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; There are many small changes and feature adds&lt;br /&gt; you can take a look at repo here&lt;br /&gt; &lt;a target=&quot;_blank&quot; href=&quot;http://gitorious.org/projects/teamgit/repos/mainline&quot;&gt;http://gitorious.org/projects/&lt;wbr&gt;&lt;/wbr&gt;teamgit/repos/mainline&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; The major feature add however is addition on **Advanced** menu.&lt;/p&gt;
&lt;p&gt; This menu is constructed on the fly parsing output of &#039;git help --all&#039;&lt;br /&gt; Then when you click on a menu item it issues git help &amp;lt;command&amp;gt; ,&lt;br /&gt; parses the manpage and presents its options in a guified form.&lt;br /&gt; It even display nice tooltips describing the option.&lt;/p&gt;
&lt;p&gt; This is just a first stage of the planned feature. Ultimately this advanced&lt;br /&gt; menu will be just a &#039;Admin&#039; feature.&lt;br /&gt; People will be able to save the selected options and parameters as &#039;Receipies&#039;&lt;br /&gt; and can cook a nice receipes package particular to their needs/organisations.&lt;/p&gt;
&lt;p&gt; The feature is not really complete yet, but you can issue simple&lt;br /&gt; commands using it.&lt;br /&gt; Ther _are_bugs_ but i couldn&#039;t wait to showcase this nifty feature.&lt;/p&gt;
&lt;p&gt; Check out the screenshot&lt;br /&gt; &lt;a target=&quot;_blank&quot; href=&quot;../../../../../../images/teamgitscreenshots/screenshot-teamgit22nov.png&quot;&gt;http://www.devslashzero.com/&lt;wbr&gt;&lt;/wbr&gt;images/teamgitscreenshots/&lt;wbr&gt;&lt;/wbr&gt;screenshot-teamgit22nov.png&lt;/a&gt;&lt;/p&gt;
</description>
 <comments>http://www.devslashzero.com/node/102#comments</comments>
 <pubDate>Sat, 22 Nov 2008 19:36:43 +0530</pubDate>
 <dc:creator>bain</dc:creator>
 <guid isPermaLink="false">102 at http://www.devslashzero.com</guid>
</item>
<item>
 <title>Intrepid ppa repository available</title>
 <link>http://www.devslashzero.com/node/97</link>
 <description>&lt;p&gt;I have created intrepid personal package archive repository at ubuntu launchpad. Now you can install teamgit 0.0.4 using apt system on intrepid.&lt;br /&gt;Head on to &lt;a href=&quot;teamgit/download&quot;&gt;teamgit/download&lt;/a&gt; for instructions.&lt;/p&gt;
</description>
 <comments>http://www.devslashzero.com/node/97#comments</comments>
 <pubDate>Thu, 06 Nov 2008 11:08:06 +0530</pubDate>
 <dc:creator>bain</dc:creator>
 <guid isPermaLink="false">97 at http://www.devslashzero.com</guid>
</item>
<item>
 <title>teammsysGit anyone?</title>
 <link>http://www.devslashzero.com/node/96</link>
 <description>&lt;p&gt;Just for fun i removed kpty (this was the only bit which was guaranteed not to work with win32. &lt;br /&gt;And downloaded and compiled it on qt4.4.3-win32-mingw.&lt;br /&gt;Fired it up :o !! i saw the ui... well not too much surprise there, its qt after all, &lt;br /&gt;But then gave it path for msysgit binary and that worked as well.... Hurra!!!&lt;br /&gt;Tested setting up user name/email, works. Tested with teamgit repo almost everything i tried worked.&lt;br /&gt;Tested &#039;send patch by email&#039;, heck it even fired up outlook express. &lt;/p&gt;
&lt;p&gt;Damn QT is the best toolkit i have used ever. &lt;br /&gt;Patches are upstream, you can compile current teamgit on windows&lt;/p&gt;
</description>
 <comments>http://www.devslashzero.com/node/96#comments</comments>
 <pubDate>Tue, 04 Nov 2008 05:02:04 +0530</pubDate>
 <dc:creator>bain</dc:creator>
 <guid isPermaLink="false">96 at http://www.devslashzero.com</guid>
</item>
<item>
 <title>v0.0.4 is out</title>
 <link>http://www.devslashzero.com/node/95</link>
 <description>&lt;p&gt;I tagged the repo as v0.0.4&lt;/p&gt;
&lt;p&gt;Here are changes since v0.0.3&lt;br /&gt;Abhijit Bhopatkar (36):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Added .desktop file and icons to install target&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Added support files for running checkinstall&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Don&#039;t depend on qt 4.4.1 we can do with just 4.4&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Changed the signoff check box label&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Added auto &quot;add sign off line&quot; to commit&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Added auto sign off option to general settings&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Added auto sign off option in settings&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Change libqt-core to libqtcore4 for intrepid in checkinstall script&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Make default new project directory ~/linux-2.6&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add base dir selection for new project dialog&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Current project is no longer used&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add base dir selection to the new projects dialog&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fix new project stuff to open up correct repo after clone&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Cleaned up icons directory&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Removed unneeded icon pngs&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Qdevelop cleaned up the project fine&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Added git blam support to backend gitprocess&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Added file annotation support with commit search&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Make sure first column is visible when searching&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Scrool annotation text box to top after receiving annotaion&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Cleanup: we no longer use mutex&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bring annotated file to front when received&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FIX: Open dialog failed to refresh the UI&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.devslashzero.com/node/95&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.devslashzero.com/node/95#comments</comments>
 <pubDate>Sat, 01 Nov 2008 19:27:05 +0530</pubDate>
 <dc:creator>bain</dc:creator>
 <guid isPermaLink="false">95 at http://www.devslashzero.com</guid>
</item>
<item>
 <title>teamGit in fedora</title>
 <link>http://www.devslashzero.com/node/92</link>
 <description>&lt;p&gt;Fedora&lt;a href=&quot;http://www.mail-archive.com/fedora-package-review@redhat.com/msg89295.html&quot;&gt; seems to have picked up on teamgit&lt;/a&gt; announce,&lt;br /&gt;that means a &lt;a href=&quot;https://admin.fedoraproject.org/pkgdb/packages/name/teamgit&quot;&gt;rpm for teamgit is ready&lt;/a&gt;&lt;br /&gt;hopefully they can upgrade that fast when i announce 0.0.5 shortly.&lt;/p&gt;
</description>
 <comments>http://www.devslashzero.com/node/92#comments</comments>
 <pubDate>Tue, 28 Oct 2008 18:31:08 +0530</pubDate>
 <dc:creator>bain</dc:creator>
 <guid isPermaLink="false">92 at http://www.devslashzero.com</guid>
</item>
<item>
 <title>Quck primer on teamGit&#039;s interface</title>
 <link>http://www.devslashzero.com/teamgit/quickprimer</link>
 <description>&lt;p class=&quot;rteleft&quot;&gt;Since i didn&#039;t get time to do proper docs yet i thought i will put very quick and dirty piece here to help testers make sense of teamgit.&lt;/p&gt;
&lt;p&gt;Starting:&lt;br /&gt;you can start teamgit from git repo and it will work with that,&lt;br /&gt;you can change the repo from open command in file menu,&lt;br /&gt; if working dir is not git repo it will fall back to last opened repo.&lt;/p&gt;
&lt;p&gt;In general actions work on the selected item or don&#039;t do anything (i need to add helpfull messages here).&lt;br /&gt;e.g.&lt;br /&gt;checkout will checkout whatever is selected branch,tag or commit.&lt;br /&gt; cherry-pick will try to pick whatever commit is selected,&lt;/p&gt;
&lt;p&gt;to view log other than current log &lt;br /&gt;just d-click&amp;nbsp; file to see log belonging to that file in current branch&lt;br /&gt;d-click branch or tag to see log for those refs&lt;/p&gt;
&lt;p&gt;if there are uncommited changes they will show up in unstaged files pane on left side,&lt;br /&gt;click on file will show the diff&lt;br /&gt;d-click hunk inside diff will stage that hunk for commit&lt;br /&gt;d-click file will stage the file&lt;br /&gt; d-click on staged hunk/file will unstage it.&lt;/p&gt;
&lt;p&gt;once you&#039;r happy with stagged stuff you can commit and enter commit message.&lt;/p&gt;
&lt;p&gt;You can set your username/email in setting dialog that will be used by git (it changes global preferences for git)&lt;br /&gt; Don&#039;t hesitate to mail me anything, even if its just plane teamgit sucks email.&lt;/p&gt;
&lt;p&gt;to add new files click on show-untracked button and the pane will show all files not tracked by git in the directory.&lt;br /&gt;d-click will stage the file for inclusion in next commit.&lt;/p&gt;
&lt;p class=&quot;rteleft&quot;&gt;&amp;nbsp;&lt;/p&gt;
</description>
 <comments>http://www.devslashzero.com/teamgit/quickprimer#comments</comments>
 <pubDate>Wed, 08 Oct 2008 11:34:00 +0530</pubDate>
 <dc:creator>bain</dc:creator>
 <guid isPermaLink="false">76 at http://www.devslashzero.com</guid>
</item>
<item>
 <title>v0.0.3 released</title>
 <link>http://www.devslashzero.com/node/73</link>
 <description>&lt;p class=&quot;rteleft&quot;&gt;Just tagged the repo with &lt;a href=&quot;http://github.com/bainonline/teamgit/tree/v0.0.3&quot;&gt;v0.0.3 [github.org]&lt;/a&gt;&lt;br /&gt;We are yet closer to milestone 1&lt;br /&gt;Hope to finish all the stuff for m1 by v0.0.5&lt;/p&gt;
&lt;p&gt;Also making a freshmeat announcement with this release, i think its ready for public consumption now.&amp;nbsp;&lt;/p&gt;
</description>
 <comments>http://www.devslashzero.com/node/73#comments</comments>
 <pubDate>Thu, 25 Sep 2008 17:53:02 +0530</pubDate>
 <dc:creator>bain</dc:creator>
 <guid isPermaLink="false">73 at http://www.devslashzero.com</guid>
</item>
<item>
 <title>Delayed</title>
 <link>http://www.devslashzero.com/node/68</link>
 <description>&lt;p&gt;First few tests out in wild (with few friends and family) showed that i am such a pathetic ui designer.&lt;br /&gt;I have delayed the release till i fix few of the obvious usability issues.&lt;br /&gt;e.g. Making open button first one rather than new, since thats the one you should be using most often. Infact i will be moving &quot;new&quot; to tools rather than file. &lt;/p&gt;
</description>
 <comments>http://www.devslashzero.com/node/68#comments</comments>
 <pubDate>Wed, 10 Sep 2008 04:57:00 +0530</pubDate>
 <dc:creator>bain</dc:creator>
 <guid isPermaLink="false">68 at http://www.devslashzero.com</guid>
</item>
</channel>
</rss>
