[Mailman-Developers] A list of discussion topics: GSoC OpenPGP Integration

2013-08-07 Thread Stephen J. Turnbull
ehr...@greenhouse.economics.utah.edu writes: I am not an expert but the encryption discussion is extremely important. We are not currently discussing encryption, but rather signing. A similar approach might work for signing, but it's subject to a weaker form of the objection below.[1]

[Mailman-Developers] A list of discussion topics: GSoC OpenPGP Integration

2013-08-07 Thread ehrbar
I am not an expert but the encryption discussion is extremely important. Are you familiar with the Secure Email Lists (SELS) project? If not, drop everything and look at it at right now http://sels.ncsa.illinois.edu/index.html http://www.ncsa.illinois.edu/People/hkhurana/SAC05_1.pdf To my

Re: [Mailman-Developers] A list of discussion topics: GSoC OpenPGP Integration

2013-07-02 Thread Barry Warsaw
On Jul 02, 2013, at 01:04 PM, Stephen J. Turnbull wrote: No, in Mailman 3 it is not, and cannot be, internal to OpenPGP because addresses are *not* Users. There is a many-to-one (address-to-User) mapping (I hope; if it's many-to-many, we can probably dodge that bullet by allowing sets of Users

Re: [Mailman-Developers] A list of discussion topics: GSoC OpenPGP Integration

2013-07-01 Thread Daniel Kahn Gillmor
On 07/01/2013 01:58 AM, Stephen J. Turnbull wrote: 2) subscribers to an OpenPGP-enabled mailman mailing list subscribe, unsubscribe, receive, and send mails as usual (though messages not signed with valid keys will not be re-sent to the list). Not necessarily. It may be necessary to

Re: [Mailman-Developers] A list of discussion topics: GSoC OpenPGP Integration

2013-07-01 Thread Stephen J. Turnbull
Daniel Kahn Gillmor writes: On 07/01/2013 01:58 AM, Stephen J. Turnbull wrote: The way I think of it is that Users may have several roles (read, post, moderate, admin) for each list. Each of these roles may be certified by a different agent of the owner, where agents are

Re: [Mailman-Developers] A list of discussion topics: GSoC OpenPGP Integration

2013-06-30 Thread Stephen J. Turnbull
Daniel Kahn Gillmor writes: Maybe we're not talking about the same thing. OpenPGP certification should be identity certification, and nothing else. trying to extend OpenPGP certification to mean something other than identity certification sounds like a bad idea to me -- it breaks all

Re: [Mailman-Developers] A list of discussion topics: GSoC OpenPGP Integration

2013-06-28 Thread Barry Warsaw
All great questions. Let me just add this. On Jun 28, 2013, at 01:03 PM, Stephen J. Turnbull wrote: There does need to be a way for list owners to take complete control of key management, and there does need to be convenience in management. I think that the key signed by list-owner's

Re: [Mailman-Developers] A list of discussion topics: GSoC OpenPGP Integration

2013-06-28 Thread Daniel Kahn Gillmor
On 06/28/2013 12:03 AM, Stephen J. Turnbull wrote: Daniel Kahn Gillmor writes: I think Abhilash's question above is a really important question, It is. and one that really should be addressed by this GSoC project. Vetoed (I'm the mentor). Abhilash is welcome to work on key

Re: [Mailman-Developers] A list of discussion topics: GSoC OpenPGP Integration

2013-06-28 Thread Daniel Kahn Gillmor
On 06/28/2013 10:11 AM, Barry Warsaw wrote: Another complication is that keys will probably be attached to users, but users have relationships with list across the entire Mailman installation. So if it were list owners that were responsible for key management, how does that cross list

Re: [Mailman-Developers] A list of discussion topics: GSoC OpenPGP Integration

2013-06-27 Thread Daniel Kahn Gillmor
On Sat 2013-06-15 12:48:34 -0400, Stephen J. Turnbull wrote: Abhilash Raj writes: * How to ensure the keys belong the email it says it does? This is not in scope for your project. Key upload is for bootstrapping strong authentication, therefore you should assume there is no strong

Re: [Mailman-Developers] A list of discussion topics: GSoC OpenPGP Integration

