blob: 02e554a4c2ed314783f7d4579cc648e7b34a89d4 [file] [log] [blame]
layout 'layouts/main.groovy', true,
pageTitle: 'The Apache Groovy programming language - Mailing-lists',
mainContent: contents {
div(id: 'content', class: 'page-1') {
div(class: 'row') {
div(class: 'row-fluid') {
div(class: 'col-lg-3') {
include template: 'includes/support-navbar.groovy'
}
div(class: 'col-lg-8 col-lg-pull-0') {
include template: 'includes/contribute-button.groovy'
h1 {
i(class: 'fa fa-envelope-o') {}
yield ' Mailing-lists'
}
p '''The Groovy mailing lists are a great way to interact with the Groovy developers and Groovy users.'''
hr(class: 'divider')
article {
h1 'Available lists'
table(class: 'table') {
tr {
td {
h3 'users@groovy.apache.org'
em 'General purpose list for questions and discussion about Groovy'
}
td { a(href: 'https://lists.apache.org/list.html?users@groovy.apache.org', 'Browse') }
td { a(href: 'mailto:users-subscribe@groovy.apache.org', 'Subscribe') }
td { a(href: 'mailto:users-unsubscribe@groovy.apache.org', 'Unsubscribe') }
td { a(href: 'http://mail-archives.apache.org/mod_mbox/groovy-users/', 'Archive') }
}
tr {
td {
h3 'dev@groovy.apache.org'
em 'More focused list about the language implementation and its evolution'
}
td { a(href: 'https://lists.apache.org/list.html?dev@groovy.apache.org', 'Browse') }
td { a(href: 'mailto:dev-subscribe@groovy.apache.org', 'Subscribe') }
td { a(href: 'mailto:dev-unsubscribe@groovy.apache.org', 'Unsubscribe') }
td { a(href: 'http://mail-archives.apache.org/mod_mbox/groovy-dev/', 'Archive') }
}
tr {
td {
h3 'commits@groovy.apache.org'
em 'Tracks all commits'
}
td { a(href: 'https://lists.apache.org/list.html?commits@groovy.apache.org', 'Browse') }
td { a(href: 'mailto:commits-subscribe@groovy.apache.org', 'Subscribe') }
td { a(href: 'mailto:commits-unsubscribe@groovy.apache.org', 'Unsubscribe') }
td { a(href: 'http://mail-archives.apache.org/mod_mbox/groovy-commits/', 'Archive') }
}
tr {
td {
h3 'notifications@groovy.apache.org'
em 'Contains JIRA and Github notifications'
}
td { a(href: 'https://lists.apache.org/list.html?notifications@groovy.apache.org', 'Browse') }
td { a(href: 'mailto:notifications-subscribe@groovy.apache.org', 'Subscribe') }
td { a(href: 'mailto:notifications-unsubscribe@groovy.apache.org', 'Unsubscribe') }
td { a(href: 'http://mail-archives.apache.org/mod_mbox/groovy-notifications/', 'Archive') }
}
}
hr(class: 'divider')
h2 'Alternative mailing list archives'
ul {
li {
p """
The mailing lists are archived on ${
$a(href: 'http://groovy.markmail.org/', 'MarkMail')
}.
You can browse ${
$a(href: 'http://groovy.markmail.org/search/?q=', 'recent emails')
}."""
p """
MarkMail also provide RSS feeds: ${
$a(href: 'http://groovy.markmail.org/atom/+list:org.apache.groovy.users', 'users')
} ${
$a(href: 'http://groovy.markmail.org/atom/+list:org.apache.groovy.dev', 'dev')
} ${
$a(href: 'http://groovy.markmail.org/atom/+list:org.apache.groovy.commits', 'commits')
} ${
$a(href: 'http://groovy.markmail.org/atom/+list:org.apache.groovy.notifications', 'notifications')
}
"""
}
li {
p """
The mailing lists are archived on ${
$a(href: 'http://www.nabble.com/', 'Nabble')
}: ${
$a(href: 'http://groovy.329449.n5.nabble.com/', 'combined')
} ${
$a(href: 'http://groovy.329449.n5.nabble.com/Groovy-Users-f329450.html', 'users')
} ${
$a(href: 'http://groovy.329449.n5.nabble.com/Groovy-Dev-f372993.html', 'dev')
} ${
$a(href: 'http://groovy.329449.n5.nabble.com/Groovy-Commits-f5723493.html', 'commits')
} ${
$a(href: 'http://groovy.329449.n5.nabble.com/Groovy-Notifications-f5723494.html', 'notifications')
}"""
p """
You can even post messages to a mailing list through Nabble
but you first need to be subscribed to the appropriate list!
"""
}
li """
You can also find archives on mail-archive.com: ${
$a(href: 'https://www.mail-archive.com/users@groovy.apache.org/', 'users')} ${
$a(href: 'https://www.mail-archive.com/dev@groovy.apache.org/', 'dev')} ${
$a(href: 'https://www.mail-archive.com/commits@groovy.apache.org/', 'commits')} ${
$a(href: 'https://www.mail-archive.com/notifications@groovy.apache.org/', 'notifications')
}
"""
li """
You can also find some historic dev mailing list archives on MARC: ${
$a(href: 'https://marc.info/?l=groovy-dev&r=1&s=groovy&q=b&w=4', 'groovy-dev')
}
"""
}
}
}
}
}
}
}