Re: [Mailman-Users] Django

2017-10-03 Thread Lindsay Haisley
On Tue, 2017-10-03 at 12:02 -0500, Dimitri Maziuk wrote:
> Oh, come on. It was just a snark.

Too early in the AM here for snark. My apologies!

-- 
Lindsay Haisley   | "The first casualty when
FMP Computer Services | war comes is truth."
512-259-1190  |
http://www.fmp.com| -- Hiram W Johnson

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Django

2017-10-03 Thread Dimitri Maziuk
On 10/03/2017 10:56 AM, Keith Seyffarth wrote:
>>> One thing to be said for Django is that at least it doesn't pull in PHP.
>>
>> You have to admit though, php scripts from 10 years ago still work.
> 
> Well, not all of them... Some things have been deprecated, and some odd
> work-arounds for shortcomings no longer behave the way they did because
> bugs have been corrected or loopholes closed.

Oh, come on. It was just a snark.

RedHat in particular is notorious for patching their RPMs without
bumping major version numbers. That's how they provide their "stable API
platform". As a result your PHP may report it's at version X, but the
actual bugfixes and security features are from version Z.a.svn13378337.
Go figure out which fine manual you need to read to figure out what
incompatible improvements you couldn't live without all these years your
PHP installation has today.

Film at 11.
-- 
Dimitri Maziuk
Programmer/sysadmin
BioMagResBank, UW-Madison -- http://www.bmrb.wisc.edu



signature.asc
Description: OpenPGP digital signature
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Django

2017-10-03 Thread Keith Seyffarth
>> One thing to be said for Django is that at least it doesn't pull in PHP.
>
> You have to admit though, php scripts from 10 years ago still work.

Well, not all of them... Some things have been deprecated, and some odd
work-arounds for shortcomings no longer behave the way they did because
bugs have been corrected or loopholes closed.


-- 

from my mac to yours...

Keith Seyffarth
mailto:w...@weif.net
http://www.weif.net/ - Home of the First Tank Guide!
http://www.rpgcalendar.net/ - the Montana Role-Playing Calendar

http://www.miscon.org/ - Montana's Longest Running Science Fiction Convention
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Django

2017-10-03 Thread Lindsay Haisley
On Tue, 2017-10-03 at 10:24 -0500, Dimitri Maziuk wrote:
> You have to admit though, php scripts from 10 years ago still work.

Not always, unfortunately. PHP has implemented some show-stoppers which
have required extensive editing of some of our customer scripts here.
The deprecation of long array names ($HTTP_*_VARS) is an example. Yes,
I can edit the php.ini file to make deprecated forms work, but the
default behavior isn't always backward-compatible. 

I hacked PHP support into Mailman some years ago for use in archive
searches but fortunately my code was pretty simple.

-- 
Lindsay Haisley   | "The first casualty when
FMP Computer Services | war comes is truth."
512-259-1190  |
http://www.fmp.com| -- Hiram W Johnson

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Django

2017-10-03 Thread Dimitri Maziuk

On 2017-10-03 10:01, Phil Stracchino wrote:


One thing to be said for Django is that at least it doesn't pull in PHP.


You have to admit though, php scripts from 10 years ago still work.

Dima

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Django

2017-10-03 Thread Phil Stracchino
On 10/03/17 10:06, Barry Warsaw wrote:
> On Oct 3, 2017, at 07:41, Ruben Safir  wrote:
>>
>> I'm not sure why you decided to add Django as a dependency of Mailman
>> but it is a losey idea to add an additional entire operational
>> development platform in order to just get a mailing list up and running.
> 
> You must be talking about Mailman 3, where the web ui and archiver are 
> implemented as Django applications.


One thing to be said for Django is that at least it doesn't pull in PHP.


-- 
  Phil Stracchino
  Babylon Communications
  ph...@caerllewys.net
  p...@co.ordinate.org
  Landline: +1.603.293.8485
  Mobile:   +1.603.998.6958



signature.asc
Description: OpenPGP digital signature
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Django

2017-10-03 Thread Barry Warsaw
On Oct 3, 2017, at 07:41, Ruben Safir  wrote:
> 
> I'm not sure why you decided to add Django as a dependency of Mailman
> but it is a losey idea to add an additional entire operational
> development platform in order to just get a mailing list up and running.

You must be talking about Mailman 3, where the web ui and archiver are 
implemented as Django applications.

Please note that neither Postorius (web ui) nor HyperKitty (archiver) are 
*required* components so if you don’t like them, you don’t need to deploy them. 
 Core is the only required piece and if you’re comfortable to write your own 
clients against Core’s REST API, you can do so using whatever technology you 
want, since it’s just HTTP+JSON.  You can augment the functionality currently 
available via REST with shell access.

Cheers,
-Barry



signature.asc
Description: Message signed with OpenPGP
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Django

2017-10-03 Thread Ruben Safir
I'm not sure why you decided to add Django as a dependency of Mailman
but it is a losey idea to add an additional entire operational
development platform in order to just get a mailing list up and running.

It is bad enough that the mailman python modules are constantly pinning
the CPUs of my systems, but adding Django not only means having to
completely rework my apache server configuration, which is strangely
enough is not running for the sole purpose of being used as an adjunct
to the mail list, but to force feeds an unwanted enormous security hole
since it is a development platform which is exposed to the public.

-- 
So many immigrant groups have swept through our town
that Brooklyn, like Atlantis, reaches mythological
proportions in the mind of the world - RI Safir 1998
http://www.mrbrklyn.com
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Django itegration

2010-11-30 Thread Tim

 Hi all,

Anybody done the django_mailman thing?

I'm sure the documentation could be a bit better.

Any help appreciated.
Tim
--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Django itegration

2010-11-30 Thread Chris Tandiono

On Mon, 29 Nov 2010 09:01:15 -0800, Tim w...@govanhillbaths.com wrote:


  Hi all,

Anybody done the django_mailman thing?

I'm sure the documentation could be a bit better.

Any help appreciated.
Tim


Not personally. However, if you add Mailman to your Python path, in your  
Django views you can just do things like from Mailman import MailList or  
from Mailman import Utils, which might be a better choice depending on  
what you want to do.


--
Chris
--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org