From: Joao Eduardo Luis <joao@suse.de>
To: Loic Dachary <loic@dachary.org>, Gregory Farnum <greg@gregs42.com>
Cc: Ceph Development <ceph-devel@vger.kernel.org>
Subject: Re: Signed-off-by and aliases
Date: Fri, 14 Aug 2015 09:49:54 +0100 [thread overview]
Message-ID: <55CDABB2.4080401@suse.de> (raw)
In-Reply-To: <55CB4163.9040504@dachary.org>
On 08/12/2015 01:51 PM, Loic Dachary wrote:
>
>
> On 12/08/2015 12:54, Gregory Farnum wrote:
>> I won't be merging any code with obvious aliases for exactly the
>> reasons John mentions. Obviously IANAL, but I think you'll find law
>> proceedings in the USA would look much less kindly on accepting
>> obvious aliases versus having a real name policy — which we do, even
>> if it's not diligently checked.
>
> It would be more accurate to say it is not checked at all. And it is the same for the Linux kernel.
>
>> Keep in mind that we generally have a
>> background on our contributors to track them down even if they are
>> using a non-obvious alias.
>
> As of today the Ceph repository has 427 contributors and 96 of them authored more than 10 commits. I would not be surprised if one of them was an alias. The only background check we do is when asking a new contributor about his affiliation to an organization (see http://tracker.ceph.com/projects/ceph/wiki/Ceph_contributors_list_maintenance_guide). 41 contributors declared that they are not affiliated to any organization and we did not investigate further. Nor do I think we should.
>
> You have a point: we know the vast majority of contributors, one way or the other. It is a small world :-) If a contributor you know insisted on contributing using an alias, for ethical reasons, would you turn her/him down ? Wouldn't it be better for you to be able to vouch for her/him somehow ?
Call me paranoid if you must, but if we were considering liability
exposure of the project in case of IP violation, then this could be bad
for the one person merging the code knowingly a given contributor was
using an alias.
Say this contributor did contribute something that he shouldn't have. If
he did ask someone to use an alias instead, and this someone went on
with 'okay, let's do this' and merged the code, I can't stop wondering
whether a lawyer would not take advantage of it, arguing the developer
performing the merge was complicit in the IP violation. He did know this
one person was under an alias, he did know who this person was, made
sure this person was not identified - "he most certainly knew something
bad was happening, AND DID NOTHING!"
Also, what would the developer be expected to do if a court asked him
who was the real author of a merge containing patches that violated
someone's IP rights? Lying to protect the integrity of an alias doesn't
seem like the obvious choice.
If someone is indeed interested in contributing under an alias, they
should just get a sensible alias that would be assumed to be the real
deal. And everyone can go on with their lives without having to be
exposed, at some point, to the nastiness of IP litigation if things go
sower, or having to lie to cover someone else's track if they cannot
avoid being exposed to it.
-Joao
>
> Cheers
>
>> -Greg
>>
>
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
next prev parent reply other threads:[~2015-08-14 8:49 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-07-31 19:59 Signed-off-by and aliases Loic Dachary
2015-08-01 8:11 ` Wido den Hollander
2015-08-02 16:19 ` Joao Eduardo Luis
2015-08-03 19:02 ` Wido den Hollander
2015-08-03 19:18 ` John Spray
2015-08-03 20:10 ` Loic Dachary
2015-08-12 10:54 ` Gregory Farnum
2015-08-12 12:51 ` Loic Dachary
2015-08-14 8:49 ` Joao Eduardo Luis [this message]
2015-08-14 10:56 ` Loic Dachary
2015-08-17 20:19 ` Alex Elsayed
2015-08-17 20:44 ` Loic Dachary
2015-08-17 20:58 ` Alex Elsayed
2015-08-17 21:18 ` Loic Dachary
2015-08-17 21:23 ` Alex Elsayed
2015-08-18 13:39 ` Sage Weil
2015-08-18 15:11 ` Alex Elsayed
-- strict thread matches above, loose matches on Subject: below --
2014-05-19 15:13 Loic Dachary
[not found] ` <1400513274.44658.YahooMailNeo@web165002.mail.bf1.yahoo.com>
2014-05-19 16:47 ` Loic Dachary
2014-05-20 4:19 ` Richard Fontana
2014-05-20 5:31 ` Loic Dachary
2014-05-20 13:56 ` Richard Fontana
2014-05-21 17:06 ` Loic Dachary
2014-05-21 17:31 ` Richard Fontana
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=55CDABB2.4080401@suse.de \
--to=joao@suse.de \
--cc=ceph-devel@vger.kernel.org \
--cc=greg@gregs42.com \
--cc=loic@dachary.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;
as well as URLs for NNTP newsgroup(s).