[Mailman-Developers] GSOC 2013 - Introduction and Project Discussion

Richard Wackerbarth rkw at DATAPLEX.NET
Tue Apr 9 03:05:03 CEST 2013


Let me suggest that it would be useful to have the student develop something which could act as a plug-in module for any website. If we assume that there is an optional archiver such as hyperkitty, there should be a mechanism to "seed" the submission (in-reply-to, quoted text, etc.). But, if the archiver is not present, the same submission mechanism could handle submissions for any website, with or without postorius present.

The interface should address user authentication, using, when available, credentials that have already been provided. But it should also accept un-authenticated submissions and interact with the system to implement the list policies.

It should be interesting to see just what the students propose.

-- Richard

On Apr 8, 2013, at 7:42 PM, Terri Oda <terri at zone12.com> wrote:

> On 13-04-08 5:27 PM, Stephen J. Turnbull wrote:
>> Pierre-Yves Chibon writes:
>>  > On Sat, 2013-04-06 at 15:03 +0530, Udit Saxena wrote:
>>  > > 2. Web Posting Interface.
>>  >
>>  > Isn't this similar/overlapping to what HyperKitty already does?
>> 
>> No.  There's no reason why a web posting interface needs to interact
>> with the archives; it can talk directly to Mailman core, and will need
>> to do so for other features such as authentication, sister lists, and
>> the like.  You get archiving for free.
> 
> I think Stephen covered most of it, but I just want to add that I had in mind that if we do the separate posting interface right, we might be able to use this as the beginnings of a way to integrate any existing forum software into Mailman, much like we want to gateway from newsgroups.
> 
> That said...
> 
> I'm totally ok with this particular project being entirely part of hyperkitty in the short-term, though, since it'll clearly be a nice fit there right now and goodness knows I don't want to deal with yet another django-standalone instance running just to post messages. ;)   The only reason I didn't suggest this be part of hyperkitty in the project description is that when I was writing up project information, I didn't know if any of the hyperkitty team would have time to mentor.  If one of the hyperkitty devs wants to take the lead on mentoring this project, that would work for me!
> 
> Terri
> 
> _______________________________________________
> Mailman-Developers mailing list
> Mailman-Developers at python.org
> 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/richard%40nfsnet.org
> 
> Security Policy: http://wiki.list.org/x/QIA9



More information about the Mailman-Developers mailing list