<commit_before>layout 'layouts/main.groovy',
        currentPage: currentPage,
        menu: menu,
        category: category,
        pageTitle: 'The Groovy programming language - Contribute',
        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-pencil-square-o') {}
                                yield ' Contribute'
                            }
                            article {
                                p '''
                                    There are many ways you can help the Groovy development team improve the Groovy programming language.
                                    And all help is welcome to make a difference, by:

                                '''
                                ul {
                                    li {
                                        yield 'helping other users on the '
                                        a(href: 'mailing-lists.html', 'mailing-lists')
                                    }
                                    li {
                                        a(href: '#reporting-issues', 'reporting issues')
                                        yield ' you encounter in our '
                                        a(href: 'http://jira.codehaus.org/browse/GROOVY', 'bug tracker')
                                    }
                                    li {
                                        a(href: '#documenting', 'documenting')
                                        yield ' various aspects of the language or its APIs'
                                    }
                                    li {
                                        yield 'improving this '
                                        a(href: 'https://github.com/groovy/groovy-website', 'website')
                                    }
                                    li 'covering the code base with more tests to avoid future regressions, '
                                    li {
                                        yield 'and of course, by '
                                        a(href: '#code', 'contributing bug fixes or new features')
                                    }
                                }
                                hr(class: 'divider')

                                h2 'Discussing on the mailing-lists'
                                p {
                                    yield '''
                                        If you encounter a problem, want to discuss a new feature,
                                        share interesting findings, and more, then the '''
                                    a(href: 'mailing-lists.html', 'mailing-lists')
                                    yield ' are the place to go to to start a conversation with the Groovy developers and other Groovy users.'
                                }
                                hr(class: 'divider')

                                a(name: 'reporting-issues') {}
                                h2 'Reporting issues'
                                p {
                                    yield 'The Groovy project is using the '
                                    a(href: 'contribute.html#reporting-issues', 'JIRA bug tracker')
                                    yield '''
                                        to report and track issues, feature enhancements, and new features.
                                        Be sure to sign-up, as explained below, before proceeding.
                                    '''
                                }
                                p {<commit_msg>explicit sign-up and login message for reporting issues in JIRA<commit_after>layout 'layouts/main.groovy',
        currentPage: currentPage,
        menu: menu,
        category: category,
        pageTitle: 'The Groovy programming language - Contribute',
        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-pencil-square-o') {}
                                yield ' Contribute'
                            }
                            article {
                                p '''
                                    There are many ways you can help the Groovy development team improve the Groovy programming language.
                                    And all help is welcome to make a difference, by:

                                '''
                                ul {
                                    li {
                                        yield 'helping other users on the '
                                        a(href: 'mailing-lists.html', 'mailing-lists')
                                    }
                                    li {
                                        a(href: '#reporting-issues', 'reporting issues')
                                        yield ' you encounter in our '
                                        a(href: 'http://jira.codehaus.org/browse/GROOVY', 'bug tracker')
                                    }
                                    li {
                                        a(href: '#documenting', 'documenting')
                                        yield ' various aspects of the language or its APIs'
                                    }
                                    li {
                                        yield 'improving this '
                                        a(href: 'https://github.com/groovy/groovy-website', 'website')
                                    }
                                    li 'covering the code base with more tests to avoid future regressions, '
                                    li {
                                        yield 'and of course, by '
                                        a(href: '#code', 'contributing bug fixes or new features')
                                    }
                                }
                                hr(class: 'divider')

                                h2 'Discussing on the mailing-lists'
                                p {
                                    yield '''
                                        If you encounter a problem, want to discuss a new feature,
                                        share interesting findings, and more, then the '''
                                    a(href: 'mailing-lists.html', 'mailing-lists')
                                    yield ' are the place to go to to start a conversation with the Groovy developers and other Groovy users.'
                                }
                                hr(class: 'divider')

                                a(name: 'reporting-issues') {}
                                h2 'Reporting issues'
                                p {
                                    yield 'The Groovy project is using the '
                                    a(href: 'contribute.html#reporting-issues', 'JIRA bug tracker')
                                    yield '''
                                        to report and track issues, feature enhancements, and new features.
                                        Be sure to be signed-up and logged-in, as explained below, before proceeding.
                                    '''
                                }
                                p {
{'fraction_non_alphanumeric': 0.06646525679758308, 'fraction_numerical': 0.0016918429003021148, 'mean_word_length': 0.677001013171226, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 83, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5810017', 'n_tokens_mistral': 1626, 'n_tokens_neox': 1475, 'n_words': 472}