Discussion: Mailing List Website Upgrade
Adam Farley8
adam.farley at uk.ibm.com
Fri May 17 14:29:46 UTC 2019
Adding a "cold lists" filter concept to reflect some helpful advice I
received earlier.
Best Regards
Adam Farley
IBM Runtimes
Adam Farley8/UK/IBM wrote on 17/05/2019 14:38:18:
> From: Adam Farley8/UK/IBM
> To: discuss at openjdk.java.net
> Date: 17/05/2019 14:38
> Subject: Discussion: Mailing List Website Upgrade
>
> Hey All,
>
> Archiving the quieter mailing lists is a good first step in making
> it easier for people, especially newcomers, to contact the community.
>
> However, the current list interface still shows the archived lists,
> the "change set" lists, etc, which adds difficulty.
>
> One solution is to add an "intermediate" web page, where mailman is
> queried (via REST, or even web page source parsing) and the results
> are filtered.
>
> Here's a draft overview for such a web page, to start the discussion.
>
> --------------
> Title: Percolator
>
> Purpose: To reduce the super-list of 193 mailing lists to something
> smaller, and more accessible.
>
> Location: https://openjdk.java.net/percolator (accessible via the
> "Mailing lists" link in the left-menu on most OpenJDK pages)
>
> Initial Content:
> - A title and short description for the page.
> - A short list of generic, popular lists (e.g. discuss, build-dev,
> core-libs-dev, and hotspot-dev)
> - A list of filter toggles, enabled by default (list below).
> - A link to the "full list" of mailing lists (https://
> mail.openjdk.java.net/mailman/listinfo)
> - The usual left-menu common to most OpenJDK pages.
>
> Filter Toggles (enabled by default):
> - Specialist Lists (Basically everything other than the core lists)
> - Archived Lists
> - Change Set Only Lists.
> - Project Lists
- Cold Lists (See below for description)
> Note: all are disabled by default, and filters can overlap.
>
> Tech Specs:
> - Framework written in html.
> - Dynamic content populated by php if possible, javascript if
neccessary.
> - Data retrieved by mailman either via REST or web page parsing.
>
"Cold Lists" Filter Definition:
Non-archived lists identified as "Cold"; a reversible status that does
not
prevent list posting, unlike the more permanent "Archive" status.
One option could be to enable/disable "Cold" status automatically by
passing
a threshold of activity (to be determined). This status could be undone
(or prevented) by list owners pushing a button, or sending a request to
X.
This filter needs to be reviewed more than the others, due to its
potential
for causing arguments.
> --------------
> Thoughts? Feelings?
>
> Best Regards
>
> Adam Farley
> IBM Runtimes
> P.S. The issue for the web page work can be found here: https://
> bugs.openjdk.java.net/browse/JDK-8224113
>
> Unless stated otherwise above:
> IBM United Kingdom Limited - Registered in England and Wales with
> number 741598.
> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6
3AU
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number
741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
More information about the discuss
mailing list