hyperkitty – a web interface for gnu mailman 3

9
A web interface for GNU Mailman 3 Christoph Wickert Presented by Fedora Project This presentation is under a Creative Commons ShareAlike 3.0 License. Enjoy and share! HyperKitty

Upload: christoph-wickert

Post on 23-Jan-2017

255 views

Category:

Software


0 download

TRANSCRIPT

Page 1: HyperKitty – A web interface for GNU Mailman 3

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

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

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

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

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

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

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
Page 9: HyperKitty – A web interface for GNU Mailman 3

Questions?

This presentation is under a Creative Commons ShareAlike 3.0 License. Enjoy and share!

[email protected]: