Linux-ARM-Kernel Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: tglx@linutronix.de (Thomas Gleixner)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 0/7] Nexus One Support
Date: Sat, 22 Jan 2011 18:28:05 +0100 (CET)	[thread overview]
Message-ID: <alpine.LFD.2.00.1101221802280.31804@localhost6.localdomain6> (raw)
In-Reply-To: <AANLkTikrDxtkVFJ0C-SwH9QCq4m0A2KMp0vAFA=PaSGM@mail.gmail.com>

On Sat, 22 Jan 2011, Pekka Enberg wrote:

> Hi Dima!
> 
> On Sat, Jan 22, 2011 at 12:35 PM, Dima Zavin <dmitriyz@google.com> wrote:
> > There's absolutely no hostility. I stated from the very beginning that
> > I appreciate the voluntary effort by a 3rd party to upstream the board
> > files. I only asked that proper authorship be attributed, which is
> > standard linux kernel patch submission procedure when the committer
> > did not originate the code.
> 
> OK, that's great! It's poorly reflected in this discussion thread, though.
> 
> >> who have been sitting on these patches for over a year now AFAICT.
> >
> > Even if that were true, that does not somehow revoke the original
> > author/contributor list.
> 
> No, it does not. But it does make me much more sympathetic towards
> Daniel's efforts even though authorship info is misappropriated. It's
> not as if he changed copyrights or anything malicious like that so I
> do think people are making this into a bigger thing than it really is.
> 
> Anyway, I hope Daniel has the time to rebase his patches on top of
> your original ones so history is preserved and we can get this stuff
> merged.

Crap. There is no history which has remotely to do anything with
Daniel patches, which are btw. very sensible and well done.

Patch 1/7 is extracted from one large dump (f5ee31ab10c1) in the
android tree, which has:

	9 files changed, 1445 insertions(+), 45 deletions(-)

versus Daniels patch:

       1 files changed, 42 insertions(+), 0 deletions(-)

Patch 2/7 is properly assigned to the original author.

Patch 3/7 is extracted from another large dump (37431502c4) in the
android tree which has:

      11 files changed, 5336 insertions(+), 6 deletions(-)

versus Daniels patch:

       4 files changed, 484 insertions(+), 1 deletions(-)

And if you look at the above 37431502c4 commit then you'll notice that
the author is Dima Zavin <dima@android.com>, while in fact the whole
commit is a conglomerate of commits from some other place with 16
different authors, but there is no way to identify who wrote what.

How the f*ck should Daniel attribute the authorship from that shit
pile? And the person who "authored" that mega commit is now
complaining.

I stoppped looking at this point as the whole "so well done" android
tree is a huge stinking pile of sh*t! Not only code wise, also the
history is completely useless due to these mega commits which have no
reference at all.

The only thing what Daniel missed is to add in the change log of his
patches:

	Extracted from: git-url branch commit ID
or:
	Based on: git-url branch commit ID

That's oversight and not a malicious crime and easy to repair.

The people who make a lot of noise about this including you did not
even bother to look at the patches and the originating mess, which is
in no way suitable to go near mainline in any form.

I really appreciate the well structured effort which Daniel is putting
into this. An effort which should have been done in the first place by
those who cry murder now.

Thanks,

	tglx

  reply	other threads:[~2011-01-22 17:28 UTC|newest]

