← Back to team overview

launchpad-dev team mailing list archive

Re: Polls: where to go next

 

On Wed, Feb 22, 2012 at 1:46 AM, Matthew Revell
<matthew.revell@xxxxxxxxxxxxx> wrote:
> On 20 February 2012 18:21, Robert Collins <robertc@xxxxxxxxxxxxxxxxx> wrote:
>> On Tue, Feb 21, 2012 at 7:14 AM, Matthew Revell
>> <matthew.revell@xxxxxxxxxxxxx> wrote:
>>> That's pretty much the conclusion Francis and I just came to in a
>>> hangout: I should go back to the community councils and say that we
>>> believe the best option is that if you want to vote in the Ubuntu
>>> community you have to agree to sharing your email address with the
>>> team admins. Then, we have some space in queue, we escalate a bug to
>>> allow team admins to d/l a list of email addresses.
>>>
>>> As this would be a change for all teams, it's something we should do a
>>> little more research on; nothing heavy.
>>
>> Yes. I think the following is the key design points for me:
>>  * low key
>>  * allow team admins access to normally privileged email data
>>  * audit when they request that data
>>  * probably we want folk to be able to say 'I really am hidden' ->
>> this means they cannot vote, *and that is ok*.
>
> Thanks for this.
>
> I wonder if "really hide me" will work with some of the Ubuntu team
> charters. Right now, team membership gives you voting rights. If we
> complicate that, they might have to introduce a new form of non-voting
> membership. It might be more straightforward to say, "If you want to
> be a member, you have to give your primary email address to the team
> admins for the purposes of voting."

I'm not thinking of Ubuntu in suggesting that, but rather our whole
user base; Ubuntu have a specific need: they need to be able to
extract the email address of the group; most teams don't have that
need; we can avoid alienation of them by only offering it where it is
needed, in some fashion.

I'm not stuck on it of course, but I do think it is complexity worth
having given the high value put on privacy by some folk. One way of
implementing the constraint I wrote up would be to have teams have a
bit set; another is to have user memberships have a bit set.

-Rob


References