#pragma page-filename DEV/versions/3833870 = Google Summer of Code 2008 = This page is dedicated to capturing work on the Geeklog plugin for the GSoC2008 work. This fits into the [[../REST Interface|REST Interface]]. === Project Idea === Project aims at development of a plugin to incorporate the functionality of Mailman with the existing architecture of<
> [[http://www.geeklog.net/|Geeklog]]. It emphasizes at providing the much needed mailing list-(un)subscription, moderation, administration along with a<
> site controlled user interface. In order to customize REST Interface (developed by Mailman Project) for Geeklog(GL)<
> some Mailman wrappers will also be needed. Following list admin features are needed to manage lists:<
>     * Add/Delete List (support for multiple lists)<
>     * List Types: Public, private (GL Groups) and moderated<
>     * Add/Remove Subscribers<
>     * Import in subscribers<
>     * Subscribers can be GL members and non-site members<
>     * Moderate Lists<
>     * Use list to send out newsetters, notifications (mailings)<
>     * Support for HTML and text mailings Optionally, support for site controlled interface for list (un)subscriptions can be developed. Also, support for both automatic registration/un-registration based on email address and authenticated mode that requires an email confirmation is cherished.