2808
Comment:
|
← Revision 27 as of 2012-04-07 12:55:22 ⇥
3089
Migrated to Confluence 4.0
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
#pragma page-filename DEV/versions/13304137 | #pragma page-filename DEV/versions/13304038 |
Line 3: | Line 3: |
Mailman is hoping to be participating in the Google Summer of Code for the year 2012, probably under the banner of the Python Software Foundation, who were a wonderful umbrella organization to work with last year. This page is intended to group together all efforts related to the 2012 projects. | Mailman is hoping to be participating in the Google Summer of Code for the year 2012, probably under the banner of the Python Software Foundation, who were a wonderful umbrella organization to work with last year. This page is intended to group together all efforts related to the 2012 projects. |
Line 6: | Line 7: |
More ideas welcome -- feel free to add ideas, or students can get in touch with us via mailman-developers@python.org to refine ideas and get help with their proposals. | More ideas welcome – feel free to add ideas, or students can get in touch with us via mailman-developers@python.org to refine ideas and get help with their proposals. |
Line 10: | Line 12: |
* Scripts for migrating lists from Mailman 2.1 to Mailman 3 (including archives?) | |
Line 13: | Line 16: |
* Metrics | * Metrics |
Line 15: | Line 18: |
* Reporting via a pluggable dashboard | * Reporting via a pluggable dashboard |
Line 18: | Line 21: |
* Make it easier to report bugs -- make a system that detects posts that are likely about bugs and searches, makes an easy link for reporting a bug using the text of the message, etc. | * Make it easier to report bugs – make a system that detects posts that are likely about bugs and searches, makes an easy link for reporting a bug using the text of the message, etc. |
Line 21: | Line 24: |
Line 27: | Line 31: |
* Take a look at [[http://blog.linuxgrrl.com/2012/03/13/mailman-brainstorm/]] and implement one or more of those ideas * Take a look at http://blog.linuxgrrl.com/2012/03/14/mailman-brainstorm-2/ for 16 more ideas, implement one or more of them |
* Take a look at [[http://blog.linuxgrrl.com/2012/03/13/mailman-brainstorm/|http://blog.linuxgrrl.com/2012/03/13/mailman-brainstorm/]] and implement one or more of those ideas * Take a look at [[http://blog.linuxgrrl.com/2012/03/14/mailman-brainstorm-2/|http://blog.linuxgrrl.com/2012/03/14/mailman-brainstorm-2/]] for 16 more ideas, implement one or more of them |
Line 30: | Line 35: |
Line 35: | Line 41: |
Line 36: | Line 43: |
Please contact us on the Mailman-developers list if you're interested in becoming a student! Getting in touch early lets us help you with your application and increases your likelihood of being accepted. | |
Line 38: | Line 44: |
* Aamir Khan | Please contact us on the Mailman-developers list if you're interested in becoming a student! Getting in touch early lets us help you with your application and increases your likelihood of being accepted. * [[http://wiki.list.org/display/~syst3mw0rm|Aamir Khan]] * Shayan |
Line 40: | Line 50: |
The fastest way to get set up is to follow [[../A 5 minute guide to get the Mailman web UI running|A 5 minute guide to get the Mailman web UI running]]. Please let us know if you have any trouble with it! | The fastest way to get set up is to follow [[../A 5 minute guide to get the Mailman web UI running|A 5 minute guide to get the Mailman web UI running]]. Please let us know if you have any trouble with it! |
Google Summer of Code 2012
Mailman is hoping to be participating in the Google Summer of Code for the year 2012, probably under the banner of the Python Software Foundation, who were a wonderful umbrella organization to work with last year. This page is intended to group together all efforts related to the 2012 projects.
List of Projects
More ideas welcome – feel free to add ideas, or students can get in touch with us via mailman-developers@python.org to refine ideas and get help with their proposals.
Specific projects:
- Scripts for migrating lists from Mailman 2.1 to Mailman 3 (including archives?)
Integration of (existing) search code into Mailman archives (existing search code)
Investigate Grackle as a new framework for the archiver.
- NNTP access to the archives (a la Gmane)
- Metrics
- Collecting list metrics (when was the last thing posted, how many messages per month, how busy the list is, etc.)
- Reporting via a pluggable dashboard
- Mailman widgets (e.g. display of recent posts, embeddable list subscribe widget)
- List styles (e.g. announcement list, anonymous list) plumbed through the ui and REST API.
- Make it easier to report bugs – make a system that detects posts that are likely about bugs and searches, makes an easy link for reporting a bug using the text of the message, etc.
- Build something to attach anti-spam stuff into the filter chains
- Examine the interfaces (web interface, archives) and organize and build consistent CSS styles for the web UI
More nebulous project areas of interest:
- Further work on the Mailman 3 UI
Working archives for Mailman 3 (Link to the Older GSoC code)
- ZeroMQ/message bus
- OAuth/authenticated/permissions REST proxy for intarwebs consumption.
Take a look at http://blog.linuxgrrl.com/2012/03/13/mailman-brainstorm/ and implement one or more of those ideas
Take a look at http://blog.linuxgrrl.com/2012/03/14/mailman-brainstorm-2/ for 16 more ideas, implement one or more of them
List of Mentors
Please contact us on the Mailman-developers list if you're interested in becoming a mentor!
- Terri Oda
- Florian Fuchs
- Barry Warsaw
List of Potential Students
Please contact us on the Mailman-developers list if you're interested in becoming a student! Getting in touch early lets us help you with your application and increases your likelihood of being accepted.
- Shayan
Getting started
The fastest way to get set up is to follow A 5 minute guide to get the Mailman web UI running. Please let us know if you have any trouble with it!