-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Mar 23, 2009, at 10:55 AM, Patrick Ben Koetter wrote:

Yes. It keeps everything in one place. I would have to work around the
freemind mindmap flash fancy stuff though, which I've just fallen in love
with. But let's not let this get in the way.

How do we do it? Do I get write access to Mailman wiki?

You should have write access just by virtue of having an account on the wiki. There are only a few pages that aren't generally writable by every logged in user. If you're having a problem with a specific page, let me know.

We've thought about different client technologies too. That's the client
technology part I wrote about in the wiki.

Which we didn't discuss was fully authenticated access for the REST server by
design. If I understand this correctly than any party that is able to
communicate with the REST server will have full admin access to Mailman's data model. In other words: It's upon any REST client to protect the REST server
from abuse.

That's basically correct.

I feel a little uneasy not having the server control that itself unless we find a good way to control who may connect to the server or the server is able
to identify valid clients by some client identity (ACL).

It depends on whether we view the REST API as a user feature or an admin interface. I've always thought about it as the latter, but I'm open to other opinions. OTOH, I think there's a lot of functionality that a privileged process could need, that the general public won't need at all. Another way to think about it is that there doesn't need to be just one REST API.

What this means though is that when you deploy Mailman's REST interface, you must take care to protect it. You wouldn't want to expose it to the
internet for example.  You'd want to make sure that its interface is
accessibly on via your data center, or via localhost if you were running
a turnkey standalone system.

I was thinking of TLS client/server authentication for open networks. Not that
I have spent time yet to find out if Python (REST) tools provide such
functionality - I am sure it does, but given my low Python experience, I'd
rather verify...

I'm not sure about this either.
Barry

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Darwin)

iEYEARECAAYFAknIH8AACgkQ2YZpQepbvXHdPACeOlFuUp985yiVMpDqcMUEjIyc
3rcAoJukYnubROsC9yK1SMt6KV7yjFBk
=yOAo
-----END PGP SIGNATURE-----
_______________________________________________
Mailman-Developers mailing list
[email protected]
http://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Reply via email to