Skip to content

sjamesr/jin

Repository files navigation

Jin

Jin is a graphical chess client for the Free Internet Chess Service (FICS). It was written by Alexander Maryanovsky and has its own website. The main development trunk for Jin is hosted on Sourceforge. That project has been dormant for some years.

This GitHub repository is a fork of the Jin project designed to fix bugs and add features that are missing from Jin.

The instructions that follow are primarily intended for Java programmers who are interested in hacking on Jin.

Getting Jin

  1. Install git. If you need help, you can follow these instructions.
  2. Clone this repository: git clone https://github.com/sjamesr/jin.git.

You will now have a directory called jin in your current working directory.

Building and running Jin

This fork of Jin uses Gradle as its build system. So,

  1. Build jin using the Gradle bootstrap script: ./gradlew assemble
  2. Run Jin: ./gradlew run

Developing with IntelliJ

IntelliJ supports Gradle natively. You should be able to open the Jin directory in IntelliJ and start coding right away.

About

The Jin chess client converted to a git repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages