<commit_before># [Basis Community](https://packagist.org/packages/silverstripe-australia/ba-sis-community)

[![Build Status](https://travis-ci.org/silverstripe-australia/silverstripe-ba-sis-community.svg?branch=master)](https://travis-ci.org/silverstripe-australia/silverstripe-ba-sis-community)

> The recommended module compilation for a base project, which provides the most common, and what we consider to be, the most fundamental components when building an intuitive and flexible platform for both users and developers alike.

These module dependencies will be updated over time, so please keep an eye out for future releases!

## Requirement

* SilverStripe 3.1 → **3.6**

## Getting Started

The recommended approach is to use composer, considering the large number of module dependencies.

* [Place the module and dependencies under your root project directory.](https://packagist.org/packages/silverstripe-australia/ba-sis-community)
* `/dev/build`
* `/dev/tasks/BootstrapCommunityTask`

## What's Included?

Among some quality of life improvements, you'll find the following modules included (and their benefits below).

### [Basis](https://github.com/silverstripe-australia/silverstripe-ba-sis/)

**The foundation for this**, please have a read through the documentation provided for an overview on [what's included](https://github.com/silverstripe-australia/silverstripe-ba-sis/#whats-included).

### [Dropzone](https://github.com/unclecheese/silverstripe-dropzone/)

This provides an improved, and consistent HTML5 file upload experience.

### [Event Calendar](https://github.com/unclecheese/silverstripe-event-calendar/)

This provides a calendar for upcoming events.

### [Frontend Dashboards](https://github.com/nyeholt/silverstripe-frontend-dashboards/)

This provides a dashboard that each user can personalise.

### [Member Profiles](https://github.com/silverstripe-australia/silverstripe-memberprofiles/)

The provides the ability to customise a user registration and profile management form.

### [Microblog](https://github.com/nyeholt/silverstripe-microblog/)

This provides the ability to implement powerful communication features that are commonly found across popular social media sites.

### [Notifications](https://github.com/silverstripe-australia/silverstripe-notifications/)

This provides the ability to easily manage and send notifications from your code.

### [Select2](https://github.com/sheadawson/silverstripe-select2/)

This provides some handy form fields.

### [Simple Wiki](https://github.com/nyeholt/silverstripe-simplewiki/)

This provides the ability to create wiki pages, that are editable by users on the fly.<commit_msg>DOCUMENTATION, cleaning up the wording.<commit_after># [Basis Community](https://packagist.org/packages/silverstripe-australia/ba-sis-community)

[![Build Status](https://travis-ci.org/silverstripe-australia/silverstripe-ba-sis-community.svg?branch=master)](https://travis-ci.org/silverstripe-australia/silverstripe-ba-sis-community)

> The recommended module compilation for a base project, which provides the most common, and what we consider to be, the most fundamental components when building an intuitive and flexible platform for both users and developers alike.

These module dependencies will be updated over time, so please keep an eye out for future releases!

## Requirement

* SilverStripe 3.1 → **3.6**

## Getting Started

The recommended approach is to use composer, considering the large number of module dependencies.

* [Place the module and dependencies under your root project directory.](https://packagist.org/packages/silverstripe-australia/ba-sis-community)
* `/dev/build`
* `/dev/tasks/BootstrapCommunityTask`

## What's Included?

Among some quality of life improvements, you'll find the following modules included (and their benefits below).

### [Basis](https://github.com/silverstripe-australia/silverstripe-ba-sis/)

**The foundation for this**, please have a read through the documentation provided for an overview on [what's included](https://github.com/silverstripe-australia/silverstripe-ba-sis/#whats-included).

### [Dropzone](https://github.com/unclecheese/silverstripe-dropzone/)

This provides an improved, and consistent HTML5 file upload experience.

### [Event Calendar](https://github.com/unclecheese/silverstripe-event-calendar/)

This provides a calendar for upcoming events.

### [Frontend Dashboards](https://github.com/nyeholt/silverstripe-frontend-dashboards/)

This provides a dashboard that each user can personalise.

### [Member Profiles](https://github.com/silverstripe-australia/silverstripe-memberprofiles/)

This provides the ability to customise a user registration and profile management page.

### [Microblog](https://github.com/nyeholt/silverstripe-microblog/)

This provides powerful communication features that are commonly found across popular social media sites.

### [Notifications](https://github.com/silverstripe-australia/silverstripe-notifications/)

This provides the ability to easily manage and send notifications from your code.

### [Select2](https://github.com/sheadawson/silverstripe-select2/)

This provides some handy form fields.

### [Simple Wiki](https://github.com/nyeholt/silverstripe-simplewiki/)

This provides the ability to create wiki pages, that are editable by users on the fly.
{'fraction_non_alphanumeric': 0.10644677661169415, 'fraction_numerical': 0.002623688155922039, 'mean_word_length': 5.430120481927711, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 28, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '582000', 'n_tokens_mistral': 1531, 'n_tokens_neox': 1498, 'n_words': 463}