* [Buildroot] [RFC] Gerrit for BR @ 2011-10-20 14:11 Yegor Yefremov 2011-10-20 15:44 ` C.A, Subramaniam 2011-10-21 6:57 ` Thomas Petazzoni 0 siblings, 2 replies; 9+ messages in thread From: Yegor Yefremov @ 2011-10-20 14:11 UTC (permalink / raw) To: buildroot What do you think about using Gerrit (http://code.google.com/p/gerrit/) for Buildroot? Many OSS projects seem to switch to this system. http://review.cyanogenmod.com http://openocd.zylin.com Yegor ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [RFC] Gerrit for BR 2011-10-20 14:11 [Buildroot] [RFC] Gerrit for BR Yegor Yefremov @ 2011-10-20 15:44 ` C.A, Subramaniam 2011-10-21 6:57 ` Thomas Petazzoni 1 sibling, 0 replies; 9+ messages in thread From: C.A, Subramaniam @ 2011-10-20 15:44 UTC (permalink / raw) To: buildroot +1 Good idea! On Thu, Oct 20, 2011 at 9:11 AM, Yegor Yefremov <yegor_sub1@visionsystems.de> wrote: > What do you think about using Gerrit (http://code.google.com/p/gerrit/) for Buildroot? Many OSS projects seem to switch to this system. > > http://review.cyanogenmod.com > http://openocd.zylin.com > > Yegor > _______________________________________________ > buildroot mailing list > buildroot at busybox.net > http://lists.busybox.net/mailman/listinfo/buildroot > -- Thank you and Regards Subbu ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [RFC] Gerrit for BR 2011-10-20 14:11 [Buildroot] [RFC] Gerrit for BR Yegor Yefremov 2011-10-20 15:44 ` C.A, Subramaniam @ 2011-10-21 6:57 ` Thomas Petazzoni 2011-10-21 7:38 ` Bryan Hundven 2011-10-21 7:49 ` Peter Korsgaard 1 sibling, 2 replies; 9+ messages in thread From: Thomas Petazzoni @ 2011-10-21 6:57 UTC (permalink / raw) To: buildroot Le Thu, 20 Oct 2011 16:11:54 +0200, Yegor Yefremov <yegor_sub1@visionsystems.de> a ?crit : > What do you think about using Gerrit (http://code.google.com/p/gerrit/) for Buildroot? Many OSS projects seem to switch to this system. How does it compare to patchwork (http://patchwork.ozlabs.org/) ? Patchwork works in relation to a mailing-list, from which it automatically picks up patches and related review comments, and it allows maintainers to track which patches have been applied/not applied. How does Gerrit work in that respect? Thomas -- Thomas Petazzoni, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [RFC] Gerrit for BR 2011-10-21 6:57 ` Thomas Petazzoni @ 2011-10-21 7:38 ` Bryan Hundven 2011-10-21 7:43 ` Bryan Hundven 2011-10-21 7:49 ` Peter Korsgaard 1 sibling, 1 reply; 9+ messages in thread From: Bryan Hundven @ 2011-10-21 7:38 UTC (permalink / raw) To: buildroot On Thu, Oct 20, 2011 at 11:57 PM, Thomas Petazzoni <thomas.petazzoni@free-electrons.com> wrote: > Le Thu, 20 Oct 2011 16:11:54 +0200, > Yegor Yefremov <yegor_sub1@visionsystems.de> a ?crit : > >> What do you think about using Gerrit (http://code.google.com/p/gerrit/) for Buildroot? Many OSS projects seem to switch to this system. > > How does it compare to patchwork (http://patchwork.ozlabs.org/) ? > Patchwork works in relation to a mailing-list, from which it > automatically picks up patches and related review comments, and it > allows maintainers to track which patches have been applied/not applied. > > How does Gerrit work in that respect? Just supplying some background on how gerrit is used with android: http://source.android.com/source/life-of-a-bug.html http://source.android.com/source/life-of-a-patch.html > Thomas > -- > Thomas Petazzoni, Free Electrons > Kernel, drivers, real-time and embedded Linux > development, consulting, training and support. > http://free-electrons.com > _______________________________________________ > buildroot mailing list > buildroot at busybox.net > http://lists.busybox.net/mailman/listinfo/buildroot -Bryan ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [RFC] Gerrit for BR 2011-10-21 7:38 ` Bryan Hundven @ 2011-10-21 7:43 ` Bryan Hundven 0 siblings, 0 replies; 9+ messages in thread From: Bryan Hundven @ 2011-10-21 7:43 UTC (permalink / raw) To: buildroot On Fri, Oct 21, 2011 at 12:38 AM, Bryan Hundven <bryanhundven@gmail.com> wrote: > On Thu, Oct 20, 2011 at 11:57 PM, Thomas Petazzoni > <thomas.petazzoni@free-electrons.com> wrote: >> Le Thu, 20 Oct 2011 16:11:54 +0200, >> Yegor Yefremov <yegor_sub1@visionsystems.de> a ?crit : >> >>> What do you think about using Gerrit (http://code.google.com/p/gerrit/) for Buildroot? Many OSS projects seem to switch to this system. >> >> How does it compare to patchwork (http://patchwork.ozlabs.org/) ? >> Patchwork works in relation to a mailing-list, from which it >> automatically picks up patches and related review comments, and it >> allows maintainers to track which patches have been applied/not applied. >> >> How does Gerrit work in that respect? > > Just supplying some background on how gerrit is used with android: > > http://source.android.com/source/life-of-a-bug.html > http://source.android.com/source/life-of-a-patch.html imo, it's what works for the project. It seems to me that patchwork works for this project. Unless there is a problem wrt using patchwork. >> Thomas >> -- >> Thomas Petazzoni, Free Electrons >> Kernel, drivers, real-time and embedded Linux >> development, consulting, training and support. >> http://free-electrons.com >> _______________________________________________ >> buildroot mailing list >> buildroot at busybox.net >> http://lists.busybox.net/mailman/listinfo/buildroot > > -Bryan > ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [RFC] Gerrit for BR 2011-10-21 6:57 ` Thomas Petazzoni 2011-10-21 7:38 ` Bryan Hundven @ 2011-10-21 7:49 ` Peter Korsgaard 2011-10-21 10:17 ` Yegor Yefremov 2011-10-21 11:19 ` Thomas De Schampheleire 1 sibling, 2 replies; 9+ messages in thread From: Peter Korsgaard @ 2011-10-21 7:49 UTC (permalink / raw) To: buildroot >>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes: Hi, >> What do you think about using Gerrit >> (http://code.google.com/p/gerrit/) for Buildroot? Many OSS projects >> seem to switch to this system. Thomas> How does it compare to patchwork (http://patchwork.ozlabs.org/) Thomas> ? Patchwork works in relation to a mailing-list, from which it Thomas> automatically picks up patches and related review comments, and Thomas> it allows maintainers to track which patches have been Thomas> applied/not applied. Thomas> How does Gerrit work in that respect? I don't have any hands on experience (but I am following the openocd list, so I see it used), and my initial feeling is that something like patchwork would fit better our current way of working. But that's just an initial feeling, let's discuss at ELC and/or here on the list. -- Bye, Peter Korsgaard ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [RFC] Gerrit for BR 2011-10-21 7:49 ` Peter Korsgaard @ 2011-10-21 10:17 ` Yegor Yefremov 2011-10-21 11:19 ` Thomas De Schampheleire 1 sibling, 0 replies; 9+ messages in thread From: Yegor Yefremov @ 2011-10-21 10:17 UTC (permalink / raw) To: buildroot Am 21.10.2011 09:49, schrieb Peter Korsgaard: >>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes: > > Hi, > > >> What do you think about using Gerrit > >> (http://code.google.com/p/gerrit/) for Buildroot? Many OSS projects > >> seem to switch to this system. > > Thomas> How does it compare to patchwork (http://patchwork.ozlabs.org/) > Thomas> ? Patchwork works in relation to a mailing-list, from which it > Thomas> automatically picks up patches and related review comments, and > Thomas> it allows maintainers to track which patches have been > Thomas> applied/not applied. > > Thomas> How does Gerrit work in that respect? > > I don't have any hands on experience (but I am following the openocd > list, so I see it used), and my initial feeling is that something like > patchwork would fit better our current way of working. > > But that's just an initial feeling, let's discuss at ELC and/or here on > the list. Peter, you just mentioned yourself, that you're following openocd list. Please see this thread for pros contra etc. http://www.mail-archive.com/openocd-development at lists.berlios.de/msg18509.html As far as I understand Gerrit integrates very good with Git and when used properly and by all contributors, you'll have all the patches in one place. The patches can be then commented online and you'll also get history for reworked patches. As soon as patches are verified, maintainer (you :-) ) can merge them with one click. These were the benefits Gerrit would bring Buidroot community. I think such approach makes sense, since lots of patches will be sent almost every day. And as far as I understand from the openocd list thread mentioned above, patchwork still requires more handwork from maintainer than Gerrit. Yegor ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [RFC] Gerrit for BR 2011-10-21 7:49 ` Peter Korsgaard 2011-10-21 10:17 ` Yegor Yefremov @ 2011-10-21 11:19 ` Thomas De Schampheleire 2011-10-21 11:48 ` Thomas Petazzoni 1 sibling, 1 reply; 9+ messages in thread From: Thomas De Schampheleire @ 2011-10-21 11:19 UTC (permalink / raw) To: buildroot Hi, On Fri, Oct 21, 2011 at 9:49 AM, Peter Korsgaard <jacmet@uclibc.org> wrote: >>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes: > > Hi, > > ?>> What do you think about using Gerrit > ?>> (http://code.google.com/p/gerrit/) for Buildroot? Many OSS projects > ?>> seem to switch to this system. > > ?Thomas> How does it compare to patchwork (http://patchwork.ozlabs.org/) > ?Thomas> ? ?Patchwork works in relation to a mailing-list, from which it > ?Thomas> automatically picks up patches and related review comments, and > ?Thomas> it allows maintainers to track which patches have been > ?Thomas> applied/not applied. > > ?Thomas> How does Gerrit work in that respect? > > I don't have any hands on experience (but I am following the openocd > list, so I see it used), and my initial feeling is that something like > patchwork would fit better our current way of working. > > But that's just an initial feeling, let's discuss at ELC and/or here on > the list. Whatever system chosen, if any, should be capable of importing patches from the mailing list. The gerrit documentation does not seem to mention this feature. It suggests that every developer creates a git repository and pushes to the gerrit system. Personally, I don't use git, nor would I like to be forced to. I'm using Mercurial. Stable buildroot versions are imported into a Mercurial repository. I make changes in that repository and prepare patches from that, which I check on the latest buildroot snapshot. These patches are sent to the mailing list. I prefer being able to continue working in this way, also with a review system in place. ~Thomas ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [RFC] Gerrit for BR 2011-10-21 11:19 ` Thomas De Schampheleire @ 2011-10-21 11:48 ` Thomas Petazzoni 0 siblings, 0 replies; 9+ messages in thread From: Thomas Petazzoni @ 2011-10-21 11:48 UTC (permalink / raw) To: buildroot Le Fri, 21 Oct 2011 13:19:53 +0200, Thomas De Schampheleire <patrickdepinguin+buildroot@gmail.com> a ?crit : > Whatever system chosen, if any, should be capable of importing patches > from the mailing list. Not only importing, but also sending the review comments on the mailing list. Mails can be read offline, while reading things in a web interface needs a network connection. Thomas -- Thomas Petazzoni, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2011-10-21 11:48 UTC | newest] Thread overview: 9+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2011-10-20 14:11 [Buildroot] [RFC] Gerrit for BR Yegor Yefremov 2011-10-20 15:44 ` C.A, Subramaniam 2011-10-21 6:57 ` Thomas Petazzoni 2011-10-21 7:38 ` Bryan Hundven 2011-10-21 7:43 ` Bryan Hundven 2011-10-21 7:49 ` Peter Korsgaard 2011-10-21 10:17 ` Yegor Yefremov 2011-10-21 11:19 ` Thomas De Schampheleire 2011-10-21 11:48 ` Thomas Petazzoni
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox