Site Source Code

Note about Relevance

As of 2018, this site has become mostly irrelevant.

The site source code is present in a Git repository kindly hosted by GitHub.

To check it out, install a git client for your system and issue the command:

git clone https://github.com/shlomif/better-scm

To build the site you'll need the following extra software packages:

  1. perl - 5.14.x or above.
  2. Website Meta Language
  3. Latemp
  4. GNU Make.
  5. The CPAN modules listed in Task-Sites-BetterScm. They can be installed using a CPAN.pm, CPANPLUS.pm, or a cpanminuscommand, e.g: cpanm Task::Sites::BetterScm.

To build the site, first issue the command perl gen-helpers and then type make. You'll need to run gen-helpers again whenever you add or remove files from the ./src directory.

The programming code for the site is distributed under the MIT Expat license and the content (except for the comparison) is distributed under the Creative Commons Attribution-License 2.0 (or at your option any greater version). Both of these licenses allow an almost completely unrestricted use of the content.

Happy Hacking!

Continuous Integration

We have a CI service running the build and tests kindly provided by Travis-CI. Here is some more information about CI. Other services may be added in the future.

Share/Bookmark