<commit_before># Contributing to Open Learning websites

This document covers the process we follow to publish new conten on the these `open-learning` websites

- `open-learning` Initiative : [github](https://github.com/open-learninge/open-learning.github.io/) : [web](http://open-learninge.org/)
- `open-learning` Foundation : [github](https://github.com/open-learninge/foundation/) : [web](http://open-learninge.org/foundation/)
- `open-learning` Campus : [github](https://github.com/open-learninge/campus/) : [web](http://open-learninge.org/campus/)

## Fork

Publishing is handled using [GitHub pull-reguests](https://help.github.com/articles/using-pull-requests/) from private [fork](https://help.github.com/articles/fork-a-repo/) so first you have to fork this repository.

## Branch

All your changes needed for the post (such as media) has to be contained in the same pull-request. To make things more organized you should contain changes in a separate branch.

## Write

All the websites use [`skinny-bones-jekyll`](https://github.com/mmistakes/skinny-bones-jekyll/) as their engine and there's a [guide[(http://mmistakes.github.io/skinny-bones-jekyll/getting-started/#posts) on how to organize posts.

## Submit

When you have your post completed sent it using a pull-request to the correct repository and branch:

- [`open-learning.github.io`](https://github.com/open-learning/open-learning.github.io/) : `master`
- [`foundation`](https://github.com/open-learning/foundation/) : `gh-pages`
- [`campus`](https://github.com/open-learning/campus/) : `gh-pages`

## Review

Each post should be reviewed by someone in the @open-learning/pr team before getting published.<commit_msg>Fix typo<commit_after># Contributing to Open Learning websites

This document covers the process we follow to publish new conten on the these `open-learning` websites

- `open-learning` Initiative : [github](https://github.com/open-learninge/open-learning.github.io/) : [web](http://open-learninge.org/)
- `open-learning` Foundation : [github](https://github.com/open-learninge/foundation/) : [web](http://open-learninge.org/foundation/)
- `open-learning` Campus : [github](https://github.com/open-learninge/campus/) : [web](http://open-learninge.org/campus/)

## Fork

Publishing is handled using [GitHub pull-reguests](https://help.github.com/articles/using-pull-requests/) from private [fork](https://help.github.com/articles/fork-a-repo/) so first you have to fork this repository.

## Branch

All your changes needed for the post (such as media) has to be contained in the same pull-request. To make things more organized you should contain changes in a separate branch.

## Write

All the websites use [`skinny-bones-jekyll`](https://github.com/mmistakes/skinny-bones-jekyll/) as their engine and there's a [guide](http://mmistakes.github.io/skinny-bones-jekyll/getting-started/#posts) on how to organize posts.

## Submit

When you have your post completed sent it using a pull-request to the correct repository and branch:

- [`open-learning.github.io`](https://github.com/open-learning/open-learning.github.io/) : `master`
- [`foundation`](https://github.com/open-learning/foundation/) : `gh-pages`
- [`campus`](https://github.com/open-learning/campus/) : `gh-pages`

## Review

Each post should be reviewed by someone in the @open-learning/pr team before getting published.
{'fraction_non_alphanumeric': 0.1447641649362207, 'fraction_numerical': 0.0, 'mean_word_length': 4.582781456953643, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 18, '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': '3046510', 'n_tokens_mistral': 1020, 'n_tokens_neox': 993, 'n_words': 282}