Skip to content

build-canaries/cctray

Folders and files

NameName
Last commit message
Last commit date
Dec 1, 2022
Apr 17, 2019
Jan 11, 2025
Mar 7, 2019
Oct 4, 2019
Nov 30, 2022
Mar 6, 2019
Mar 5, 2019
Nov 30, 2022
Mar 2, 2025
Mar 6, 2019
Dec 13, 2022
Mar 6, 2019
Mar 6, 2019
Mar 6, 2019
Mar 6, 2019
Mar 6, 2019
Mar 7, 2019

Repository files navigation

CCTray Spec

cctray.org

Implementing

If you are building a server or client for the CCTray format, you can read about the spec at cctray.org.

Contributing

If you have created a server or client that understands the CCTray format please submit a PR to this repo to get it added to the site.

Prerequisites

You'll need the follow tools installed to run locally:

Ruby

chruby and ruby-install are supported and can be used to install the correct version of Ruby.

If you choose to install Ruby manually the correct version can be found in the .ruby-version file.

Developing locally

The following major technologies and libraries are used.

Running

You can run the develop.sh script to automatically watch all the sources and recompile, see the script for more information.

./develop.sh

Verifying changes

Given the simple static nature of the site, no automated tests or CI have been set up. Therefore, you will need to manually check and verify all changes.

Tips

Most people will either be updating the pages/clients.md or pages/servers.md files to add new clients or servers respectively.

Some things to keep in mind when updating these pages.

  • Keep them in alphabetical order
  • Update the updated attribute at the top of the file
  • Follow the examples already in the file