layout 'layouts/main.groovy', true, | |
pageTitle: 'The Apache Groovy programming language - Community', | |
mainContent: contents { | |
div(id: 'content', class: 'page-1') { | |
div(class: 'row') { | |
div(class: 'row-fluid') { | |
div(class: 'col-lg-3') { | |
include template: 'includes/community-navbar.groovy' | |
} | |
div(class: 'col-lg-8 col-lg-pull-0') { | |
include template: 'includes/contribute-button.groovy' | |
h1 { | |
i(class: 'fa fa-users') {} | |
yield ' Community' | |
} | |
article { | |
p { | |
yield ''' | |
Groovy would not be the successful Open Source project it is today, | |
without the help of its users, forming the base of a wider Groovy community | |
and ''' | |
a(href: 'ecosystem.html', 'ecosystem') | |
yield ' of projects using Groovy.' | |
} | |
p 'In this section of the website, you can find useful links and information about: ' | |
ul { | |
li "how you can ${$a(href: 'contribute.html', 'contribute')} to the project, its codebase, its documentation," | |
li "how to raise issues in our ${$a(href: 'contribute.html#reporting-issues', 'bug tracker')}," | |
li "how to interact with other Groovy users and developers through the ${$a(href: 'mailing-lists.html', 'mailing-lists')} or ${$a(href: 'https://groovycommunity.com/', 'Slack')}. The Slack channel is not endorsed by the Apache Software Foundation, It's run by Groovy enthusiasts in the community for casual conversations and Q&A. Official discussions must happen on the mailing lists only," | |
li "the upcoming ${$a(href: 'events.html', 'events and conferences')} you might want to attend to learn more about Groovy and to share your experience with others," | |
li "the list of ${$a(href: 'usergroups.html', 'user groups')} you can attend and where to meet other Groovy users." | |
} | |
p ''' | |
If you click on the socialize link in the menu, you will also find other ways to interact | |
with the Groovy community, and follow the news around the ecosystem: | |
''' | |
ul { | |
li { | |
a(href: 'groovy-weekly.html', 'Groovy newsletter') | |
yieldUnescaped ' — links to articles, presentations, tweets, podcasts, etc.' | |
} | |
li { | |
a(href: 'https://google.com/+groovy', 'Google+ Groovy page') | |
yieldUnescaped ' — for sharing news and articles' | |
} | |
li { | |
a(href: 'http://bit.ly/g-community', 'Google+ Groovy community') | |
yieldUnescaped ' — for discussing and exchanging with other Groovy users' | |
} | |
} | |
} | |
hr(class: 'divider') | |
} | |
} | |
} | |
} | |
} |