[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mailman-developers
Subject:    [Mailman-Developers] GSoC 2021 ideas
From:       Terri Oda <terri () toybox ! ca>
Date:       2021-01-04 20:49:58
Message-ID: e3d3e6a0-9845-56cf-aac0-4c74de9a12d5 () toybox ! ca
[Download RAW message or body]

Happy new year everyone!

I'm starting to prep Python for GSoC 2021, and I wanted to issue the 
usual invitation that we'd be happy to have Mailman as a sub-org if 
anyone wants to do GSoC this year.  (Mailman's been fine as a separate 
org, but I have to do the paperwork for Python anyhow so I figured I'd 
offer if there's interest but no one wants to cover the admin side of 
things.)

Also, I have two mailman related ideas!

1. Seamless archive converter for 2.1 -> 3.*

A friend was grousing that there was no "nice" way to retain old archive 
urls without keeping a static copy of things, and it got me to thinking 
that it would definitely be possible to build something that handled the 
old urls and redirected or made them work seamlessly, but we didn't do 
it because parsing the old archives basically requires you to scrape 
them because otherwise we couldn't guarantee that the urls would be 
stable from a re-parsed mbox.

It's boring and finicky web scraping work to associate the old url and 
do the right things to make it work seamlessly in hyperkitty, but 
probably not too hard, so I was thinking that it might be suitable for a 
GSoC student.

2. Old mailman "skin" for postorius

Make mailman look like the 2.1 interface for people who really love the 
old system.   There's a few options that would be different, but the 
goal would be to make it pretty much look the same only with a few 
options changed, for people who are very change adverse.  We had 
intended for it to be *possible* to reskin Postorius, but I don't think 
too many people have done it, so this would be a test to see how doable 
that is and probably fix any underlying issues that make reskinning the 
interface hard. Honestly, we could also have a student do a brand new 
skin if we had someone who loved UI design, but I suspect replicating 
the old interface would be less work, and since this year's GSoC hours 
have been cut in half, i'd rather start with something easier.


I've been out of mailman dev for 3 years, so I'm probably not the ideal 
mentor, but I'm up for helping on either of those if Mailman as a whole 
is interested in doing the GSoC thing this year.


  Terri


_______________________________________________
Mailman-Developers mailing list -- mailman-developers@python.org
To unsubscribe send an email to mailman-developers-leave@python.org
https://mail.python.org/mailman3/lists/mailman-developers.python.org/
Mailman FAQ: https://wiki.list.org/x/AgA3

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

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic