Phabricator: How to get the email address of contributors?

Ben Cooksley bcooksley at kde.org
Tue Jan 2 22:50:09 GMT 2018


On Wed, Jan 3, 2018 at 11:02 AM, Albert Astals Cid <aacid at kde.org> wrote:
> El dimarts, 2 de gener de 2018, a les 22:24:13 CET, Luigi Toscano va escriure:
>> Dominik Haumann ha scritto:
>> > Hi everyone,
>> >
>> > it just happened to me again, that I want to commit/push a change of
>> > someone else (first-time contributor) with the correct --author="x y
>> > <mail...>" data.
>> >
>> > But Phabricator hides the email address, so I either have to ask via
>> > phabricator messages for the email address, which is time consuming,
>> > or I simply give up and commit in my own name, claiming work done by
>> > others.
>> >
>> > Is there a simple way to find out the email address (identity.kde.org
>> > does not work, since phab user accounts seem to be separate).
>> >
>> > Help is very much appreciated. In fact, I would love to simply see the
>> > correct email addresses, once I am logged into phabricator. Could that
>> > be done?
>>
>> Let's restart the discussion where it stopped last time (please read it):
>>
>> https://phabricator.kde.org/T5242
>>
>> tl;dr
>> Phabricator does not hide if the contributor used arcanist to submit the
>> patch.
>>
>> IMHO that should work even when git format-patch is used but there is an
>> internal disagreement on this.
>>
>> IMHO (more complicated) that should work even with the web submission with
>> some checkbox is marked (to publish the email and name), but there is both
>> internal disagreement and upstream one on this.
>
>  * We have the info
>  * We used to show it
>  * No ne ever complained about us showing it (AFAIK)
>  * Not showing it breaks our workflow

You'd be amazed at what people complain about :)

People who register on Bugzilla, clicking through a big warning saying
your email address will be public to do so, will later complain we're
spreading their address publicly (shock, we're doing something we said
we were going to do, and by continuing you agreed to us doing that!)

>
> I can't think of no other reason to not show the email address other than "the
> software we are using is bad".

If memory serves it was a deliberate design decision on part of the
Phabricator developers, as:
a) They want to support people having a different email address to use
the software compared to the address on their commits
b) When registering people have not necessarily consented to having
their email address made public

It isn't "bad" software, it just happens to have a workflow weakness
when Arcanist isn't used (which upstream strongly recommend).

>
> Cheers,
>   Albert
>

Regards,
Ben




More information about the kde-core-devel mailing list