2013-06-27 Thread Stephen J. Turnbull
Daniel Kahn Gillmor writes: I think Abhilash's question above is a really important question, It is. and one that really should be addressed by this GSoC project. Vetoed (I'm the mentor). Abhilash is welcome to work on key management if he wants to, but he will not be evaluated on it

Re: [Mailman-Developers] A list of discussion topics: GSoC OpenPGP Integration

2013-06-16 Thread Stephen J. Turnbull
Not in GSoC scope, this is direct to Barry (and anybody else, including GSoC students of course, interested in core). Barry Warsaw writes: I know this is a little backwards, but it's probably the best match for the current rule/chain model. I have a smallish problem with this model.

Re: [Mailman-Developers] A list of discussion topics: GSoC OpenPGP Integration

2013-06-16 Thread Joost van Baal-Ilić
Hi, On Sun, Jun 16, 2013 at 01:48:34AM +0900, Stephen J. Turnbull wrote: Abhilash Raj writes: This is a list of topics that probably needs to be discussed in detail again. I tried to mention in breif about the discussions in past personally with a someone or on mm-dev list. Please

Re: [Mailman-Developers] A list of discussion topics: GSoC OpenPGP Integration

2013-06-16 Thread Stephen J. Turnbull
Joost van Baal-Ilić writes: Indeed, that could work. Another way to deal with it could be: a key is considered valid if it is imported in the trusted keyring of the current list. And declare deciding wether to import out of the scope of the project. I think that we necessarily have to

Re: [Mailman-Developers] A list of discussion topics: GSoC OpenPGP Integration

2013-06-16 Thread Mark Sapiro
On 06/15/2013 02:45 PM, Barry Warsaw wrote: On Jun 15, 2013, at 11:12 AM, Abhilash Raj wrote: * Inline pgp should be supported or not? Probably not as a first step. PGP/MIME will be easier to support so do that first. As Stephen suggests, a survey of popular MUAs might be useful. My

Re: [Mailman-Developers] A list of discussion topics: GSoC OpenPGP Integration

2013-06-16 Thread Mark Sapiro
On 06/15/2013 11:42 PM, Stephen J. Turnbull wrote: Barry Warsaw writes: I know this is a little backwards, but it's probably the best match for the current rule/chain model. I have a smallish problem with this model. Specifically, for a list with a maximum size, I think it's

Re: [Mailman-Developers] A list of discussion topics: GSoC OpenPGP Integration

2013-06-16 Thread Stephen J. Turnbull
Barry Warsaw writes: It's a valid complaint. What I've suggested in the past is that a rule can do some *nondestructive* processing of a message before it makes its decision. The rule would either throw out the results of the processing (possibly leading to duplication of work) or would

[Mailman-Developers] A list of discussion topics: GSoC OpenPGP Integration

2013-06-15 Thread Stephen J. Turnbull
Abhilash Raj writes: This is a list of topics that probably needs to be discussed in detail again. I tried to mention in breif about the discussions in past personally with a someone or on mm-dev list. Please ignore the topics which you feel has already reached a inference. It is a long

Re: [Mailman-Developers] A list of discussion topics: GSoC OpenPGP Integration

2013-06-15 Thread Barry Warsaw
Stephen's already given a very good response, so I'll just add a few more thoughts. On Jun 15, 2013, at 11:12 AM, Abhilash Raj wrote: * How to ensure the keys belong the email it says it does? One method proposed for this was to send a confirmation email to the email address, but what if

Re: [Mailman-Developers] A list of discussion topics: GSoC OpenPGP Integration

2013-06-15 Thread Barry Warsaw
On Jun 16, 2013, at 01:48 AM, Stephen J. Turnbull wrote: * the message is queued in incoming queue * the incoming runner wakes up, finds the message and calls a few functions to verify the signature of the message(assuming the function already has public key of the user from

[Mailman-Developers] A list of discussion topics: GSoC OpenPGP Integration

2013-06-14 Thread Abhilash Raj
This is a list of topics that probably needs to be discussed in detail again. I tried to mention in breif about the discussions in past personally with a someone or on mm-dev list. Please ignore the topics which you feel has already reached a inference. It is a long mail though. * How to ensure