Discussion: Mailing List Website Upgrade

Adam Farley8 adam.farley at uk.ibm.com
Fri May 17 15:48:35 UTC 2019


Fixed email formatting.


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, and can overlap): 
> - Specialist Lists (Basically everything other than the core lists)
> - Archived Lists
> - Change Set Only Lists.
> - Project Lists
> - Cold Lists (See below for description)
> 
> Tech Specs:
> - Framework written in html.
> - Dynamic content populated by php if possible, or even javascript.
> - 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 a group or list.
> 
>   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
> 


More information about the discuss mailing list