{"thread":{"id":"17838","subject":"[ANNOUNCE] Gerrit Code Review 2.0.3","startedAt":"2009-02-17T01:12:56Z","lastAt":"2009-02-18T00:13:56Z","messageCount":11,"participants":["Shawn O. Pearce","Frank Li","Gerrit Pape","Jacob Helwig","Johannes Schindelin","Boyd Lynn Gerber","thestar@fussycoder.id.au"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"105053","messageId":"20090217011256.GA23314@spearce.org","threadId":"17838","inReplyTo":null,"subject":"[ANNOUNCE] Gerrit Code Review 2.0.3","fromName":"Shawn O. Pearce","fromEmail":"spearce@spearce.org","sentAt":"2009-02-17T01:12:56Z","receivedAt":"2009-02-17T01:12:56Z","isPatch":false,"sender":{"key":"spearce@spearce.org","avatar":"https://avatars.githubusercontent.com/u/34844?v=4"},"body":"Gerrit is a web based code review system, facilitating online code\nreviews for projects using the Git version control system.\n\nGerrit makes reviews easier by showing changes in a side-by-side\ndisplay, and allowing inline comments to be added by any reviewer.\n\nGerrit simplifies Git based project maintainership by permitting\nany authorized user to submit changes to the master Git repository,\nrather than requiring all approved changes to be merged in by\nhand by the project maintainer.  This functionality enables a more\ncentralized usage of Git.\n\nGerrit 2.x and later run in any standard Java servlet container,\nand includes an embedded SSH daemon, providing gitosis like group\nsecurity and data access.  If desired, the review process can be\nskipped by directly pushing branches/tags, if the necessary access\nhas been granted to the user.\n\nThe last time I announced Gerrit on this list, it only ran on\nGoogle App Engine.  Gerrit 2.x and later is designed to run in\nany environment, without requiring the use of a Google product,\nor network connectivity to the Internet.  This makes it much more\nsuited for corporate deployments, or open source projects which\nalready have their own servers.\n\nCurrently, Gerrit is under very active development, with stable\nreleases being made about once per week.  As such, I won't be\nannouncing future releases here very often.\n\nFor more information:\n\n  Homepage:   http://code.google.com/p/gerrit/\n  Live Demo:  http://review.source.android.com/open\n  Source:     git://android.git.kernel.org/tools/gerrit.git\n              (but see http://code.google.com/p/gerrit/wiki/Source?tm=4)\n\n-- \nShawn.\n"},{"id":"105082","messageId":"1976ea660902162311q12e11ec5g7a43ab637186985e@mail.gmail.com","threadId":"17838","inReplyTo":"20090217011256.GA23314@spearce.org","subject":"Re: [ANNOUNCE] Gerrit Code Review 2.0.3","fromName":"Frank Li","fromEmail":"lznuaa@gmail.com","sentAt":"2009-02-17T07:11:30Z","receivedAt":"2009-02-17T07:11:30Z","isPatch":false,"sender":{"key":"lznuaa@gmail.com","avatar":"https://avatars.githubusercontent.com/u/40642?v=4"},"body":"when I click http://review.source.android.com/open , A Gerrit file\ndownload by IE\n\n2009/2/17 Shawn O. Pearce <spearce@spearce.org>:\n> Gerrit is a web based code review system, facilitating online code\n> reviews for projects using the Git version control system.\n>\n> Gerrit makes reviews easier by showing changes in a side-by-side\n> display, and allowing inline comments to be added by any reviewer.\n>\n> Gerrit simplifies Git based project maintainership by permitting\n> any authorized user to submit changes to the master Git repository,\n> rather than requiring all approved changes to be merged in by\n> hand by the project maintainer.  This functionality enables a more\n> centralized usage of Git.\n>\n> Gerrit 2.x and later run in any standard Java servlet container,\n> and includes an embedded SSH daemon, providing gitosis like group\n> security and data access.  If desired, the review process can be\n> skipped by directly pushing branches/tags, if the necessary access\n> has been granted to the user.\n>\n> The last time I announced Gerrit on this list, it only ran on\n> Google App Engine.  Gerrit 2.x and later is designed to run in\n> any environment, without requiring the use of a Google product,\n> or network connectivity to the Internet.  This makes it much more\n> suited for corporate deployments, or open source projects which\n> already have their own servers.\n>\n> Currently, Gerrit is under very active development, with stable\n> releases being made about once per week.  As such, I won't be\n> announcing future releases here very often.\n>\n> For more information:\n>\n>  Homepage:   http://code.google.com/p/gerrit/\n>  Live Demo:  http://review.source.android.com/open\n>  Source:     git://android.git.kernel.org/tools/gerrit.git\n>              (but see http://code.google.com/p/gerrit/wiki/Source?tm=4)\n>\n> --\n> Shawn.\n> --\n> To unsubscribe from this list: send the line \"unsubscribe git\" in\n> the body of a message to majordomo@vger.kernel.org\n> More majordomo info at  http://vger.kernel.org/majordomo-info.html\n>\n"},{"id":"105108","messageId":"20090217090142.5573.qmail@a4b546cad31603.315fe32.mid.smarden.org","threadId":"17838","inReplyTo":"20090217011256.GA23314@spearce.org","subject":"Re: [ANNOUNCE] Gerrit Code Review 2.0.3","fromName":"Gerrit Pape","fromEmail":"pape@smarden.org","sentAt":"2009-02-17T09:01:42Z","receivedAt":"2009-02-17T09:01:42Z","isPatch":false,"sender":{"key":"pape@smarden.org","avatar":"https://avatars.githubusercontent.com/u/143170252?v=4"},"body":"On Mon, Feb 16, 2009 at 05:12:56PM -0800, Shawn O. Pearce wrote:\n> Gerrit is a web based code review system, facilitating online code\n> Gerrit makes reviews easier by showing changes in a side-by-side\n> Gerrit simplifies Git based project maintainership by permitting\n> Gerrit 2.x and later run in any standard Java servlet container,\n\n> Currently, Gerrit is under very active development, with stable\n\nSomehow this scares me.\n\nRegards, Gerrit.\n"},{"id":"105162","messageId":"20090217151350.GH18525@spearce.org","threadId":"17838","inReplyTo":"20090217090142.5573.qmail@a4b546cad31603.315fe32.mid.smarden.org","subject":"Re: [ANNOUNCE] Gerrit Code Review 2.0.3","fromName":"Shawn O. Pearce","fromEmail":"spearce@spearce.org","sentAt":"2009-02-17T15:13:50Z","receivedAt":"2009-02-17T15:13:50Z","isPatch":false,"sender":{"key":"spearce@spearce.org","avatar":"https://avatars.githubusercontent.com/u/34844?v=4"},"body":"Gerrit Pape <pape@smarden.org> wrote:\n> On Mon, Feb 16, 2009 at 05:12:56PM -0800, Shawn O. Pearce wrote:\n> > Gerrit is a web based code review system, facilitating online code\n> > Gerrit makes reviews easier by showing changes in a side-by-side\n> > Gerrit simplifies Git based project maintainership by permitting\n> > Gerrit 2.x and later run in any standard Java servlet container,\n> \n> > Currently, Gerrit is under very active development, with stable\n> \n> Somehow this scares me.\n\nMe too.  :)\n\nhttp://code.google.com/p/gerrit/wiki/Background\n\nexplains some of Gerrit Code Review's lineage.  It goes back to\na fork of Rietveld, which was named after the Dutch architect\nGerrit Rietveld.  Because we forked so far away from Rietveld,\nwe renamed it to Gerrit...\n\n-- \nShawn.\n"},{"id":"105163","messageId":"20090217151838.GI18525@spearce.org","threadId":"17838","inReplyTo":"1976ea660902162311q12e11ec5g7a43ab637186985e@mail.gmail.com","subject":"Re: [ANNOUNCE] Gerrit Code Review 2.0.3","fromName":"Shawn O. Pearce","fromEmail":"spearce@spearce.org","sentAt":"2009-02-17T15:18:38Z","receivedAt":"2009-02-17T15:18:38Z","isPatch":false,"sender":{"key":"spearce@spearce.org","avatar":"https://avatars.githubusercontent.com/u/34844?v=4"},"body":"Frank Li <lznuaa@gmail.com> wrote:\n> when I click http://review.source.android.com/open , A Gerrit file\n> download by IE\n\nLikely it is this open bug:\n\n  http://jira.source.android.com/jira/browse/GERRIT-62\n\nGerrit is known to not work in Internet Explorer.  As an open source\ndeveloper, my primary desktop system runs Linux.  My portable laptops\nall run Mac OS X, because its shiny.  I have no system capable of\nrunning Internet Explorer, nor do I desire to send dollars towards\nRedmond in order to obtain an OS license in order to do so.\n\nSomething is busted in the IE AJAX code used by Gerrit Code Review.\nI'm guessing that instead of making the data available to the AJAX\ncallback, IE wants to save it as a file on disk.  No clue why.\nAnd due to the lack of IE, I am unable to debug the problem myself.\nI am waiting for someone who really cares about using IE to debug\nit and contribute the patch back.\n\nFWIW, there are open source browsers available even for Microsoft\nWindows.  Firefox and Chrome come to mind...  both work, as their\nunderlying engines are ported to more OSes and are easier to test.\nFirefox is currently better tested however.\n \n> 2009/2/17 Shawn O. Pearce <spearce@spearce.org>:\n> > Gerrit is a web based code review system, facilitating online code\n> > reviews for projects using the Git version control system.\n> > \n> >  Live Demo:  http://review.source.android.com/open\n\n-- \nShawn.\n"},{"id":"105171","messageId":"8c9a060902170813ie8f5bc1gfed53e4f31f64c23@mail.gmail.com","threadId":"17838","inReplyTo":"20090217151838.GI18525@spearce.org","subject":"Re: [ANNOUNCE] Gerrit Code Review 2.0.3","fromName":"Jacob Helwig","fromEmail":"jacob.helwig@gmail.com","sentAt":"2009-02-17T16:13:34Z","receivedAt":"2009-02-17T16:13:34Z","isPatch":false,"sender":{"key":"jacob.helwig@gmail.com","avatar":"https://avatars.githubusercontent.com/u/14557?v=4"},"body":"On Tue, Feb 17, 2009 at 07:18, Shawn O. Pearce <spearce@spearce.org> wrote:\n> Gerrit is known to not work in Internet Explorer.  As an open source\n> developer, my primary desktop system runs Linux.  My portable laptops\n> all run Mac OS X, because its shiny.  I have no system capable of\n> running Internet Explorer, nor do I desire to send dollars towards\n> Redmond in order to obtain an OS license in order to do so.\n>\n> Something is busted in the IE AJAX code used by Gerrit Code Review.\n> I'm guessing that instead of making the data available to the AJAX\n> callback, IE wants to save it as a file on disk.  No clue why.\n> And due to the lack of IE, I am unable to debug the problem myself.\n> I am waiting for someone who really cares about using IE to debug\n> it and contribute the patch back.\n>\n\nI've found IEs4Linux helpful for debugging IE-only issues under Linux.\n\nhttp://www.tatanka.com.br/ies4linux/page/Main_Page\n\nI don't recall, off hand, if it'll provide IE 7 (and the site isn't\nworking for me right now, so I can't confirm this).  It does provide\nIE 5.0, 5.5, and 6.0, however.\n\n-Jacob\n"},{"id":"105175","messageId":"alpine.DEB.1.00.0902171743280.6185@intel-tinevez-2-302","threadId":"17838","inReplyTo":"8c9a060902170813ie8f5bc1gfed53e4f31f64c23@mail.gmail.com","subject":"Re: [ANNOUNCE] Gerrit Code Review 2.0.3","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2009-02-17T16:44:23Z","receivedAt":"2009-02-17T16:44:23Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi,\n\nOn Tue, 17 Feb 2009, Jacob Helwig wrote:\n\n> On Tue, Feb 17, 2009 at 07:18, Shawn O. Pearce <spearce@spearce.org> wrote:\n> > Gerrit is known to not work in Internet Explorer.  As an open source\n> > developer, my primary desktop system runs Linux.  My portable laptops\n> > all run Mac OS X, because its shiny.  I have no system capable of\n> > running Internet Explorer, nor do I desire to send dollars towards\n> > Redmond in order to obtain an OS license in order to do so.\n> >\n> > Something is busted in the IE AJAX code used by Gerrit Code Review.\n> > I'm guessing that instead of making the data available to the AJAX\n> > callback, IE wants to save it as a file on disk.  No clue why.\n> > And due to the lack of IE, I am unable to debug the problem myself.\n> > I am waiting for someone who really cares about using IE to debug\n> > it and contribute the patch back.\n> >\n> \n> I've found IEs4Linux helpful for debugging IE-only issues under Linux.\n> \n> http://www.tatanka.com.br/ies4linux/page/Main_Page\n> \n> I don't recall, off hand, if it'll provide IE 7 (and the site isn't\n> working for me right now, so I can't confirm this).  It does provide\n> IE 5.0, 5.5, and 6.0, however.\n\nIf I understand Shawn (and the motto \"scratch your own itch\") correctly, \nShawn was not so much interested in being pointed to a way of running IE \nhimself, but more in people who absolutely want to run IE themselves to go \nand fix the issues.\n\nCiao,\nDscho\n"},{"id":"105178","messageId":"20090217170915.GJ18525@spearce.org","threadId":"17838","inReplyTo":"alpine.DEB.1.00.0902171743280.6185@intel-tinevez-2-302","subject":"Re: [ANNOUNCE] Gerrit Code Review 2.0.3","fromName":"Shawn O. Pearce","fromEmail":"spearce@spearce.org","sentAt":"2009-02-17T17:09:15Z","receivedAt":"2009-02-17T17:09:15Z","isPatch":false,"sender":{"key":"spearce@spearce.org","avatar":"https://avatars.githubusercontent.com/u/34844?v=4"},"body":"Johannes Schindelin <Johannes.Schindelin@gmx.de> wrote:\n> On Tue, 17 Feb 2009, Jacob Helwig wrote:\n> > On Tue, Feb 17, 2009 at 07:18, Shawn O. Pearce <spearce@spearce.org> wrote:\n> > >\n> > > Something is busted in the IE AJAX code used by Gerrit Code Review.\n> > \n> > I've found IEs4Linux helpful for debugging IE-only issues under Linux.\n> > \n> > http://www.tatanka.com.br/ies4linux/page/Main_Page\n> > \n> > I don't recall, off hand, if it'll provide IE 7 (and the site isn't\n> > working for me right now, so I can't confirm this).  It does provide\n> > IE 5.0, 5.5, and 6.0, however.\n> \n> If I understand Shawn (and the motto \"scratch your own itch\") correctly, \n> Shawn was not so much interested in being pointed to a way of running IE \n> himself, but more in people who absolutely want to run IE themselves to go \n> and fix the issues.\n\nIndeed.\n\nThere are probably also license issues with running IE under Linux.\nIIRC Microsoft only licenses IE for use under Windows itself,\nand with a valid Windows OS license.  As a professional developer,\nI do actually try to respect the license under which software is\ndelivered to me, even if I have no respect for the vendor... ;-)\n\n-- \nShawn.\n"},{"id":"105203","messageId":"alpine.LNX.2.00.0902171152270.21161@suse104.zenez.com","threadId":"17838","inReplyTo":"8c9a060902170813ie8f5bc1gfed53e4f31f64c23@mail.gmail.com","subject":"Re: [ANNOUNCE] Gerrit Code Review 2.0.3","fromName":"Boyd Lynn Gerber","fromEmail":"gerberb@zenez.com","sentAt":"2009-02-17T18:53:52Z","receivedAt":"2009-02-17T18:53:52Z","isPatch":false,"sender":{"key":"gerberb@zenez.com","avatar":null},"body":"On Tue, 17 Feb 2009, Jacob Helwig wrote:\n> On Tue, Feb 17, 2009 at 07:18, Shawn O. Pearce <spearce@spearce.org> wrote:\n>> Gerrit is known to not work in Internet Explorer.  As an open source\n>> developer, my primary desktop system runs Linux.  My portable laptops\n>> all run Mac OS X, because its shiny.  I have no system capable of\n>> running Internet Explorer, nor do I desire to send dollars towards\n>> Redmond in order to obtain an OS license in order to do so.\n>>\n>> Something is busted in the IE AJAX code used by Gerrit Code Review.\n>> I'm guessing that instead of making the data available to the AJAX\n>> callback, IE wants to save it as a file on disk.  No clue why.\n>> And due to the lack of IE, I am unable to debug the problem myself.\n>> I am waiting for someone who really cares about using IE to debug\n>> it and contribute the patch back.\n>>\n>\n> I've found IEs4Linux helpful for debugging IE-only issues under Linux.\n>\n> http://www.tatanka.com.br/ies4linux/page/Main_Page\n>\n> I don't recall, off hand, if it'll provide IE 7 (and the site isn't\n> working for me right now, so I can't confirm this).  It does provide\n> IE 5.0, 5.5, and 6.0, however.\n\nYou can get IE 7 if you go to the advanced option and choose it.  They say \nit is experimental.  I find it works well for when I have to test IE.  I \nonly test IE 6 and IE 7 to make sure web pages work in them as well.\n\n-- \nBoyd Gerber <gerberb@zenez.com> 801 849-0213\nZENEZ\t1042 East Fort Union #135, Midvale Utah  84047\n"},{"id":"105217","messageId":"8c9a060902171306w5926c20ej439489de450e04f5@mail.gmail.com","threadId":"17838","inReplyTo":"alpine.DEB.1.00.0902171743280.6185@intel-tinevez-2-302","subject":"Re: [ANNOUNCE] Gerrit Code Review 2.0.3","fromName":"Jacob Helwig","fromEmail":"jacob.helwig@gmail.com","sentAt":"2009-02-17T21:06:14Z","receivedAt":"2009-02-17T21:06:14Z","isPatch":false,"sender":{"key":"jacob.helwig@gmail.com","avatar":"https://avatars.githubusercontent.com/u/14557?v=4"},"body":"On Tue, Feb 17, 2009 at 08:44, Johannes Schindelin\n<Johannes.Schindelin@gmx.de> wrote:\n> Hi,\n>\n> On Tue, 17 Feb 2009, Jacob Helwig wrote:\n>\n>> On Tue, Feb 17, 2009 at 07:18, Shawn O. Pearce <spearce@spearce.org> wrote:\n>> > Gerrit is known to not work in Internet Explorer.  As an open source\n>> > developer, my primary desktop system runs Linux.  My portable laptops\n>> > all run Mac OS X, because its shiny.  I have no system capable of\n>> > running Internet Explorer, nor do I desire to send dollars towards\n>> > Redmond in order to obtain an OS license in order to do so.\n>> >\n>> > Something is busted in the IE AJAX code used by Gerrit Code Review.\n>> > I'm guessing that instead of making the data available to the AJAX\n>> > callback, IE wants to save it as a file on disk.  No clue why.\n>> > And due to the lack of IE, I am unable to debug the problem myself.\n>> > I am waiting for someone who really cares about using IE to debug\n>> > it and contribute the patch back.\n>> >\n>>\n>> I've found IEs4Linux helpful for debugging IE-only issues under Linux.\n>>\n>> http://www.tatanka.com.br/ies4linux/page/Main_Page\n>>\n>> I don't recall, off hand, if it'll provide IE 7 (and the site isn't\n>> working for me right now, so I can't confirm this).  It does provide\n>> IE 5.0, 5.5, and 6.0, however.\n>\n> If I understand Shawn (and the motto \"scratch your own itch\") correctly,\n> Shawn was not so much interested in being pointed to a way of running IE\n> himself, but more in people who absolutely want to run IE themselves to go\n> and fix the issues.\n>\n> Ciao,\n> Dscho\n>\n>\n\nOh, I understand \"scratch your own itch\", but there's also a\ndifference between unable to, and unwilling to. ;-)  I wouldn't have\nquestioned it, or said anything, if it was simply put as: \"Known\nissue, but we don't use IE, so it's not a priority for us.  Patches\nwelcome.\"\n\n(Note: I'm not saying that Shawn should be willing to, just that he's\nnot \"unable\" to. I also don't claim to know the full nuances of any\npossible licensing issues.)\n"},{"id":"105248","messageId":"20090218111356.uabo6aff6ss00kcg@webmail.fussycoder.id.au","threadId":"17838","inReplyTo":"8c9a060902171306w5926c20ej439489de450e04f5@mail.gmail.com","subject":"Re: [ANNOUNCE] Gerrit Code Review 2.0.3","fromName":"","fromEmail":"thestar@fussycoder.id.au","sentAt":"2009-02-18T00:13:56Z","receivedAt":"2009-02-18T00:13:56Z","isPatch":false,"sender":{"key":"thestar@fussycoder.id.au","avatar":null},"body":"Quoting Jacob Helwig <jacob.helwig@gmail.com>:\n\n> On Tue, Feb 17, 2009 at 08:44, Johannes Schindelin\n> <Johannes.Schindelin@gmx.de> wrote:\n>> Hi,\n>>\n>> On Tue, 17 Feb 2009, Jacob Helwig wrote:\n<snip>\n>>>\n>>> I've found IEs4Linux helpful for debugging IE-only issues under Linux.\n>>>\n>>> http://www.tatanka.com.br/ies4linux/page/Main_Page\n>>>\n>>> I don't recall, off hand, if it'll provide IE 7 (and the site isn't\n>>> working for me right now, so I can't confirm this).  It does provide\n>>> IE 5.0, 5.5, and 6.0, however.\n>>\n>> If I understand Shawn (and the motto \"scratch your own itch\") correctly,\n>> Shawn was not so much interested in being pointed to a way of running IE\n>> himself, but more in people who absolutely want to run IE themselves to go\n>> and fix the issues.\n>>\n>> Ciao,\n>> Dscho\n>>\n>>\n>\n> Oh, I understand \"scratch your own itch\", but there's also a\n> difference between unable to, and unwilling to. ;-)  I wouldn't have\n> questioned it, or said anything, if it was simply put as: \"Known\n> issue, but we don't use IE, so it's not a priority for us.  Patches\n> welcome.\"\n>\n> (Note: I'm not saying that Shawn should be willing to, just that he's\n> not \"unable\" to. I also don't claim to know the full nuances of any\n> possible licensing issues.)\n\nI would've thought that impossible license situations would result in  \none being unable to use it.\n"}]}