![Page 1: HyperKitty – A web interface for GNU Mailman 3](https://reader036.vdocuments.us/reader036/viewer/2022080421/588628981a28ab8f2c8b6639/html5/thumbnails/1.jpg)
A web interface forGNU Mailman 3
Christoph WickertPresented by
Fedora Project
This presentation is under a Creative Commons ShareAlike 3.0 License. Enjoy and share!
HyperKitty
![Page 2: HyperKitty – A web interface for GNU Mailman 3](https://reader036.vdocuments.us/reader036/viewer/2022080421/588628981a28ab8f2c8b6639/html5/thumbnails/2.jpg)
Mailman's default Pipermail archiver has some serious drawbacks
Over 10 years old
Users’ expectations have changed over the years
No standards-compliant HTML
Clunky navigation, no search functionality
Limited scalability
No stable URLs
Doesn't take advantage of new technologies such as AJAX
Why HyperKitty?
![Page 3: HyperKitty – A web interface for GNU Mailman 3](https://reader036.vdocuments.us/reader036/viewer/2022080421/588628981a28ab8f2c8b6639/html5/thumbnails/3.jpg)
Forum-like interface for GNU Mailman 3 archives
Django-based
Originally developed by the Fedora Project
Now default archiver for Mailman 3
What is HyperKitty?
![Page 4: HyperKitty – A web interface for GNU Mailman 3](https://reader036.vdocuments.us/reader036/viewer/2022080421/588628981a28ab8f2c8b6639/html5/thumbnails/4.jpg)
Mailman Core: The core of Mailman
Mailman Client: REST API Client
Postorius: Web UI for Mailman
HyperKitty: Archiver for Mailman
Mailman Bundler: Installer for Mailman Suite
Mailman 3 Architecture
![Page 5: HyperKitty – A web interface for GNU Mailman 3](https://reader036.vdocuments.us/reader036/viewer/2022080421/588628981a28ab8f2c8b6639/html5/thumbnails/5.jpg)
Interaction
Read and compose mail
Rating
Tagging
Configuration
Integration of Postorius for configuration
Authentication
Email/password (Mailman)
OpenID (Fedora Account System, Yahoo ID, ...)
Mozilla Persona
HyperKitty Features
![Page 6: HyperKitty – A web interface for GNU Mailman 3](https://reader036.vdocuments.us/reader036/viewer/2022080421/588628981a28ab8f2c8b6639/html5/thumbnails/6.jpg)
Activity Summary (30 days)
Most active posters
Most active discussions (based on posts)
Most popular discussions (based on ratings)
Recent active discussions
Personal statistics
read/unread message count
flagged mails/threads
threads the user has posted to
HyperKitty Statistics
![Page 7: HyperKitty – A web interface for GNU Mailman 3](https://reader036.vdocuments.us/reader036/viewer/2022080421/588628981a28ab8f2c8b6639/html5/thumbnails/7.jpg)
More Info
See it live onhttps://lists.fedoraproject.org
(select one of the lists first)
More informationhttp://hyperkitty.readthedocs.org
![Page 8: HyperKitty – A web interface for GNU Mailman 3](https://reader036.vdocuments.us/reader036/viewer/2022080421/588628981a28ab8f2c8b6639/html5/thumbnails/8.jpg)
![Page 9: HyperKitty – A web interface for GNU Mailman 3](https://reader036.vdocuments.us/reader036/viewer/2022080421/588628981a28ab8f2c8b6639/html5/thumbnails/9.jpg)
Questions?
This presentation is under a Creative Commons ShareAlike 3.0 License. Enjoy and share!