If you are building a server or client for the CCTray format, you can read about the spec at cctray.org.
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.
You'll need the follow tools installed to run locally:
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.
The following major technologies and libraries are used.
You can run the develop.sh
script to automatically watch all the sources and recompile, see the script for more
information.
./develop.sh
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.
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