How to contribute
Want to be featured on the Computer Jazz Club?
Send your files with the right structure and I'll add you.
Contact: ordinateurdanslatete@protonmail.com
File structure
file tree
src/
├── labels/
│ └── label-name.md
├── artists/
│ └── artist-name.md
├── audio/
│ └── album-name.md
└── assets/
├── audio/
│ └── LABEL_NAME/
│ └── ALBUM_NAME/
│ ├── 01-track-title.mp3
│ ├── 02-track-title.mp3
│ └── ...
└── images/
├── labels/
│ └── label-name.jpg
├── artists/
│ └── artist-name.jpg
└── LABEL_NAME/
└── ALBUM_NAME/
└── cover.jpg
Naming conventions
conventions
- Folder and file names: lowercase, words separated by
-(hyphens) - Exception for asset folders: use UPPERCASE short name (ex:
ODLTfor Ordinateur dans la tête) - Audio files: numbered with 2 digits —
01-track-title.mp3,02-other-track.mp3 - Images:
.jpgor.png, minimum 500×500px for covers
1. Label — src/labels/label-name.md
yaml
--- layout: layouts/label.njk permalink: "/labels/label-name/" name: "Label Name" location: "City, Country" genres: ["genre1", "genre2"] website: "https://yoursite.com" social: bandcamp: "https://yourlabel.bandcamp.com" contact: "mailto:contact@yourlabel.com" bio: | Label description in a few sentences. ---
2. Artist — src/artists/artist-name.md
yaml
--- layout: layouts/artist.njk permalink: "/artists/artist-name/" name: "Artist Name" location: "City, Country" genres: ["genre1", "genre2"] image: "/assets/images/artists/artist-name.jpg" website: "https://yoursite.com" social: bandcamp: "https://yourartist.bandcamp.com" contact: "mailto:contact@yourartist.com" tags: ["artists"] bio: | Artist description in a few sentences. ---
markdown body (optional)
## AboutAdditional free text here (optional).
3. Album / Release — src/audio/album-name.md
yaml
--- layout: layouts/audio.njk permalink: "/audio/album-name/" title: "Album Title" artists: ["Artist Name"] labels: ["Label Name"] releaseDate: "YYYY-MM-DD" genre: - "genre1" - "genre2" cover: "/assets/images/LABEL_NAME/ALBUM_NAME/cover.jpg" tracks: - title: "Track Title 1" file: "/assets/audio/LABEL_NAME/ALBUM_NAME/01-track-title.mp3" - title: "Track Title 2" file: "/assets/audio/LABEL_NAME/ALBUM_NAME/02-track-title.mp3" description: | Album description in a few sentences. ---
markdown body (optional)
## About This AlbumFree text here (optional).
Credits
- Composed & Produced: First Last
What to send
A zip archive containing:
zip archive
LabelName_AlbumName_cjc.zip
├── labels/
│ └── label-name.md
├── artists/
│ └── artist-name.md
├── audio/
│ └── album-name.md
└── assets/
├── audio/
│ └── LABEL_NAME/
│ └── ALBUM_NAME/
│ ├── 01-track.mp3
│ └── ...
└── images/
├── artists/
│ └── artist-name.jpg
└── LABEL_NAME/
└── ALBUM_NAME/
└── cover.jpg
Or open a pull request on the Git repo:
github.com/rhoumi/computerjazz.club
...
[CONTRIBUTE] > send files >> get added >>> computer jazz