<commit_before># Universe [![Build Status](https://travis-ci.org/mesosphere/universe.svg?branch=master)](https://travis-ci.org/mesosphere/universe)

The Mesos package repository.

## Package entries

### Organization

Packages are encapsulated in their own directory, with one subdirectory
for each package version.

```
└── foo
    ├── 0
    │   ├── command.json
    │   ├── config.json
    │   ├── marathon.json
    │   └── package.json
    ├── 1
    │   ├── command.json
    │   ├── config.json
    │   ├── marathon.json
    │   └── package.json
    └── ...

```
_Sample package directory layout._

### Content

#### `package.json`

```json
{
  "name": "foo",
  "version": "1.2.3",
  "scm": "https://github.com/bar/foo.git",
  "maintainer": "<EMAIL>",
  "description": "Does baz.",
  "website": "http://bar.io/foo",
  "images": {
    "icon-small": "http://some.org/foo/small.png",
    "icon-medium": "http://some.org/foo/medium.png",
    "icon-large": "http://some.org/foo/large.png",
    "screenshots": [
      "http://some.org/foo/screen-1.png",
      "http://some.org/foo/screen-2.png"
    ]
  },
  "postInstallNotes": "Have fun foo-ing and baz-ing!"
}
```
_Sample `package.json`._

The required fields are:

- name
- version
- maintainer
- description

#### `config.json`

```json
{
  "type": "object",
  "properties": {
    "foo/baz": {
      "type": "integer",<commit_msg>Include "tags" in required fields<commit_after># Universe [![Build Status](https://travis-ci.org/mesosphere/universe.svg?branch=master)](https://travis-ci.org/mesosphere/universe)

The Mesos package repository.

## Package entries

### Organization

Packages are encapsulated in their own directory, with one subdirectory
for each package version.

```
└── foo
    ├── 0
    │   ├── command.json
    │   ├── config.json
    │   ├── marathon.json
    │   └── package.json
    ├── 1
    │   ├── command.json
    │   ├── config.json
    │   ├── marathon.json
    │   └── package.json
    └── ...

```
_Sample package directory layout._

### Content

#### `package.json`

```json
{
  "name": "foo",
  "version": "1.2.3",
  "tags": ["mesosphere", "framework"],
  "maintainer": "<EMAIL>",
  "description": "Does baz.",
  "scm": "https://github.com/bar/foo.git",
  "website": "http://bar.io/foo",
  "images": {
    "icon-small": "http://some.org/foo/small.png",
    "icon-medium": "http://some.org/foo/medium.png",
    "icon-large": "http://some.org/foo/large.png",
    "screenshots": [
      "http://some.org/foo/screen-1.png",
      "http://some.org/foo/screen-2.png"
    ]
  },
  "postInstallNotes": "Have fun foo-ing and baz-ing!"
}
```
_Sample `package.json`._

The required fields are:

- name
- version
- tags
- maintainer
- description

#### `config.json`

```json
{
  "type": "object",
  "properties": {
    "foo/baz": {
      "type": "integer",
{'fraction_non_alphanumeric': 0.21287128712871287, 'fraction_numerical': 0.0049504950495049506, 'mean_word_length': 2.9237170596393898, 'pattern_counts': {'":': 33, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 6, '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': '1607996', 'n_tokens_mistral': 1149, 'n_tokens_neox': 1039, 'n_words': 227}