Thread overview: 69+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-01-20 20:32 [PATCH 0/7] Nexus One Support Daniel Walker
2011-01-20 20:32 ` [PATCH 1/7] msm: qsd8x50: add uart platform data Daniel Walker
2011-01-20 20:32 ` [PATCH 2/7] [ARM] msm: qsd8k memory base is at 0x20000000 Daniel Walker
2011-01-20 20:32 ` [PATCH 3/7] msm: qsd8x50: add acpuclock code Daniel Walker
2011-01-20 20:32 ` [PATCH 4/7] msm: mahimahi: add mahimahi board file Daniel Walker
2011-01-20 20:32 ` [PATCH 5/7] msm: mahimahi: add in mmc support code Daniel Walker
2011-01-20 20:32 ` [PATCH 6/7] msm: mahimahi: add gpio pin muxing code Daniel Walker
2011-01-20 20:32 ` [PATCH 7/7] msm: mahimahi: initialize mmc at start up Daniel Walker
2011-01-21  0:42 ` [PATCH 0/7] Nexus One Support Dima Zavin
2011-01-21  0:55   ` Daniel Walker
2011-01-21  1:41     ` Joe Perches
2011-01-21  1:58       ` Daniel Walker
2011-01-21  2:13         ` Dima Zavin
2011-01-21 15:47           ` Daniel Walker
2011-01-21  2:25         ` Joe Perches
2011-01-21  3:41           ` Theodore Tso
2011-01-21 15:46           ` Daniel Walker
2011-01-21 17:48             ` Jesse Barnes
2011-01-21 17:56               ` Daniel Walker
2011-01-21 17:59                 ` Christoph Hellwig
2011-01-21 17:56               ` Jesse Barnes
2011-01-21 18:00                 ` Daniel Walker
2011-01-21 18:04                   ` Jesse Barnes
2011-01-21 18:18                     ` Daniel Walker
2011-01-21 18:27                       ` Jesse Barnes
2011-01-21 18:35                         ` Daniel Walker
2011-01-21 20:44                       ` Dima Zavin
2011-01-21 20:49                         ` Daniel Walker
2011-01-21 21:01                           ` Jesse Barnes
2011-01-21 21:26                             ` Daniel Walker
2011-01-21 21:42                               ` Dima Zavin
2011-01-22 13:58                                 ` David Woodhouse
2011-01-21 21:02                           ` Joe Perches
2011-01-21 21:24                             ` Daniel Walker
2011-01-22 11:18                               ` Pekka Enberg
2011-01-22 12:20                                 ` Russell King - ARM Linux
2011-01-22 18:06                                   ` Dima Zavin
2011-01-22 18:49                                     ` Russell King - ARM Linux
2011-01-22 20:50                                       ` Christoph Hellwig
2011-01-22 19:22                                   ` Brian Swetland
2011-01-22 19:49                                     ` Nicolas Pitre
2011-01-22 19:59                                       ` Brian Swetland
2011-01-22 20:53                                     ` Christoph Hellwig
2011-01-22 21:04                                     ` Russell King - ARM Linux
2011-01-22 21:57                                       ` Alan Cox
2011-01-23  2:38                                     ` David Woodhouse
2011-01-22 20:41                                   ` Christoph Hellwig
2011-01-21 21:05                           ` Pekka Enberg
2011-01-21 21:17                             ` Joe Perches
2011-01-21 23:49                             ` Ted Ts'o
2011-01-22  0:03                               ` Daniel Walker
2011-01-22  1:58                                 ` Steven Rostedt
2011-01-22  2:13                                   ` Daniel Walker
2011-01-22  2:32                                     ` Steven Rostedt
2011-01-22  2:31                                 ` Ted Ts'o
2011-01-22  8:19                               ` Pekka Enberg
2011-01-22 10:35                                 ` Dima Zavin
2011-01-22 10:45                                   ` Anca Emanuel
2011-01-22 11:03                                     ` Pekka Enberg
2011-01-22 11:15                                   ` Pekka Enberg
2011-01-22 17:28                                     ` Thomas Gleixner [this message]
2011-01-22 18:07                                       ` Denis 'GNUtoo' Carikli
2011-01-22 18:15                                         ` Dima Zavin
2011-01-22 20:55                                 ` Christoph Hellwig
2011-01-22 21:56                                   ` Pekka Enberg
2011-01-22 21:58                                     ` Christoph Hellwig
2011-01-22 22:13                                       ` Pekka Enberg
2011-02-04 13:36 ` Pavel Machek
2011-02-07 17:36   ` Daniel Walker

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=alpine.LFD.2.00.1101221802280.31804@localhost6.localdomain6 \
    --to=tglx@linutronix.de \
    --cc=linux-arm-kernel@lists.infradead.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox